Age | Commit message (Expand) | Author |
2009-10-01 | All callee-saved registers are live-out of a return block. | David Goodwin |
2009-10-01 | Remove neonfp attribute and instead set default based on CPU string. Add -arm... | David Goodwin |
2009-10-01 | Restore the -post-RA-scheduler flag as an override for the target specificati... | David Goodwin |
2009-10-01 | Add support to extract lexical scope information from DebugLoc attached with ... | Devang Patel |
2009-10-01 | Use MachineFrameInfo.getPristineRegs() to determine which callee-saved regist... | David Goodwin |
2009-10-01 | Record first and last instruction of a scope in DbgScope. | Devang Patel |
2009-10-01 | Observe hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. Do not change | Evan Cheng |
2009-10-01 | Add another MDNode into DebugLocTuple. This will be used to keep track of inl... | Devang Patel |
2009-10-01 | If location info is attached with an instruction then keep track of alloca sl... | Devang Patel |
2009-09-30 | Use MachineInstr as an processDebugLoc() argument. | Devang Patel |
2009-09-30 | Use MDNode * directly as an RecordSourceLine() argument. | Devang Patel |
2009-09-30 | Remove dead code. | Devang Patel |
2009-09-30 | Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use this | Bob Wilson |
2009-09-30 | Fix a comment. | Bob Wilson |
2009-09-30 | Silence comparison always false warning in -Asserts mode. | Reid Kleckner |
2009-09-30 | Add additional assert() to verify no extraneous use of a scavenged register. | Jim Grosbach |
2009-09-30 | Fix integer overflow in instruction scheduling. This can happen if we have | Reid Kleckner |
2009-09-30 | Add a target hook to add pre- post-regalloc scheduling passes. | Evan Cheng |
2009-09-30 | replace TRI->isVirtualRegister() with TargetRegisterInfo::isVirtualRegister() | Jim Grosbach |
2009-09-30 | fix compiler warning | Jim Grosbach |
2009-09-30 | Simplify. | Devang Patel |
2009-09-30 | Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post... | David Goodwin |
2009-09-30 | Add a way for a frontend to generate more complex dwarf location | Mike Stump |
2009-09-29 | Additional check for regno==0 | Jim Grosbach |
2009-09-29 | Remove unnecessary cast. | Devang Patel |
2009-09-29 | Remove std::string uses from DebugInfo interface. | Devang Patel |
2009-09-29 | Simplify the tracking of virtual frame index registers. Ranges cannot overlap, | Jim Grosbach |
2009-09-29 | Moving register scavenging to a post pass results in virtual registers in | Jim Grosbach |
2009-09-28 | s/class Metadata/class MetadataContext/g | Devang Patel |
2009-09-28 | Do not use global typedef for MDKindID. | Devang Patel |
2009-09-28 | Use KILL instead of IMPLICIT_DEF in LowerSubregs pass. | Jakob Stoklund Olesen |
2009-09-28 | Use VerifySchedule instead of doing the work manually. | Dan Gohman |
2009-09-28 | Coalescer should not delete extract_subreg, insert_subreg, and subreg_to_reg of | Evan Cheng |
2009-09-27 | Use explicit structs instead of std::pair to map callee saved regs to spill s... | Tilmann Scheller |
2009-09-26 | Convert comparisons like (x == infinity) to (x >= infinity) on targets | Dan Gohman |
2009-09-26 | Don't hoist or sink instructions with physreg uses if the physreg is | Dan Gohman |
2009-09-25 | Unbreak MachineLICM for instructions that reference RIP on x86-64 too. | Dan Gohman |
2009-09-25 | Move MachineMemOperand::getAlignment out of line, to avoid needing | Dan Gohman |
2009-09-25 | Remove unused variable. | Daniel Dunbar |
2009-09-25 | Fix MachineSink to be able to sink instructions that use physical registers | Dan Gohman |
2009-09-25 | Simplify a few more uses of reg_iterator. | Dan Gohman |
2009-09-25 | Simplify this code by using use_iterator instead of reg_iterator | Dan Gohman |
2009-09-25 | Flip -disable-post-RA-scheduler to -post-RA-scheduler. | Evan Cheng |
2009-09-25 | Improve MachineMemOperand handling. | Dan Gohman |
2009-09-25 | Rename getTargetNode to getMachineNode, for consistency with the | Dan Gohman |
2009-09-25 | Make sure sin, cos, sqrt calls are marked readonly | Dale Johannesen |
2009-09-25 | Generate FSQRT from calls to the sqrt function, which | Dale Johannesen |
2009-09-25 | pr4926: ARM requires the stack pointer to be aligned, even for leaf functions. | Bob Wilson |
2009-09-25 | Fix combiner-aa issue with bases which are different, but can alias. | Nate Begeman |
2009-09-25 | Add a version of dumpr() that has a SelectionDAG* argument. | Dan Gohman |