- Sep 15, 2011
-
-
Jakob Stoklund Olesen authored
It is conservatively correct to keep the hasPHIKill flags, even after deleting PHI-defs. The calculation can be very expensive after taildup has created a quadratic number of indirectbr edges in the CFG, and the hasPHIKill flag isn't used for anything after RenumberValues(). llvm-svn: 139780
-
Nick Lewycky authored
Note that DW_TAG_rvalue_reference_type is officially 0x42, not 0x41. llvm-svn: 139779
-
Benjamin Kramer authored
Thanks Nick! llvm-svn: 139778
-
Benjamin Kramer authored
llvm-svn: 139777
-
Nick Lewycky authored
llvm-svn: 139776
-
Benjamin Kramer authored
llvm-svn: 139775
-
Benjamin Kramer authored
llvm-svn: 139774
-
Benjamin Kramer authored
llvm-svn: 139773
-
Benjamin Kramer authored
The llvm-dwarfdump output isn't very verbose yet. llvm-svn: 139771
-
Eli Friedman authored
llvm-svn: 139768
-
Andrew Trick authored
An improper SlotIndex->VNInfo lookup was leading to unsafe copy removal. Fixes PR10920 401.bzip2 miscompile with no IV rewrite. llvm-svn: 139765
-
Eli Friedman authored
Fix the code creating VZEXT_LOAD so that it creates the right memoperand. Issue spotted in -debug output. I can't think of any practical effects at the moment, but it might matter if we start doing more aggressive alias analysis in CodeGen. llvm-svn: 139758
-
Jim Grosbach authored
llvm-svn: 139757
-
Jim Grosbach authored
llvm-svn: 139756
-
Douglas Gregor authored
will ignore the erasedOnReboot option, and properly escape the backslash in "C:\TEMP". Thanks to Aaron and Francois. llvm-svn: 139755
-
Jim Grosbach authored
llvm-svn: 139754
-
Jim Grosbach authored
llvm-svn: 139753
-
Devang Patel authored
llvm-svn: 139751
-
Jim Grosbach authored
llvm-svn: 139748
-
Owen Anderson authored
llvm-svn: 139747
-
- Sep 14, 2011
-
-
Bill Wendling authored
Patch by Joakim Johansson! llvm-svn: 139743
-
Jim Grosbach authored
llvm-svn: 139742
-
Jim Grosbach authored
llvm-svn: 139741
-
Jim Grosbach authored
llvm-svn: 139740
-
Jim Grosbach authored
llvm-svn: 139739
-
Owen Anderson authored
llvm-svn: 139736
-
Jim Grosbach authored
llvm-svn: 139735
-
Benjamin Kramer authored
Ported from LLDB. llvm-svn: 139732
-
Douglas Gregor authored
temporary data. llvm-svn: 139725
-
Jim Grosbach authored
Fix a bug in handling default flags for both ARM and Thumb encodings. llvm-svn: 139721
-
Jim Grosbach authored
llvm-svn: 139717
-
Jim Grosbach authored
llvm-svn: 139715
-
Jim Grosbach authored
Select the right 16 vs. 32 bit encoding in an IT block. llvm-svn: 139714
-
Benjamin Kramer authored
llvm-svn: 139712
-
Dan Gohman authored
which could theoretically throw. llvm-svn: 139710
-
Dan Gohman authored
in memory relevant to the optimizer. rdar://10050579. llvm-svn: 139708
-
Jim Grosbach authored
Clean up register list handling in general a bit to explicitly check things like all the registers being from the same register class. rdar://8883573 llvm-svn: 139707
-
Benjamin Kramer authored
llvm-svn: 139705
-
Jakob Stoklund Olesen authored
THe LRE_DidCloneVirtReg callback may be called with vitual registers that RAGreedy doesn't even know about yet. In that case, there are no data structures to update. llvm-svn: 139702
-
Benjamin Kramer authored
llvm-dwarfdump: Make the "is debug info section" heuristic stricter so it doesn't accidentaly picks up the wrong section. Also add some validation code to the aranges section parser. Fixes PR10926. llvm-svn: 139701
-