llvm-project/polly/test/CodeGen/OpenMP
Tobias Grosser 89339067b0 CodeGen: Allow function parameters to be rewritten in getNewValue()
When deriving new values for the statements of a SCoP, we assumed that parameter
values are constant within the SCoP and consquently do not need to be rewritten.
For OpenMP code generation this assumption is wrong, as such values are not
available in the OpenMP subfunction and consequently also may need to be
rewritten.

Committed with some changes.

Contributed-By: Johannes Doerfert  <s9jodoer@stud.uni-saarland.de>
llvm-svn: 153838
2012-04-01 16:49:45 +00:00
..
20120330-argument-use.c CodeGen: Allow function parameters to be rewritten in getNewValue() 2012-04-01 16:49:45 +00:00
20120330-argument-use.ll CodeGen: Allow function parameters to be rewritten in getNewValue() 2012-04-01 16:49:45 +00:00
add_memref.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
add_memref.ll Add initial version of Polly 2011-04-29 06:27:02 +00:00
extract_memref.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
extract_memref.ll Adapt to LLVM type system changes 2011-07-12 12:42:54 +00:00
invalidate_subfn_scops.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
invalidate_subfn_scops.ll ScopDetection: Remember the functions generated by backend in a pointer set, so we 2011-05-06 02:38:20 +00:00
parallel_loop.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
parallel_loop.ll tests: Replace . by %s 2012-02-13 12:29:43 +00:00
parallel_loop___%bb18---%bb50.jscop Add initial version of Polly 2011-04-29 06:27:02 +00:00
parallel_loop___%bb18---%bb50.jscop.tiled Add initial version of Polly 2011-04-29 06:27:02 +00:00
parallel_loop_simple.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
parallel_loop_simple.ll Add initial version of Polly 2011-04-29 06:27:02 +00:00
parallel_loop_simple2.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
parallel_loop_simple2.ll Add initial version of Polly 2011-04-29 06:27:02 +00:00
simple_nested_loop.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
simple_nested_loop.ll CodeGeneration: Proberly build the dominator tree 2012-03-29 13:10:26 +00:00
structnames.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
structnames.ll Adapt to LLVM type system changes 2011-07-12 12:42:54 +00:00
two_loop.c Add initial version of Polly 2011-04-29 06:27:02 +00:00
two_loop.ll Add initial version of Polly 2011-04-29 06:27:02 +00:00