llvm-project/polly/lib/CodeGen
Johannes Doerfert 561d36b320 Allow pointer expressions in SCEVs again.
In r247147 we disabled pointer expressions because the IslExprBuilder did not
  fully support them. This patch reintroduces them by simply treating them as
  integers. The only special handling for pointers that is left detects the
  comparison of two address_of operands and uses an unsigned compare.

llvm-svn: 265894
2016-04-10 09:50:10 +00:00
..
BlockGenerators.cpp [FIX] Adjust the insert point for non-affine region PHIs 2016-04-01 11:25:47 +00:00
CodeGeneration.cpp Collect and verify generated parallel subfunctions 2016-04-08 18:16:02 +00:00
CodegenCleanup.cpp CodegenCleanup: Drop -load-combine pass 2016-03-25 12:11:06 +00:00
IRBuilder.cpp Support calls with known ModRef function behaviour 2016-02-25 14:08:48 +00:00
IslAst.cpp Add __isl_give annotations to return types [NFC] 2016-04-09 21:55:23 +00:00
IslExprBuilder.cpp Allow pointer expressions in SCEVs again. 2016-04-10 09:50:10 +00:00
IslNodeBuilder.cpp Collect and verify generated parallel subfunctions 2016-04-08 18:16:02 +00:00
LoopGenerators.cpp Adjust formatting to clang-format changes in 256149 2015-12-21 12:38:56 +00:00
RuntimeDebugBuilder.cpp polly/ADT: Remove implicit ilist iterator conversions, NFC 2015-11-06 22:56:54 +00:00
Utils.cpp executeScopConditionally: Introduce special exiting block 2015-12-09 11:38:22 +00:00