aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/MachineInstr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Slightly change the meaning of the reMaterialize target hook when the originalJakob Stoklund Olesen2010-06-021-0/+23
* Properly compose subregister indices when coalescing.Jakob Stoklund Olesen2010-06-011-1/+2
* Add a TargetRegisterInfo::composeSubRegIndices hook with a defaultJakob Stoklund Olesen2010-05-281-0/+19
* Print symbolic SubRegIndex names on machine operands.Jakob Stoklund Olesen2010-05-251-2/+6
* - Change MachineInstr::findRegisterDefOperandIdx so it can also look for defsEvan Cheng2010-05-211-9/+14
* Add MachineInstr::readsWritesVirtualRegister() to determine if an instructionJakob Stoklund Olesen2010-05-211-11/+15
* Revert "Use MachineInstr::readsWritesVirtualRegister to determine if a regist...Jakob Stoklund Olesen2010-05-211-15/+11
* Use MachineInstr::readsWritesVirtualRegister to determine if a register is read.Jakob Stoklund Olesen2010-05-211-11/+15
* If the first definition of a virtual register is a partial redef, add anJakob Stoklund Olesen2010-05-211-5/+15
* Add MachineInstr::readsVirtualRegister() in preparation for proper handling ofJakob Stoklund Olesen2010-05-191-1/+24
* Teach MachineLICM and MachineSink how to clear kill flags conservativelyDan Gohman2010-05-131-0/+10
* Pretty print DBG_VALUE machine instructions.Evan Cheng2010-04-281-1/+9
* Use getNumImplicitDefs() and getNumImplicitUses().Bob Wilson2010-04-091-24/+6
* Fix up some comments.Bob Wilson2010-04-091-5/+3
* Coalescer should not delete copy instructions whose defs are partially dead. ...Evan Cheng2010-04-081-0/+13
* fix a latent bug my inline asm stuff exposed: Chris Lattner2010-04-071-0/+2
* stop using DebugLoc::getUnknownLoc()Chris Lattner2010-04-021-5/+3
* Switch the code generator (except the JIT) onto the new DebugLocChris Lattner2010-04-021-5/+4
* add support for MCSymbols as operands to MachineInstrs.Chris Lattner2010-03-131-25/+34
* Avoid using DIDescriptor.isNull(). Devang Patel2010-03-081-1/+1
* Revert r97947.Devang Patel2010-03-081-1/+1
* Avoid using DIDescriptor.isNull().Devang Patel2010-03-081-1/+1
* Move MachineInstrExpressionTrait::getHashValue() out of line so it can skip o...Evan Cheng2010-03-031-0/+45
* Fix funky indentation and add comments.Evan Cheng2010-03-031-17/+24
* - Change MachineInstr::isIdenticalTo to take a new option that determines whe...Evan Cheng2010-03-031-0/+23
* Swap parameters of isSafeToMove and isSafeToReMat for consistency.Evan Cheng2010-03-021-5/+5
* Add non-temporal flags to MachineMemOperand.David Greene2010-02-151-2/+3
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* Add isDebug argument to ChangeToRegister; this preventsDale Johannesen2010-02-101-1/+3
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-17/+3
* Identify predicate and optional-def operands when printing machineJakob Stoklund Olesen2010-01-191-0/+7
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-161-5/+5
* Further progration of metadata operands. TheDale Johannesen2010-01-131-1/+7
* Add <imp-def> and <imp-kill> operands when replacing virtual sub-register def...Jakob Stoklund Olesen2010-01-061-0/+9
* Change errs() to dbgs().David Greene2010-01-041-1/+2
* snip one more #include from Metadata.hChris Lattner2009-12-281-0/+1
* Remove dead store.Bill Wendling2009-12-251-1/+1
* Remove dead store from copy-pasto.Bill Wendling2009-12-251-1/+1
* Add @earlyclobber TableGen constraintJim Grosbach2009-12-161-3/+21
* Follow up to 90488. Turn a check into an assertion.Evan Cheng2009-12-071-2/+2
* Don't print the debug directory; it's often long and uninteresting. OmitDan Gohman2009-12-051-2/+7
* Watch out for PHI instruction with no source operands.Evan Cheng2009-12-031-0/+2
* Fill out codegen SSA updater. It's not yet tested.Evan Cheng2009-12-031-0/+14
* Devang pointed out that this code should use DIScope instead ofDan Gohman2009-12-011-3/+3
* Print the debug info line and column in MachineInstr::print even when there'sDan Gohman2009-11-231-2/+3
* Initialize the new AsmPrinterFlags field to 0, fixing uses ofDan Gohman2009-11-161-6/+8
* Print "..." instead of all the uninteresting register clobbers on callDan Gohman2009-11-091-14/+54
* Use WriteAsOperand to print GlobalAddress MachineOperands. ThisDan Gohman2009-11-061-1/+2
* Make -print-machineinstrs more readable.Dan Gohman2009-10-311-19/+28
* Initial target-independent CodeGen support for BlockAddresses.Dan Gohman2009-10-301-0/+10