Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
b81c021f14107b12d1275c84fbce170db06437a5
/
lib
/
Analysis
/
BasicAliasAnalysis.cpp
7512c08
Hrm, operator new and new[] do not belong here. We should not CSE them! :)
by Chris Lattner
· 21 years ago
bec63d6
operator new & operator new[] do not kill any legal memory locations.
by Chris Lattner
· 21 years ago
65585aa
Allow clients to be more efficient.
by Chris Lattner
· 21 years ago
b903fc5
Add a couple of more functions that cannot access memory (the intrinsics) and
by Chris Lattner
· 21 years ago
28977af
Support getelementptr instructions which use uint's to index into structure
by Chris Lattner
· 21 years ago
002be76
Add some missing functions. Make sure to handle calls together in case the
by Chris Lattner
· 21 years ago
bbcc147
Fix a minor bug, implementing GCSE/call_pure_function.ll
by Chris Lattner
· 21 years ago
4244bb5
Teach basicaa about some stdc functions.
by Chris Lattner
· 21 years ago
7a82ba0
Fix a couple of minor problems. Because PHI nodes can use themselves, this
by Chris Lattner
· 21 years ago
04b7593
Implement mod/ref analysis for a trivial case where locals don't escape.
by Chris Lattner
· 21 years ago
2d6a6aa
Expand on my note-to-self
by Chris Lattner
· 21 years ago
e735b2d
Fix a soon-to-be-missing #include
by Chris Lattner
· 21 years ago
a4dd674
Fix thinko
by Chris Lattner
· 22 years ago
bc1daaa
Implement the pointsToConstantMemory() method.
by Chris Lattner
· 22 years ago
6eb88d4
Eliminate use of ConstantHandling itf
by Chris Lattner
· 22 years ago
6cdc42b
Add a note
by Chris Lattner
· 22 years ago
4a83088
Factor out some duplicated code, implement the rest of the cases in
by Chris Lattner
· 22 years ago
b307c88
Fix PR86. This makes basicaa _SIGNIFICANLY_ more aggressive with getelementptr's
by Chris Lattner
· 22 years ago
c54735e
Fix a glaring bug
by Chris Lattner
· 22 years ago
88d3e03
Realize the gep P, <zeros> must aliases P. This is a partial fix for PR 86
by Chris Lattner
· 22 years ago
8639145
With Brian's change to AA.h we can now clean out this uglyness
by Chris Lattner
· 22 years ago
9d7c9ea
Fix file header
by Chris Lattner
· 22 years ago
1af55e1
Use gep_type_begin/end instead of looking for ubytes
by Chris Lattner
· 22 years ago
ec4e808
Finegrainify namespacification
by Chris Lattner
· 22 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 22 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 22 years ago
c182003
Fix bug: BasicAA/2003-09-19-LocalArgument.ll
by Chris Lattner
· 22 years ago
2f2d065
Fixed spelling and grammar.
by Misha Brukman
· 22 years ago
5bfccb9
Reuse the values if they are constants: this is important so that we index into the right structure field
by Chris Lattner
· 22 years ago
388f669
Implement handling of constantexprs for disambiguation. This implements
by Chris Lattner
· 22 years ago
920bd79
Be more robust in the face of undefined behavior.
by Chris Lattner
· 22 years ago
9098f64
Fix Bug: BasicAA/2003-05-21-GEP-Problem.ll
by Chris Lattner
· 22 years ago
807b705
Fix BasicAA/2003-04-25-GEPCrash.ll
by Chris Lattner
· 22 years ago
b581148
Fix bug: BasicAA/2003-04-22-GEPProblem.ll
by Chris Lattner
· 22 years ago
3e76157
Remove unneccesary forward decl
by Chris Lattner
· 22 years ago
506b4e4
Fix bug: BasicAA/2003-03-04-GEPCrash.ll
by Chris Lattner
· 22 years ago
ff2d556
Fix a problem with negative indexes
by Chris Lattner
· 22 years ago
c330ee6
Fix bug: BasicAA/2003-02-26-AccessSizeTest.ll
by Chris Lattner
· 22 years ago
a36635a
Fix several bugs in basic-aa
by Chris Lattner
· 22 years ago
d501c13
Move BasicAA pass out to it's own header file
by Chris Lattner
· 22 years ago