Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
3a43837d859bddfdc24bc0c2d87669a6300c7bfe
3a43837
Fix bug: SimplifyCFG/2003-03-07-DominateProblem.ll
by Chris Lattner
· 22 years ago
5db057f
New testcase
by Chris Lattner
· 22 years ago
38d8773
Clean up cruft
by Chris Lattner
· 22 years ago
a5ae71a
Extend struct and array constants to support isNullValue
by Chris Lattner
· 22 years ago
27accf7
Remove #include Extend getNullValue to work with struct and array types
by Chris Lattner
· 22 years ago
42289a3
Update testcases to use long to index gep
by Chris Lattner
· 22 years ago
036b8aa
Infrastructure for more compact bytecode files and REAL support for versioning
by Chris Lattner
· 22 years ago
6e5a0e4
s/Method/Function in variable and method names
by Chris Lattner
· 22 years ago
2a7b6ba
Continue simplifying error handling, s/method/function
by Chris Lattner
· 22 years ago
b6c4695
Cleanup error handling constructs
by Chris Lattner
· 22 years ago
09abe6a
Pull common code out
by Chris Lattner
· 22 years ago
fade83f
Generalize interface a bit
by Chris Lattner
· 22 years ago
3e76157
Remove unneccesary forward decl
by Chris Lattner
· 22 years ago
566f0ee
Add new getIncomingValueForBlock method Relax a bit about constness
by Chris Lattner
· 22 years ago
0d75d8d7
Use the std namespace explicitly
by Chris Lattner
· 22 years ago
556b50c
Add a link to source of inspiration
by Chris Lattner
· 22 years ago
2fc36e4
New testcase for pow builtin recognition
by Chris Lattner
· 22 years ago
8e019aa
Add another testcase that may eventually be handled...
by Chris Lattner
· 22 years ago
decd081
Implement %test7 in InstCombine/getelementptr.ll
by Chris Lattner
· 22 years ago
4872eaf
Add testcase for new instcombine xform
by Chris Lattner
· 22 years ago
46a5f1f
Implement CFGSimplify/PhiBlockMerge*.ll
by Chris Lattner
· 22 years ago
a104019
Add new testcase
by Chris Lattner
· 22 years ago
05ddff9
Simplify some of the PHI node interfaces
by Chris Lattner
· 22 years ago
e2ca540
Implement testcase CFGSimplify/EqualPHIEdgeBlockMerge.ll
by Chris Lattner
· 22 years ago
ceb536e
New testcase for feature simplifycfg should handle
by Chris Lattner
· 22 years ago
a8bda21
Add testcase for new feature for simplifycfg pass
by Chris Lattner
· 22 years ago
9f64875
Initial checkin of AliasAnalysis doc
by Chris Lattner
· 22 years ago
506b4e4
Fix bug: BasicAA/2003-03-04-GEPCrash.ll
by Chris Lattner
· 22 years ago
3fc7b6b
New testcase
by Chris Lattner
· 22 years ago
0252e49
Convert LICM over to use AliasSetTracker. Besides being nicer, this automatically
by Chris Lattner
· 22 years ago
adf9970
Fix bug: Assembler/2003-03-03-DuplicateConstant.ll
by Chris Lattner
· 22 years ago
319d05b
ADd two new 'add' methods
by Chris Lattner
· 22 years ago
b75f9dd
Add a few new 'add' methods. Move the iterator around
by Chris Lattner
· 22 years ago
1e6233a
Make the testcase more interesting, test that two different array elements don't alias
by Chris Lattner
· 22 years ago
3475ed0
New testcase
by Chris Lattner
· 22 years ago
f5e8466
Add new testcase for forward reference of struct type
by Chris Lattner
· 22 years ago
dde601d
Eliminate tons of bogus warnings
by Chris Lattner
· 22 years ago
fb743a9
Change the mem2reg interface to accept a TargetData argument
by Chris Lattner
· 22 years ago
088b639
Don't apply type information to load instructions if it will cause collapsing
by Chris Lattner
· 22 years ago
af68cce
Don't apply type information to loads
by Chris Lattner
· 22 years ago
ff2d556
Fix a problem with negative indexes
by Chris Lattner
· 22 years ago
ec0e374
* Don't run tests if compilation failed
by Chris Lattner
· 22 years ago
915e030
Fix broken links
by Chris Lattner
· 22 years ago
9b50cbf
Allow tests to run for 5 minutes before timing out.
by Chris Lattner
· 22 years ago
caadc93
Fix bug: LICM/2003-02-28-PromoteDifferentType.ll
by Chris Lattner
· 22 years ago
2daba3b
Fix testcase
by Chris Lattner
· 22 years ago
fc4b9bc
Add a test for a feature that I hope will be implemented someday
by Chris Lattner
· 22 years ago
86ca0c1
New testcase
by Chris Lattner
· 22 years ago
bb05f1e
Add dump method for Loops
by Chris Lattner
· 22 years ago
f972cbd
Add dump method for loops
by Chris Lattner
· 22 years ago
6315938
Fix bug I introduced yesterday :(
by Chris Lattner
· 22 years ago
ba386d9
* Reduce the number of useless bytecode files produced by bugpoint.
by Chris Lattner
· 22 years ago
74cd04e
Fix bug: LICM/2003-02-27-PreheaderExitNodeUpdate.ll
by Chris Lattner
· 22 years ago
1db0a40
Add graph traits specializations for loop nesting information...
by Chris Lattner
· 22 years ago
46f1785
New test
by Chris Lattner
· 22 years ago
9f879cf
Fix bug: 2003-02-27-PreheaderExitNodeUpdate.ll by updating exit node info
by Chris Lattner
· 22 years ago
6bc4281
Add new Loop::hasExitBlock helper method
by Chris Lattner
· 22 years ago
a94837a
Simplify a bit by using a new member function
by Chris Lattner
· 22 years ago
f2e2925
Change behavior of changeExitBlock function to replace all instances of exit block
by Chris Lattner
· 22 years ago
a5ca8e5
New testcase
by Chris Lattner
· 22 years ago
7e7ad49
Add a new assertion to check that stuff is happening right
by Chris Lattner
· 22 years ago
8601a9b
Fix bug: 2003-02-27-StoreSinkPHIs.ll
by Chris Lattner
· 22 years ago
da33662
New testcase
by Chris Lattner
· 22 years ago
5a8a291
Fix bug: LICM/2003-02-27-PreheaderProblem.ll
by Chris Lattner
· 22 years ago
69269ac
* Don't forget to update Loop information!
by Chris Lattner
· 22 years ago
8ac3304
Testcase for Preheaders problem
by Chris Lattner
· 22 years ago
4e2fd75
Replace assertion with a handler.
by Chris Lattner
· 22 years ago
dbf3cd7
* Significant changes to the preheader insertion pass:
by Chris Lattner
· 22 years ago
ef05100
Make the interface to update a little more efficient
by Chris Lattner
· 22 years ago
5f82b8a
- LoopInfo now calculates and tracks loop exit blocks
by Chris Lattner
· 22 years ago
fe3ae1e
* LoopInfo now keeps track of exit blocks from the loop
by Chris Lattner
· 22 years ago
8856f4c
New testcase crashing LICM
by Chris Lattner
· 22 years ago
31a9d18
Make the aliassettracker much more precise by actually tracking size
by Chris Lattner
· 22 years ago
cd4d41c
Fix test
by Chris Lattner
· 22 years ago
c330ee6
Fix bug: BasicAA/2003-02-26-AccessSizeTest.ll
by Chris Lattner
· 22 years ago
2271fdd
New testcase for size tracking brokenness
by Chris Lattner
· 22 years ago
a36635a
Fix several bugs in basic-aa
by Chris Lattner
· 22 years ago
ddd5b41
Rename -no-* to -disable-*
by Chris Lattner
· 22 years ago
8dcd17c
Add new -no-aa implementation
by Chris Lattner
· 22 years ago
d501c13
Move BasicAA pass out to it's own header file
by Chris Lattner
· 22 years ago
f8783fa
BasicAA doesn't need a public header
by Chris Lattner
· 22 years ago
a612afc
Adjust to implement new AA interface
by Chris Lattner
· 22 years ago
e4b3339
Adjust to new AA interface
by Chris Lattner
· 22 years ago
2d0a4a4
Convert to work with new AliasAnalysis interface by conservatively assuming all pointers are arbitrarily large accesses
by Chris Lattner
· 22 years ago
f98d8d8
Calculate and pass load sizes to the alias analysis infrastructure
by Chris Lattner
· 22 years ago
d80651d
Adjust to new AA interface Add tracking for Mod/Ref info
by Chris Lattner
· 22 years ago
14ac877
- Checkin of the alias analysis work:
by Chris Lattner
· 22 years ago
13b6f22
Tweak to work with new AA implementation
by Chris Lattner
· 22 years ago
1c56b73
Checkin of new alias analysis interface:
by Chris Lattner
· 22 years ago
bf22c73
Allow ImmutablePass's to require other immutable passes and to be initialized
by Chris Lattner
· 22 years ago
d2c0b28
* Un "protect" the getAnalysis<> functions
by Chris Lattner
· 22 years ago
dcc0ac9
Remove implemented projects
by Chris Lattner
· 22 years ago
c3dc212
Update programmers manual for renamed method
by Chris Lattner
· 22 years ago
24a0bee
Hopefully final tweak to this testcase
by Chris Lattner
· 22 years ago
7b9b1f9
Add a new test for basicaa
by Chris Lattner
· 22 years ago
006a4a5
Fix typeo
by Chris Lattner
· 22 years ago
e45e32d
Remove wierd case that can never happen
by Chris Lattner
· 22 years ago
f288ff7
Add new helper template function
by Chris Lattner
· 22 years ago
be67758
Fix testcase
by Chris Lattner
· 22 years ago
f0a93ed
Rename Instruction::hasSideEffects() -> mayWriteToMemory()
by Chris Lattner
· 22 years ago
Next »