- Jul 20, 2010
-
-
Dan Gohman authored
one loop is involved in the increment of an addrec for another loop. This fixes rdar://8168938. llvm-svn: 108863
-
Owen Anderson authored
Pull out r108755. After offline discussion with Chris, we're going to go a different direction with this. llvm-svn: 108856
-
Dan Gohman authored
llvm-svn: 108855
-
Gabor Greif authored
llvm-svn: 108854
-
Dan Gohman authored
find integer induction variables. llvm-svn: 108853
-
Dan Gohman authored
result is a PHINode*. llvm-svn: 108852
-
Gabor Greif authored
llvm-svn: 108851
-
Dan Gohman authored
that is needed here. llvm-svn: 108850
-
Gabor Greif authored
this is still minimal on purpose, but I plan to migrate the ugly hack under #ifdef DEBUG_CAST_OPERATORS into this file llvm-svn: 108849
-
Dan Gohman authored
llvm-svn: 108848
-
Jim Grosbach authored
ObjC ABI version 2 this time. llvm-svn: 108847
-
Jim Grosbach authored
llvm-svn: 108846
-
Jakob Stoklund Olesen authored
llvm-svn: 108845
-
Jim Grosbach authored
instruction selection to prefer it when possible. rdar://7903972 llvm-svn: 108844
-
Duncan Sands authored
llvm-svn: 108843
-
Jakob Stoklund Olesen authored
This is a work in progress. So far we have some basic loop analysis to help determine where it is useful to split a live range around a loop. The actual loop splitting code from Splitter.cpp is also going to move in here. llvm-svn: 108842
-
Jim Grosbach authored
llvm-svn: 108841
-
Benjamin Kramer authored
llvm-svn: 108840
-
Lang Hames authored
llvm-svn: 108839
-
Douglas Gregor authored
llvm-svn: 108838
-
Douglas Gregor authored
standard's minimum requirements. llvm-svn: 108837
-
Argyrios Kyrtzidis authored
FunctionTemplateDecl::findSpecialization. Redeclarations of specializations will not cause the previous decl to be removed from the set, the set will keep the canonical decl. findSpecialization will return the most recent redeclaration. llvm-svn: 108834
-
Argyrios Kyrtzidis authored
is determined by a isCanonicalDecl check. llvm-svn: 108833
-
Argyrios Kyrtzidis authored
leaks though) and add methods to its interface for adding/finding specializations. Simplifies its users a bit and we no longer need to replace specializations in the folding set with their redeclarations. We just return the most recent redeclarations. As a bonus, it fixes http://llvm.org/PR7670. llvm-svn: 108832
-
Rafael Espindola authored
Patch by Sascha Wildner. llvm-svn: 108830
-
Lang Hames authored
llvm-svn: 108824
-
Lang Hames authored
and interval table. Reduces output HTML file sizes by ~80% in my test cases. Also fix access of private member type by << operator. llvm-svn: 108823
-
Lang Hames authored
Reduces output file size ~20% on my test cases. llvm-svn: 108822
-
Bruno Cardoso Lopes authored
llvm-svn: 108821
-
Bruno Cardoso Lopes authored
- Fix a typo for PIC check during jmp table lowering - Also fix the "first jump table basic block is not considered only reachable by fall through" problem, use this ad-hoc solution until I come up with something better. Patch by stetorvs@gmail.com llvm-svn: 108820
-
Owen Anderson authored
Speculatively revert r108813, in an attempt to get the self-host buildbots working again. I don't see why this patch would cause them to fail the way they are, but none of the other intervening patches seem likely either. llvm-svn: 108818
-
Bruno Cardoso Lopes authored
llvm-svn: 108816
-
Lang Hames authored
Updated renderer to use allocation information from VirtRegMap (if available) to render spilled intervals differently. llvm-svn: 108815
-
Eric Christopher authored
llvm-svn: 108814
-
Owen Anderson authored
llvm-svn: 108813
-
Eric Christopher authored
llvm-svn: 108812
-
Zhongxing Xu authored
llvm-svn: 108811
-
Zhongxing Xu authored
llvm-svn: 108810
-
Sebastian Redl authored
llvm-svn: 108807
-
Daniel Dunbar authored
llvm-svn: 108806
-