| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert the kludge in 76703. I got a clean | Dale Johannesen | 2009-10-12 | 1 | -6/+0 |
* | Replace X86's CanRematLoadWithDispOperand by calling the target-independent | Dan Gohman | 2009-10-10 | 1 | -2/+3 |
* | Factor out LiveIntervalAnalysis' code to determine whether an instruction | Dan Gohman | 2009-10-09 | 1 | -11/+21 |
* | Add a const qualifier. | Dan Gohman | 2009-10-09 | 1 | -1/+1 |
* | Re-enable register scavenging in Thumb1 by default. | Jim Grosbach | 2009-10-08 | 1 | -0/+6 |
* | reverting thumb1 scavenging default due to test failure while I figure out wh... | Jim Grosbach | 2009-10-07 | 1 | -6/+0 |
* | Enable thumb1 register scavenging by default. | Jim Grosbach | 2009-10-07 | 1 | -0/+6 |
* | Replace TargetInstrInfo::isInvariantLoad and its target-specific | Dan Gohman | 2009-10-07 | 1 | -10/+0 |
* | Add register-reuse to frame-index register scavenging. When a target uses | Jim Grosbach | 2009-10-07 | 1 | -2/+7 |
* | In Thumb1, the register scavenger is not always able to use an emergency | Jim Grosbach | 2009-10-05 | 1 | -0/+18 |
* | remove trailing whitespace | Jim Grosbach | 2009-10-01 | 1 | -19/+19 |
* | Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. When | Evan Cheng | 2009-10-01 | 2 | -1/+25 |
* | Use OutStreamer.SwitchSection instead of writing out textual section directives. | Bob Wilson | 2009-09-30 | 1 | -1/+7 |
* | Add a target hook to add pre- post-regalloc scheduling passes. | Evan Cheng | 2009-09-30 | 1 | -4/+12 |
* | Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post... | David Goodwin | 2009-09-30 | 1 | -1/+5 |
* | Introduce the TargetInstrInfo::KILL machine instruction and get rid of the | Jakob Stoklund Olesen | 2009-09-28 | 2 | -3/+6 |
* | Use explicit structs instead of std::pair to map callee saved regs to spill s... | Tilmann Scheller | 2009-09-27 | 1 | -2/+8 |
* | pr4926: ARM requires the stack pointer to be aligned, even for leaf functions. | Bob Wilson | 2009-09-25 | 1 | -5/+16 |
* | Make the end-of-itinerary mark explicit. Some cleanup. | David Goodwin | 2009-09-24 | 1 | -0/+8 |
* | Implement the JIT side of the GDB JIT debugging interface. To enable this | Reid Kleckner | 2009-09-20 | 1 | -0/+9 |
* | remove a dead method. | Chris Lattner | 2009-09-20 | 1 | -7/+0 |
* | add a helper method. | Chris Lattner | 2009-09-20 | 1 | -0/+7 |
* | Update comments. | Evan Cheng | 2009-09-19 | 1 | -0/+3 |
* | Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ... | Evan Cheng | 2009-09-18 | 1 | -1/+2 |
* | pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, | Chris Lattner | 2009-09-17 | 1 | -2/+5 |
* | Big change #1 for personality function references: | Chris Lattner | 2009-09-16 | 1 | -0/+23 |
* | Fix apostrophos. | Dan Gohman | 2009-09-15 | 1 | -1/+1 |
* | Change MCAsmStreamer to take an MCInstPrinter instead of a | Chris Lattner | 2009-09-14 | 1 | -0/+29 |
* | eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have thi... | Chris Lattner | 2009-09-13 | 1 | -1/+0 |
* | remove all but one reference to TargetRegisterDesc::AsmName. | Chris Lattner | 2009-09-13 | 1 | -6/+0 |
* | Added the ParseInstruction() hook for target specific assembler directives so | Kevin Enderby | 2009-09-10 | 1 | -0/+14 |
* | Added an abstract superclass, MCDisassembler, for | Sean Callanan | 2009-09-09 | 1 | -0/+30 |
* | Public and private corrections, warned about by icc (#304). | Duncan Sands | 2009-09-06 | 1 | -1/+1 |
* | Remove an unneeded call to c_str(). | Benjamin Kramer | 2009-09-04 | 1 | -1/+1 |
* | Fixed a test that ensures the LocalRewriter does not attempt to | Lang Hames | 2009-09-03 | 1 | -14/+10 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 1 | -6/+7 |
* | Revert commit 80428. It completely broke exception | Duncan Sands | 2009-08-31 | 1 | -14/+1 |
* | - Add target lowering methods to get the preferred format for the FDE and LSDA | Bill Wendling | 2009-08-29 | 1 | -1/+14 |
* | llvm-mc: Tweak MCCodeEmitter skeleton. | Daniel Dunbar | 2009-08-27 | 1 | -8/+5 |
* | Sketch TargetRegistry support for MCCodeEmitter abstract interface. | Daniel Dunbar | 2009-08-27 | 1 | -0/+68 |
* | Switch SubtargetFeature off of ostreams | Chris Lattner | 2009-08-23 | 1 | -4/+3 |
* | rename TAI -> MAI, being careful not to make MAILJMP instructions :) | Chris Lattner | 2009-08-22 | 2 | -6/+6 |
* | move the MCAsmInfo .cpp/.h files into the right | Chris Lattner | 2009-08-22 | 3 | -583/+0 |
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 7 | -34/+34 |
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 1 | -1/+1 |
* | Try again at privatizing the layout info map, with a rewritten patch. | Owen Anderson | 2009-08-21 | 1 | -1/+5 |
* | Re-revert r79555. Apparently it's not just buildbot weirdness. | Owen Anderson | 2009-08-20 | 1 | -8/+13 |
* | Reapply r79555 for testing. Daniel's trying to work out some buildbot weirdn... | Owen Anderson | 2009-08-20 | 1 | -13/+8 |
* | --- Reverse-merging r79555 into '.': | Bill Wendling | 2009-08-20 | 1 | -8/+13 |
* | Make the StructType->StructLayout table private to TargetData, allowing us to... | Owen Anderson | 2009-08-20 | 1 | -13/+8 |