- Sep 13, 2009
-
-
Chris Lattner authored
Move GetMBBSymbol up to AsmPrinter and make printBasicBlockLabel use it so that we only have one place that decides what to name bb labels. Hopefully various clients of printBasicBlockLabel can start using GetMBBSymbol instead. llvm-svn: 81652
-
Chris Lattner authored
llvm-svn: 81651
-
Chris Lattner authored
-mmacosx-version-min to work on llvm::Triple. Simplify it to use x-'0' to parse single digit integer strings. llvm-svn: 81646
-
Chris Lattner authored
llvm-svn: 81644
-
Dan Gohman authored
llvm-svn: 81636
-
Anton Korobeynikov authored
constraint the register usage. llvm-svn: 81635
-
Dan Gohman authored
recompute it. llvm-svn: 81634
-
- Sep 12, 2009
-
-
Dan Gohman authored
llvm-svn: 81633
-
Dan Gohman authored
llvm-svn: 81632
-
Benjamin Kramer authored
llvm-svn: 81631
-
Chris Lattner authored
llvm-svn: 81630
-
Chris Lattner authored
this means that it can only lower one MachineInstr to one MCInst. To make this fly, we need to pull out handling of MO_GOT_ABSOLUTE_ADDRESS (which generates an implicit label) out of X86MCInstLower. llvm-svn: 81629
-
Chris Lattner authored
MBB labels like everything else. llvm-svn: 81628
-
Chris Lattner authored
being embedded into X86ATTAsmPrinter). This still depends heavily on X86ATTAsmPrinter, but this is a step in the right direction. llvm-svn: 81627
-
Chris Lattner authored
operand printing crapola cannot be removed yet because it is used by the inline asm print stuff. llvm-svn: 81626
-
Fariborz Jahanian authored
functions for a class when needed. llvm-svn: 81624
-
Anders Carlsson authored
llvm-svn: 81622
-
Fariborz Jahanian authored
need them. llvm-svn: 81621
-
Mike Stump authored
llvm-svn: 81620
-
Mike Stump authored
llvm-svn: 81619
-
Fariborz Jahanian authored
conversion functions. llvm-svn: 81618
-
Edward O'Callaghan authored
llvm-svn: 81617
-
Edward O'Callaghan authored
llvm-svn: 81616
-
Edward O'Callaghan authored
llvm-svn: 81615
-
Anders Carlsson authored
llvm-svn: 81614
-
Edward O'Callaghan authored
llvm-svn: 81613
-
Benjamin Kramer authored
more than one token in the cache. llvm-svn: 81612
-
Anders Carlsson authored
llvm-svn: 81611
-
Anders Carlsson authored
llvm-svn: 81610
-
Lang Hames authored
Whoops. Committed the headers for r81605 - 'Moved some more index operations over to LiveIntervals.' llvm-svn: 81609
-
Anders Carlsson authored
llvm-svn: 81608
-
Anders Carlsson authored
llvm-svn: 81607
-
Anders Carlsson authored
Rename AddressCXXOfBaseClass to GetAddressCXXOfBaseClass. Add a NullCheckValue argument (currently unused). llvm-svn: 81606
-
Lang Hames authored
llvm-svn: 81605
-
Anders Carlsson authored
llvm-svn: 81604
-
Sean Callanan authored
for the purposes of the disassembler. llvm-svn: 81603
-
Anders Carlsson authored
llvm-svn: 81602
-
Sean Callanan authored
operand widths to the Intel instruction tables, for the purposes of the disassembler. llvm-svn: 81601
-
Evan Cheng authored
llvm-svn: 81600
-
Anders Carlsson authored
For __block variables, cache the LLVM types as well as which LLVM field where the variable is stored. llvm-svn: 81599
-