llvm-capstone/polly/lib
Johannes Doerfert 764b7e66f0 [FIX] Require base pointers of loads that might alias to be hoisted
Since the base pointer of a possibly aliasing pointer might not alias
  with any other pointer it (the base pointer) might not be tagged as
  "required invariant". However, we need it do be in order to compare
  the accessed addresses of the derived (possibly aliasing) pointer.

  This patch also tries to clean up the load hoisting a little bit.

llvm-svn: 270412
2016-05-23 09:26:46 +00:00
..
Analysis [FIX] Require base pointers of loads that might alias to be hoisted 2016-05-23 09:26:46 +00:00
CodeGen Simplify BlockGenerator::handleOutsideUsers interface [NFC] 2016-05-23 09:14:07 +00:00
Exchange Allow the client of DependenceInfo to obtain dependences at different granularities. 2016-03-03 08:15:33 +00:00
External Update isl to isl-0.17-5-g57dc5ff 2016-05-07 07:41:25 +00:00
JSON
Support [FIX] Synthezise Sdiv/Srem/Udiv instructions correctly. 2016-05-23 08:55:43 +00:00
Transform [ScheduleOptimizer] Add -polly-opt-outer-coincidence option. 2016-05-02 11:35:27 +00:00
CMakeLists.txt Properly build shared libraries if LLVM_LINK_LLVM_DYLIB is enabled. 2016-02-03 16:29:04 +00:00
Polly.cpp Move Pass registration into polly library 2014-03-19 17:54:23 +00:00