- Mar 14, 2010
-
-
Chris Lattner authored
label instead of trying to form one based on the BB name (which causes collisions if the name is empty). This fixes PR6608 llvm-svn: 98495
-
Chris Lattner authored
llvm-svn: 98494
-
Chris Lattner authored
MachineInstr -> MCInst. This is what the assembler backend wants, it relaxes from smaller to larger things. This fixes rdar://7750815 llvm-svn: 98493
-
Anton Korobeynikov authored
llvm-svn: 98492
-
Bill Wendling authored
llvm-svn: 98491
-
Bill Wendling authored
llvm-svn: 98490
-
Chris Lattner authored
to get unique assembler temporary labels. llvm-svn: 98489
-
Kovarththanan Rajaratnam authored
llvm-svn: 98488
-
Chris Lattner authored
llvm-svn: 98487
-
Chris Lattner authored
CreateTempSymbol vs GetOrCreateTemporarySymbol are completely different. llvm-svn: 98486
-
Chris Lattner authored
llvm-svn: 98485
-
Chris Lattner authored
llvm-svn: 98484
-
Chris Lattner authored
llvm-svn: 98483
-
Chris Lattner authored
contain an MCSymbol instead of a label index. llvm-svn: 98482
-
Chris Lattner authored
with an MCSymbol instead of an immediate. llvm-svn: 98481
-
Kovarththanan Rajaratnam authored
llvm-svn: 98480
-
Chris Lattner authored
llvm-svn: 98479
-
Kovarththanan Rajaratnam authored
llvm-svn: 98478
-
Chris Lattner authored
llvm-svn: 98477
-
Chris Lattner authored
llvm-svn: 98476
-
Chris Lattner authored
not from MMI. llvm-svn: 98475
-
Chris Lattner authored
llvm-svn: 98474
-
Kovarththanan Rajaratnam authored
llvm-svn: 98473
-
Kovarththanan Rajaratnam authored
llvm-svn: 98472
-
Chris Lattner authored
llvm-svn: 98471
-
Chris Lattner authored
llvm-svn: 98470
-
Kovarththanan Rajaratnam authored
llvm-svn: 98469
-
Evan Cheng authored
llvm-svn: 98468
-
Evan Cheng authored
Do not force indirect tailcall through fixed registers: eax, r11. Add support to allow loads to be folded to tail call instructions. llvm-svn: 98465
-
Daniel Dunbar authored
llvm-svn: 98464
-
Chris Lattner authored
an MCSymbol. Make the EH_LABEL MachineInstr hold its label with an MCSymbol instead of ID. Fix a bug in MMI.cpp which would return labels named "Label4" instead of "label4". llvm-svn: 98463
-
Chris Lattner authored
them with a counter. llvm-svn: 98462
-
Chris Lattner authored
consistently use MCSymbol and only call this predicate after they should have been emitted. llvm-svn: 98461
-
Chris Lattner authored
llvm-svn: 98460
-
Chris Lattner authored
instead of label ID's. This cleans up and regularizes a bunch of code and makes way for future progress. Unfortunately, this pointed out to me that JITDwarfEmitter.cpp is largely copy and paste from DwarfException/MachineModuleInfo and other places. This is very sad and disturbing. :( One major change here is that TidyLandingPads moved from being called in DwarfException::BeginFunction to being called in DwarfException::EndFunction. There should not be any functionality change from doing this, but I'm not an EH expert. llvm-svn: 98459
-
- Mar 13, 2010
-
-
Daniel Dunbar authored
llvm-svn: 98458
-
Daniel Dunbar authored
llvm-svn: 98457
-
Daniel Dunbar authored
llvm-svn: 98456
-
David Chisnall authored
Fixed copy-and-paste error causing categories to contain the protocols declared on the class, not the protocols declared on the category. llvm-svn: 98455
-
Daniel Dunbar authored
llvm-svn: 98454
-