Chandler Carruth
acdc5e812d
Another fix for a build-bot reported API mismatch.
...
llvm-svn: 166668
2012-10-25 07:42:03 +00:00
Tobias Grosser
c967d8e6e9
isl-codegen: Support '<' and '>'
...
Previously isl always generated '<=' or '>='. However, in many cases '<' or '>'
leads to simpler code. This commit updates isl and adds the relevant code
generation support to Polly.
llvm-svn: 166020
2012-10-16 07:29:13 +00:00
Micah Villmow
7a3d8209c3
Move TargetData to DataLayout to fix build breakage caused by LLVM r16540
...
llvm-svn: 165408
2012-10-08 17:26:19 +00:00
Tobias Grosser
400a4ac658
Mark the increments of the generated induction variables 'NSW'
...
In general, all code that we produce is NSW.
llvm-svn: 157606
2012-05-29 09:11:59 +00:00
Hongbin Zheng
8a8466106c
Refactor: Move the code generation related header files to include/polly/CodeGen.
...
llvm-svn: 155547
2012-04-25 13:18:28 +00:00
Hongbin Zheng
4ac4e15582
Refactor: Pass the argument 'IRBuilder' and 'AfterBlock' of function 'createLoop' by
...
reference, so that we do not need to type an extra '&' operator when calling the function.
llvm-svn: 155349
2012-04-23 13:03:56 +00:00
Hongbin Zheng
609089f254
Move the CodeGeneration.cpp to the CodeGen folder and update the build system.
...
Patched by Tsingray.
llvm-svn: 153736
2012-03-30 08:46:18 +00:00