llvm-project/polly/lib/CodeGen
Tobias Grosser 9f3d55cf3d Generate scalar initialization loads at the beginning of the start BB
Our OpenMP code generation generated part of its launching code directly into
the start basic block and without this change the scalar initialization was
run _after_ the OpenMP threads have been launched. This resulted in
uninitialized scalar values to be used.

llvm-svn: 246427
2015-08-31 11:06:19 +00:00
..
BlockGenerators.cpp Generate scalar initialization loads at the beginning of the start BB 2015-08-31 11:06:19 +00:00
CodeGeneration.cpp Fix Polly after SCEV port to new pass manager 2015-08-17 10:57:08 +00:00
IRBuilder.cpp Generate alias metadata even in OpenMP mode 2015-08-19 16:04:35 +00:00
IslAst.cpp Check for feasible runtime check context early 2015-08-20 05:58:56 +00:00
IslExprBuilder.cpp Introduce the ScopExpander as a SCEVExpander replacement 2015-08-18 11:56:00 +00:00
IslNodeBuilder.cpp OpenMP-codegen: Correctly pass function arguments to subfunctions 2015-08-31 09:05:43 +00:00
LoopGenerators.cpp Fix typo 2015-08-19 14:22:48 +00:00
RuntimeDebugBuilder.cpp GPURuntimeDebugPrinter: Printer pointer values (except if they are strings) 2015-07-17 13:57:57 +00:00
Utils.cpp Fix Codegen adding a second exit out of region 2015-08-18 13:14:42 +00:00