Blender Git Loki
Git Commits -> Revision 576243b
Revision 576243b by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 1, 2019, 13:27 (GMT) |
Initial automatic function vectorization with llvm |
Commit Details:
Full Hash: 576243ba39d3ac38ed0d13da6d13ce33f9dc5587
Parent Commit: f09f8ad
Lines Changed: +412, -27
11 Modified Paths:
/source/blender/blenlib/BLI_array_ref.hpp (+4, -0) (Diff)
/source/blender/functions/backends/llvm/builder.cpp (+67, -7) (Diff)
/source/blender/functions/backends/llvm/builder.hpp (+100, -7) (Diff)
/source/blender/functions/backends/llvm/fgraph_ir_generation.cpp (+3, -4) (Diff)
/source/blender/functions/backends/llvm/ir_for_tuple_call.cpp (+2, -2) (Diff)
/source/blender/functions/backends/llvm/ir_to_tuple_call.cpp (+1, -1) (Diff)
/source/blender/functions/backends/llvm/llvm_types.cpp (+4, -4) (Diff)
/source/blender/functions/functions/auto_vectorization.cpp (+224, -0) (Diff)
/source/blender/functions/functions/ranges.cpp (+1, -1) (Diff)
/source/blender/functions/types/lists.hpp (+5, -0) (Diff)
/source/blender/modifiers/intern/MOD_functionpoints.c (+1, -1) (Diff)
/source/blender/functions/backends/llvm/builder.cpp (+67, -7) (Diff)
/source/blender/functions/backends/llvm/builder.hpp (+100, -7) (Diff)
/source/blender/functions/backends/llvm/fgraph_ir_generation.cpp (+3, -4) (Diff)
/source/blender/functions/backends/llvm/ir_for_tuple_call.cpp (+2, -2) (Diff)
/source/blender/functions/backends/llvm/ir_to_tuple_call.cpp (+1, -1) (Diff)
/source/blender/functions/backends/llvm/llvm_types.cpp (+4, -4) (Diff)
/source/blender/functions/functions/auto_vectorization.cpp (+224, -0) (Diff)
/source/blender/functions/functions/ranges.cpp (+1, -1) (Diff)
/source/blender/functions/types/lists.hpp (+5, -0) (Diff)
/source/blender/modifiers/intern/MOD_functionpoints.c (+1, -1) (Diff)