2010-07-08 |
Jakob Stoklund Olesen | Convert EXTRACT_SUBREG to COPY when emitting machine... |
blob | commitdiff | raw |
2010-07-08 |
Jakob Stoklund Olesen | Remove references to INSERT_SUBREG after de-SSA. |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Jakob Stoklund Olesen | Add TargetInstrInfo::copyPhysReg hook and use it from... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Jakob Stoklund Olesen | Revert "Remove references to INSERT_SUBREG after de... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Jakob Stoklund Olesen | Remove references to INSERT_SUBREG after de-SSA |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Jakob Stoklund Olesen | Add a new target independent COPY instruction and code... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Bob Wilson | Fix a register scavenger crash when dealing with undefi... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Jakob Stoklund Olesen | Also convert SUBREG_TO_REG to a KILL when relevant... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Dan Gohman | Add a DebugLoc argument to TargetInstrInfo::copyRegToRe... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-01-04 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Evan Cheng | Code clean up. |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Anton Korobeynikov | Add some asserts to catch copyRegToReg() fails early |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Jakob Stoklund Olesen | Use KILL instead of IMPLICIT_DEF in LowerSubregs pass. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Evan Cheng | Minor bug fix. LowerSubregs should translate |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Bill Wendling | Convert DOUT to DEBUG(errs()...). |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Jakob Stoklund Olesen | Remove RegisterScavenger::isSuperRegUsed(). This comple... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Evan Cheng | Turn some insert_subreg, extract_subreg, subreg_to_reg... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Evan Cheng | One more. Transfer kill of the larger register when... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Evan Cheng | One more place where subreg lowering forgot to transfer... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Evan Cheng | If the insert_subreg source is <undef>, insert an impli... |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Jakob Stoklund Olesen | LowerSubregsInstructionPass::LowerExtract should not... |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Jakob Stoklund Olesen | Fix Bug 4657: register scavenger asserts with subreg... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Use setPreservesAll and setPreservesCFG in CodeGen... |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Daniel Dunbar | More migration to raw_ostream, the water has dried... |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Anton Korobeynikov | Let RegisterInfo decide whether it can emit cross-class... |
blob | commitdiff | raw | diff to current |
2009-03-23 |
Evan Cheng | Do not fold away subreg_to_reg if the source register... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Dan Gohman | Teach LowerSubregs to preserve kill/dead information... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Dan Gohman | Make LowerSubregs' debug output for EXTRACT_SUBREG... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Dan Gohman | Fix a copy+pasto in an assertion message. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Dan Gohman | Fix indentation level. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Devang Patel | Silence unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Dan Gohman | Give LowerSubregs.cpp a top-level description. |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Evan Cheng | Instead of setPreservesAll, just mark them preseving... |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Evan Cheng | Mark several codegen passes as preserving all analysis. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Fix indentation. |
blob | commitdiff | raw | diff to current |
2008-08-07 |
Dan Gohman | Re-enable elimination of unnecessary SUBREG_TO_REG... |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Dan Gohman | Re-introduce LeakDetector support for MachineInstrs... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Evan Cheng | It's not safe to remove SUBREG_TO_REG that looks like... |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Evan Cheng | Do not issue identity copies. |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Evan Cheng | Revert this. |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Evan Cheng | LowerSubregs should not clobber any analysis. |
blob | commitdiff | raw | diff to current |
2008-03-16 |
Christopher Lamb | Make insert_subreg a two-address instruction, vastly... |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Christopher Lamb | Get rid of a pseudo instruction and replace it with... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Christopher Lamb | Recommitting parts of r48130. These do not appear to... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Evan Cheng | Use TargetRegisterInfo::getPhysicalRegisterRegClass... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Evan Cheng | Revert 48125, 48126, and 48130 for now to unbreak some... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Christopher Lamb | Allow insert_subreg into implicit, target-specific... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-10-23 |
Evan Cheng | isSubRegOf() is a dup of isSubRegister. |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Allow copyRegToReg to emit cross register classes copies. |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dan Gohman | Remove isReg, isImm, and isMBB, and change all their... |
blob | commitdiff | raw | diff to current |
2007-08-10 |
Christopher Lamb | Move isSubRegOf into MRegisterInfo. Fix a missed move... |
blob | commitdiff | raw | diff to current |
2007-08-06 |
Christopher Lamb | Implement review feedback. No functionality change. |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Add a MachineFunction pass, which runs post register... |
blob | commitdiff | raw | diff to current |
|