- Sep 27, 2010
-
-
Daniel Dunbar authored
llvm-svn: 114861
-
Rafael Espindola authored
llvm-svn: 114852
-
Benjamin Kramer authored
llvm-svn: 114847
-
Dan Gohman authored
llvm-svn: 114842
-
Dan Gohman authored
llvm-svn: 114838
-
Dan Gohman authored
function on GraphWriter. llvm-svn: 114837
-
Dan Gohman authored
Add constified overloads for findNearestCommonDominator. llvm-svn: 114834
-
Dan Gohman authored
llvm-svn: 114832
-
Dan Gohman authored
llvm-svn: 114830
-
Dan Gohman authored
rename writeHeader's Name argument to Title, to be consistent with WriteGraph. llvm-svn: 114829
-
Dan Gohman authored
llvm-svn: 114827
-
Chris Lattner authored
support aligned comm. Detect when compiling for 10.4 and don't emit an alignment for comm. THis will hopefully fix PR8198. llvm-svn: 114817
-
- Sep 25, 2010
-
-
Oscar Fuentes authored
for real. Patch by Nathan Jeffords! llvm-svn: 114796
-
Jakob Stoklund Olesen authored
llvm-svn: 114794
-
Lang Hames authored
Removed VNInfo::isDefAccurate(). Def "accuracy" can be checked by testing whether LiveIntervals::getInstructionFromIndex(def) returns NULL. llvm-svn: 114791
-
Che-Liang Chiou authored
llvm-svn: 114788
-
Che-Liang Chiou authored
llvm-svn: 114787
-
Jakob Stoklund Olesen authored
llvm-svn: 114779
-
Jakob Stoklund Olesen authored
llvm-svn: 114776
-
- Sep 24, 2010
-
-
Nicolas Geoffray authored
llvm-svn: 114736
-
Daniel Dunbar authored
llvm-svn: 114718
-
Owen Anderson authored
reflection, this isn't going to achieve the purpose I intended it for. Back to the drawing board! llvm-svn: 114710
-
Owen Anderson authored
Not intended functionality change, as nothing uses this yet. llvm-svn: 114702
-
- Sep 23, 2010
-
-
Jim Grosbach authored
llvm-svn: 114680
-
Oscar Fuentes authored
Patch by Nathan Jeffords! llvm-svn: 114662
-
Lang Hames authored
Moved the PBQP allocator class out of the header and back in to the cpp file to hide the gory details. Allocator instances can now be created by calling createPBQPRegisterAllocator. Tidied up use of CoalescerPair as per Jakob's suggestions. Made the new PBQPBuilder based construction process the default. The internal construction process remains in-place and available via -pbqp-builder=false for now. It will be removed shortly if the new process doesn't cause any regressions. llvm-svn: 114626
-
Jim Grosbach authored
new VariantKind to the MCSymbolExpr seems like overkill, but I'm not sure there's a more straightforward way to get the printing difference captured. (i.e., x86 uses @PLT, ARM uses (PLT)). llvm-svn: 114613
-
Dan Gohman authored
llvm-svn: 114612
-
Rafael Espindola authored
llvm-svn: 114594
-
Chris Lattner authored
llvm-svn: 114592
-
Dan Gohman authored
llvm-svn: 114591
-
- Sep 22, 2010
-
-
Dan Gohman authored
llvm-svn: 114588
-
Dan Gohman authored
llvm-svn: 114574
-
Chris Lattner authored
that complex patterns are matched after the entire pattern has a structural match, therefore the NodeStack isn't in a useful state when the actual call to the matcher happens. llvm-svn: 114489
-
- Sep 21, 2010
-
-
Dan Gohman authored
llvm-svn: 114483
-
Devang Patel authored
llvm-svn: 114481
-
Chris Lattner authored
matched, allow ComplexPatterns to opt into getting the parent node of the operand being matched. llvm-svn: 114472
-
Chris Lattner authored
passed the root of the match, even though only a few patterns actually needed this (one in X86, several in ARM [which should be refactored anyway], and some in CellSPU that I don't feel like detangling). Instead of requiring all ComplexPatterns to take the dead root, have targets opt into getting the root by putting SDNPWantRoot on the ComplexPattern. llvm-svn: 114471
-
Chris Lattner authored
I think I've audited all uses, so it should be dependable for address spaces, and the pointer+offset info should also be accurate when there. llvm-svn: 114464
-
Chris Lattner authored
llvm-svn: 114463
-