Blender Git Loki
Git Commits -> Revision cdf4591
Revision cdf4591 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) March 28, 2019, 11:47 (GMT) |
Improve interface of IR generators and wrap IRBuilder<> |
Commit Details:
Full Hash: cdf4591edbecfbec4ad9a0794d4c44194291ebf6
Parent Commit: c7bf98a
Lines Changed: +476, -311
2 Added Paths:
/source/blender/functions/backends/llvm/builder.cpp (+14, -0) (View)
/source/blender/functions/backends/llvm/builder.hpp (+200, -0) (View)
/source/blender/functions/backends/llvm/builder.hpp (+200, -0) (View)
2 Deleted Paths:
/source/blender/functions/backends/llvm/ir_utils.cpp (+0, -87)
/source/blender/functions/backends/llvm/ir_utils.hpp (+0, -42)
/source/blender/functions/backends/llvm/ir_utils.hpp (+0, -42)
15 Modified Paths:
/source/blender/functions/backends/llvm/build_ir_body.hpp (+32, -7) (Diff)
/source/blender/functions/backends/llvm/compiled_body.cpp (+10, -14) (Diff)
/source/blender/functions/backends/llvm/compiled_body.hpp (+4, -3) (Diff)
/source/blender/functions/backends/llvm/fgraph_ir_generation.cpp (+20, -14) (Diff)
/source/blender/functions/backends/llvm/ir_for_tuple_call.cpp (+60, -44) (Diff)
/source/blender/functions/backends/llvm/ir_to_tuple_call.cpp (+28, -16) (Diff)
/source/blender/functions/backends/llvm/llvm_types.cpp (+47, -33) (Diff)
/source/blender/functions/backends/llvm/llvm_types.hpp (+24, -16) (Diff)
/source/blender/functions/CMakeLists.txt (+2, -2) (Diff)
/source/blender/functions/FN_llvm.hpp (+2, -1) (Diff)
/source/blender/functions/frontends/data_flow_nodes/function_generation.cpp (+4, -3) (Diff)
/source/blender/functions/functions/scalar_math.cpp (+7, -5) (Diff)
/source/blender/functions/functions/vectors.cpp (+14, -13) (Diff)
/source/blender/functions/types/boolean.cpp (+8, -10) (Diff)
/source/blender/functions/types/numeric_lists.cpp (+0, -1) (Diff)
/source/blender/functions/backends/llvm/compiled_body.cpp (+10, -14) (Diff)
/source/blender/functions/backends/llvm/compiled_body.hpp (+4, -3) (Diff)
/source/blender/functions/backends/llvm/fgraph_ir_generation.cpp (+20, -14) (Diff)
/source/blender/functions/backends/llvm/ir_for_tuple_call.cpp (+60, -44) (Diff)
/source/blender/functions/backends/llvm/ir_to_tuple_call.cpp (+28, -16) (Diff)
/source/blender/functions/backends/llvm/llvm_types.cpp (+47, -33) (Diff)
/source/blender/functions/backends/llvm/llvm_types.hpp (+24, -16) (Diff)
/source/blender/functions/CMakeLists.txt (+2, -2) (Diff)
/source/blender/functions/FN_llvm.hpp (+2, -1) (Diff)
/source/blender/functions/frontends/data_flow_nodes/function_generation.cpp (+4, -3) (Diff)
/source/blender/functions/functions/scalar_math.cpp (+7, -5) (Diff)
/source/blender/functions/functions/vectors.cpp (+14, -13) (Diff)
/source/blender/functions/types/boolean.cpp (+8, -10) (Diff)
/source/blender/functions/types/numeric_lists.cpp (+0, -1) (Diff)