| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert the kludge in 76703. I got a clean | Dale Johannesen | 2009-10-12 | 1 | -7/+0 |
* | Add register-reuse to frame-index register scavenging. When a target uses | Jim Grosbach | 2009-10-07 | 2 | -7/+11 |
* | Instead of printing unnecessary basic block labels as labels in | Dan Gohman | 2009-10-06 | 1 | -2/+0 |
* | Update processDebugLoc() so that it can be used to process debug info before ... | Devang Patel | 2009-10-06 | 2 | -2/+5 |
* | Use MachineInstr as an processDebugLoc() argument. | Devang Patel | 2009-09-30 | 1 | -1/+1 |
* | Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use this | Bob Wilson | 2009-09-30 | 1 | -7/+2 |
* | Introduce the TargetInstrInfo::KILL machine instruction and get rid of the | Jakob Stoklund Olesen | 2009-09-28 | 1 | -0/+1 |
* | LBRX no longer has an explicit SrcValueSDNode operand, so the type | Dan Gohman | 2009-09-27 | 1 | -1/+1 |
* | Use explicit structs instead of std::pair to map callee saved regs to spill s... | Tilmann Scheller | 2009-09-27 | 1 | -154/+154 |
* | Improve MachineMemOperand handling. | Dan Gohman | 2009-09-25 | 3 | -41/+47 |
* | Rename getTargetNode to getMachineNode, for consistency with the | Dan Gohman | 2009-09-25 | 2 | -83/+84 |
* | Don't try to use pre-indexed addressing with sthbrx/stwbrx | Dan Gohman | 2009-09-25 | 1 | -1/+2 |
* | Tabs -> spaces, and remove trailing whitespace. | Daniel Dunbar | 2009-09-20 | 1 | -6/+6 |
* | Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b... | Evan Cheng | 2009-09-19 | 1 | -2/+11 |
* | Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ... | Evan Cheng | 2009-09-18 | 2 | -2/+4 |
* | Model the carry bit on ppc32. Without this we could | Dale Johannesen | 2009-09-18 | 3 | -28/+60 |
* | Big change #1 for personality function references: | Chris Lattner | 2009-09-16 | 1 | -3/+0 |
* | eliminate the PPC backend's implementation of EmitExternalGlobal | Chris Lattner | 2009-09-16 | 2 | -15/+3 |
* | remove all but one reference to TargetRegisterDesc::AsmName. | Chris Lattner | 2009-09-13 | 1 | -1/+1 |
* | the tblgen produced 'getRegisterName' method does not access | Chris Lattner | 2009-09-13 | 1 | -1/+1 |
* | make tblgen produce a function that returns the name for a physreg. | Chris Lattner | 2009-09-13 | 1 | -0/+2 |
* | replace printBasicBlockLabel with EmitBasicBlockStart, | Chris Lattner | 2009-09-13 | 1 | -2/+2 |
* | convert some uses of printBasicBlockLabel to use GetMBBSymbol | Chris Lattner | 2009-09-13 | 1 | -2/+3 |
* | remove DebugLoc from MCInst and eliminate "Comment printing" from | Chris Lattner | 2009-09-09 | 1 | -0/+4 |
* | hoist the call to processDebugLoc out of the generated | Chris Lattner | 2009-09-09 | 1 | -0/+2 |
* | Remove some not-really-used variables, as warned | Duncan Sands | 2009-09-06 | 1 | -3/+0 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 2 | -22/+22 |
* | Revert commit 80428. It completely broke exception | Duncan Sands | 2009-08-31 | 2 | -42/+0 |
* | Normalize makefile comments and sort cmake file lists. | Benjamin Kramer | 2009-08-31 | 2 | -2/+2 |
* | - Add target lowering methods to get the preferred format for the FDE and LSDA | Bill Wendling | 2009-08-29 | 2 | -0/+42 |
* | Alter 79292 to produce output that actually assembles. | Dale Johannesen | 2009-08-26 | 1 | -0/+2 |
* | Make linkerprivate work for ARM and PPC. Testcase covers | Dale Johannesen | 2009-08-24 | 1 | -4/+4 |
* | eliminate the last DOUTs from the targets. | Chris Lattner | 2009-08-23 | 1 | -1/+2 |
* | Change Pass::print to take a raw ostream instead of std::ostream, | Chris Lattner | 2009-08-23 | 1 | -1/+1 |
* | remove various std::ostream version of printing methods from | Chris Lattner | 2009-08-23 | 1 | -3/+2 |
* | Forgot to update some CMakeLists. | Benjamin Kramer | 2009-08-22 | 1 | -1/+1 |
* | rename TAI -> MAI, being careful not to make MAILJMP instructions :) | Chris Lattner | 2009-08-22 | 1 | -13/+13 |
* | rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. | Chris Lattner | 2009-08-22 | 3 | -6/+6 |
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 5 | -26/+25 |
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 1 | -41/+0 |
* | eliminate AsmPrinter::SwitchToSection and just have clients | Chris Lattner | 2009-08-19 | 1 | -21/+25 |
* | Simplify RegScavenger::FindUnusedReg. | Jakob Stoklund Olesen | 2009-08-18 | 1 | -1/+1 |
* | PowerPC inline asm was emitting two output operands | Dale Johannesen | 2009-08-18 | 2 | -26/+12 |
* | Add support for the PowerPC 64-bit SVR4 ABI. | Tilmann Scheller | 2009-08-15 | 9 | -72/+361 |
* | Simplify a few more things, eliminating a few more dependencies on | Dan Gohman | 2009-08-15 | 1 | -1/+1 |
* | TargetRegistry: Change AsmPrinter constructor to be typed as returning an | Daniel Dunbar | 2009-08-13 | 1 | -4/+4 |
* | Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' | Bruno Cardoso Lopes | 2009-08-13 | 2 | -1/+4 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -1/+2 |
* | TargetRegistry: Reorganize AsmPrinter construction so that clients pass in the | Daniel Dunbar | 2009-08-13 | 1 | -5/+5 |
* | Revert 78892 and 78895, these break generating working executables on | Daniel Dunbar | 2009-08-13 | 3 | -13/+11 |