- Sep 11, 2009
-
-
Sean Callanan authored
on rAX and an immediate. llvm-svn: 81551
-
Bob Wilson authored
already been removed. llvm-svn: 81547
-
Dan Gohman authored
llvm-svn: 81546
-
Dan Gohman authored
llvm-svn: 81545
-
Chris Lattner authored
llvm-svn: 81544
-
Caroline Tice authored
llvm-svn: 81542
-
Chris Lattner authored
llvm-svn: 81541
-
Dan Gohman authored
llvm-svn: 81540
-
Dan Gohman authored
llvm-svn: 81539
-
Chris Lattner authored
llvm-svn: 81538
-
Dan Gohman authored
input filename so that opt doesn't print the input filename in the output so that grep lines in the tests don't unintentionally match strings in the input filename. llvm-svn: 81537
-
Duncan Sands authored
object, the timer it creates was not being deleted. Since the timer belonged to a static timer group, the timer group would be destroyed on shutdown, and would notice and complain that not all timers it contained were destroyed. llvm-svn: 81533
-
Chris Lattner authored
llvm-svn: 81532
-
Chris Lattner authored
llvm-svn: 81531
-
Chris Lattner authored
llvm-svn: 81530
-
Chris Lattner authored
is sabre. llvm-svn: 81528
-
Chris Lattner authored
llvm-svn: 81527
-
Chris Lattner authored
llvm-svn: 81526
-
Chris Lattner authored
llvm-svn: 81525
-
Daniel Dunbar authored
llvm-svn: 81524
-
Daniel Dunbar authored
llvm-svn: 81523
-
Daniel Dunbar authored
llvm-svn: 81522
-
Owen Anderson authored
Partial fix for PR4946. llvm-svn: 81518
-
Andreas Neustifter authored
llvm-svn: 81517
-
Andreas Neustifter authored
llvm-svn: 81516
-
Chris Lattner authored
llvm-svn: 81514
-
Chris Lattner authored
densemap instead of StringMap to match FnStubs. llvm-svn: 81513
-
Chris Lattner authored
more efficient SmallPtrSet<MCSymbol*>. This eliminates string craziness and fixes CodeGen/X86/darwin-quote.ll with the new asmprinter. Codegen is producing stubs in a nondeterminstic order, but it was doing this before anyway. llvm-svn: 81511
-
Chris Lattner authored
for the two instruction MOVPC32r sequence. llvm-svn: 81509
-
Chris Lattner authored
Mangler::getNameWithPrefix. In addition to avoiding some over quoting, this also is more efficient because it uses smallvector instead of std::string thrashing. llvm-svn: 81508
-
Chris Lattner authored
llvm-svn: 81506
-
Chris Lattner authored
(uniqued if unnamed) global variable name with the prefix that it is supposed to get. It doesn't do "mangling" in the sense of adding quotes and hacking on bad characters. llvm-svn: 81505
-
Chris Lattner authored
instead of std::string and Mangler. llvm-svn: 81503
-
Chris Lattner authored
llvm-svn: 81502
-
Chris Lattner authored
llvm-svn: 81499
-
Evan Cheng authored
Follow up to 81494. When the folded reload is narrowed to a 32-bit load then change the destination register to a 32-bit one or add a sub-register index. llvm-svn: 81496
-
Chris Lattner authored
out an illegal "PHINODE" instruction. llvm-svn: 81495
-
Evan Cheng authored
It's not legal to fold a load from a narrower stack slot into a wider instruction. If done, the instruction does a 64-bit load and that's not safe. This can happen we a subreg_to_reg 0 has been coalesced. One exception is when the instruction that folds the load is a move, then we can simply turn it into a 32-bit load from the stack slot. rdar://7170444 llvm-svn: 81494
-
Dan Gohman authored
llvm-svn: 81493
-
Dan Gohman authored
isn't legal. llvm-svn: 81492
-