var _expr_8h =
[
    [ "Halide::Internal::IRNode", "struct_halide_1_1_internal_1_1_i_r_node.html", "struct_halide_1_1_internal_1_1_i_r_node" ],
    [ "Halide::Internal::BaseStmtNode", "struct_halide_1_1_internal_1_1_base_stmt_node.html", "struct_halide_1_1_internal_1_1_base_stmt_node" ],
    [ "Halide::Internal::BaseExprNode", "struct_halide_1_1_internal_1_1_base_expr_node.html", "struct_halide_1_1_internal_1_1_base_expr_node" ],
    [ "Halide::Internal::ExprNode< T >", "struct_halide_1_1_internal_1_1_expr_node.html", "struct_halide_1_1_internal_1_1_expr_node" ],
    [ "Halide::Internal::StmtNode< T >", "struct_halide_1_1_internal_1_1_stmt_node.html", "struct_halide_1_1_internal_1_1_stmt_node" ],
    [ "Halide::Internal::IRHandle", "struct_halide_1_1_internal_1_1_i_r_handle.html", "struct_halide_1_1_internal_1_1_i_r_handle" ],
    [ "Halide::Internal::IntImm", "struct_halide_1_1_internal_1_1_int_imm.html", "struct_halide_1_1_internal_1_1_int_imm" ],
    [ "Halide::Internal::UIntImm", "struct_halide_1_1_internal_1_1_u_int_imm.html", "struct_halide_1_1_internal_1_1_u_int_imm" ],
    [ "Halide::Internal::FloatImm", "struct_halide_1_1_internal_1_1_float_imm.html", "struct_halide_1_1_internal_1_1_float_imm" ],
    [ "Halide::Internal::StringImm", "struct_halide_1_1_internal_1_1_string_imm.html", "struct_halide_1_1_internal_1_1_string_imm" ],
    [ "Halide::Expr", "struct_halide_1_1_expr.html", "struct_halide_1_1_expr" ],
    [ "Halide::ExprCompare", "struct_halide_1_1_expr_compare.html", "struct_halide_1_1_expr_compare" ],
    [ "Halide::Range", "struct_halide_1_1_range.html", "struct_halide_1_1_range" ],
    [ "Halide::Internal::Stmt", "struct_halide_1_1_internal_1_1_stmt.html", "struct_halide_1_1_internal_1_1_stmt" ],
    [ "Halide::Internal::Stmt::Compare", "struct_halide_1_1_internal_1_1_stmt_1_1_compare.html", "struct_halide_1_1_internal_1_1_stmt_1_1_compare" ],
    [ "Region", "_expr_8h.html#adac6d1605235bf518c12a05ed6850d43", null ],
    [ "IRNodeType", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2", [
      [ "IntImm", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ad90896d6a515230ad67dfc865553e417", null ],
      [ "UIntImm", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a180c72f0a469e718cd8c2d23fb87ffb8", null ],
      [ "FloatImm", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a42e91b555b80a7e354d5e43a9fc4be07", null ],
      [ "StringImm", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a771ef82b08c11e5688dcb0714a7bbc73", null ],
      [ "Broadcast", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2abe55b6387170df0ca68f41225268e842", null ],
      [ "Cast", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a4cd9f3996d60790cd11c04f842ebc43c", null ],
      [ "Reinterpret", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a2939cc096ba90c44ede434ba24ed3436", null ],
      [ "Variable", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a47c14840d8e15331fa420b9b2f757cd9", null ],
      [ "Add", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2aec211f7c20af43e742bf2570c3cb84f9", null ],
      [ "Sub", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ae80155eceb940c89e2de63ad05868db2", null ],
      [ "Mod", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a7aeb0277500c86e4aa6bd23f9a737942", null ],
      [ "Mul", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a62b6d55816cf737bfc6f42e60df1a3f2", null ],
      [ "Div", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a43d11850893d2fe84a1e618121c1cc0a", null ],
      [ "Min", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a78d811e98514cd165dda532286610fd2", null ],
      [ "Max", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a6a061313d22e51e0f25b7cd4dc065233", null ],
      [ "EQ", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a2dcbad7477fd40561e8b8198f173bd47", null ],
      [ "NE", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2adc33066c3993e0d50896e533fd692ce0", null ],
      [ "LT", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ac562607189d77eb9dfb707464c1e7b0b", null ],
      [ "LE", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2acfe6055d2e0503be378bb63449ec7ba6", null ],
      [ "GT", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2acd6a9bd2a175104eed40f0d33a8b4020", null ],
      [ "GE", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2af803729628adf4199f224c2a225038e9", null ],
      [ "And", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ac33315685a0cba3ce53be378b3c7874b", null ],
      [ "Or", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a3a2d5fe857d8f9541136a124c2edec6c", null ],
      [ "Not", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2aa74c05d080620f087c4e523977230666", null ],
      [ "Select", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ae0626222614bdee31951d84c64e5e9ff", null ],
      [ "Load", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2af19dbf2edb3a0bd74b0524d960ff21eb", null ],
      [ "Ramp", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a99b4c3afc6aaa3ab4de17c90455a55eb", null ],
      [ "Call", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ac3755e61202abd74da5885d2e9c9160e", null ],
      [ "Let", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2acae6404c4aecf46684930fe2a86676a6", null ],
      [ "Shuffle", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ae8b4b40ec3622e371789b790caabc083", null ],
      [ "VectorReduce", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a17335c02c86e7a0a2b46540df1e45eb5", null ],
      [ "LetStmt", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2aa7312a9d08c50e9dbc7043efe7b54df2", null ],
      [ "AssertStmt", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a592a4f2501f4145b888a956d28448742", null ],
      [ "ProducerConsumer", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a2c20d259c8ce0541078629d15be803a0", null ],
      [ "For", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a39e61d57e9209611edd4f884e9e47c11", null ],
      [ "Acquire", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a993ca650a85e8e69b8f7eaa4809c4862", null ],
      [ "Store", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2afdb0c388de01d545017cdf9ccf00eb72", null ],
      [ "Provide", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a2e5af173c7126a0e6f6bc996222386c7", null ],
      [ "Allocate", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ac9baacf6cca6c54626e594639081177f", null ],
      [ "Free", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ab24ce0cd392a5b0b8dedc66c25213594", null ],
      [ "Realize", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2acbe1377636dc5dc95b68ff96203249cc", null ],
      [ "Block", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ae1e4c8c9ccd9fc39c391da4bcd093fb2", null ],
      [ "Fork", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a36c81967df3424f919e89b09ed34c90d", null ],
      [ "IfThenElse", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2aaff6933d8331eca27edc911467980c9c", null ],
      [ "Evaluate", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ab086843368d1c92d0a86cbee76b20b6f", null ],
      [ "Prefetch", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a18540d940813866480eaca8d3f32d18e", null ],
      [ "Atomic", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2a557eccd321b7f10f5127c1ef27aaac7d", null ],
      [ "HoistedStorage", "_expr_8h.html#aee9e0b8e5376e2294d74ded8e7de9ef2ab8b1a8074f151efb78b9b1c0010a23c2", null ]
    ] ],
    [ "MemoryType", "_expr_8h.html#af28f02315017283b26196866c92d4da9", [
      [ "Auto", "_expr_8h.html#af28f02315017283b26196866c92d4da9a06b9281e396db002010bde1de57262eb", null ],
      [ "Heap", "_expr_8h.html#af28f02315017283b26196866c92d4da9a556e9a86db9c921373c6b5097817214a", null ],
      [ "Stack", "_expr_8h.html#af28f02315017283b26196866c92d4da9a2187e1021a911b3807cc1bea2eb1a9ca", null ],
      [ "Register", "_expr_8h.html#af28f02315017283b26196866c92d4da9a0ba7583639a274c434bbe6ef797115a4", null ],
      [ "GPUShared", "_expr_8h.html#af28f02315017283b26196866c92d4da9ae70f90d745f5615e5bccbf337fcf74b7", null ],
      [ "GPUTexture", "_expr_8h.html#af28f02315017283b26196866c92d4da9adca9ac9e90136a545f57ebe550531dbb", null ],
      [ "LockedCache", "_expr_8h.html#af28f02315017283b26196866c92d4da9a54ef2e772f864e79d6ac27325edd9f0e", null ],
      [ "VTCM", "_expr_8h.html#af28f02315017283b26196866c92d4da9a4838ea37d7bdc9f7edf4a6185f0496e2", null ],
      [ "AMXTile", "_expr_8h.html#af28f02315017283b26196866c92d4da9a4a7462acc88a1d17116dae2cc986ff9a", null ]
    ] ],
    [ "ForType", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1", [
      [ "Serial", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1a5255d3daaa0a6276b844d61401e6f493", null ],
      [ "Parallel", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1a98402eecfbcefc336954458a01752131", null ],
      [ "Vectorized", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1a138bc087eaaaf426b54f9a466f0cc725", null ],
      [ "Unrolled", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1ae53597647de81f4cc9e098fc119ba0ac", null ],
      [ "Extern", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1a498ab78ee0b25ce33c83714c1a453831", null ],
      [ "GPUBlock", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1a9ad52f412f8b405c833cd317db050a28", null ],
      [ "GPUThread", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1a403672f982053243315d59e56d8a3b8d", null ],
      [ "GPULane", "_expr_8h.html#a6a8761f129e6554b9ea03de31bf066f1ab6f9478bd3fd1adac23a5802d786d642", null ]
    ] ],
    [ "ref_count< IRNode >", "_expr_8h.html#a7a2683940f0565aba5f12746c727dc9c", null ],
    [ "destroy< IRNode >", "_expr_8h.html#ad3d80243a2f3de47f613df12b48475c3", null ],
    [ "is_unordered_parallel", "_expr_8h.html#a89b46f80479d5e41ff7ebf80ced31267", null ],
    [ "is_parallel", "_expr_8h.html#aa25b9bc3a80bac033c05e5178ab5a4c7", null ],
    [ "is_gpu", "_expr_8h.html#a7d2c029124d1533110e9f330f8e54918", null ],
    [ "StrongestExprNodeType", "_expr_8h.html#a4bf1a96be9fadff5521559de5f72935c", null ]
];