Nuno Lopes
|
69dcc7deec
|
use ValueTracking's GetPointerBaseWithConstantOffset() function instead of a local implementation
llvm-svn: 171307
|
2012-12-31 17:42:11 +00:00 |
Micah Villmow
|
cdfe20b97f
|
Move TargetData to DataLayout.
llvm-svn: 165402
|
2012-10-08 16:38:25 +00:00 |
Chris Lattner
|
87fa77bd8a
|
enhance jump threading to preserve TBAA information when PRE'ing loads,
fixing rdar://11039258, an issue that came up when inspecting clang's
bootstrapped codegen.
llvm-svn: 152635
|
2012-03-13 18:07:41 +00:00 |
Eli Friedman
|
4419cd2464
|
Add some comments here because the lack of a check for volatile/atomic here is a bit unusual.
llvm-svn: 137662
|
2011-08-15 21:56:39 +00:00 |
Jay Foad
|
bf904773bb
|
Convert TargetData::getIndexedOffset to use ArrayRef.
llvm-svn: 135478
|
2011-07-19 14:01:37 +00:00 |
Chris Lattner
|
229907cd11
|
land David Blaikie's patch to de-constify Type, with a few tweaks.
llvm-svn: 135375
|
2011-07-18 04:54:35 +00:00 |
Hans Wennborg
|
060b994a29
|
Test commit.
llvm-svn: 132558
|
2011-06-03 17:15:37 +00:00 |
Jay Foad
|
7c14a558fe
|
Don't include Operator.h from InstrTypes.h.
llvm-svn: 129271
|
2011-04-11 09:35:34 +00:00 |
Dan Gohman
|
a4fcd2418d
|
Move Value::getUnderlyingObject to be a standalone
function so that it can live in Analysis instead of
VMCore.
llvm-svn: 121885
|
2010-12-15 20:02:24 +00:00 |
Dan Gohman
|
f372cf869b
|
Reapply r116831 and r116839, converting AliasAnalysis to use
uint64_t, plus fixes for places I missed before.
llvm-svn: 116875
|
2010-10-19 22:54:46 +00:00 |
Dan Gohman
|
826bdf8c10
|
Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of
lib/Transforms/Utils and into lib/Analysis so that Analysis passes
can use them.
llvm-svn: 104949
|
2010-05-28 16:19:17 +00:00 |