aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/MachineInstr.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Need a comma after imp-use.Evan Cheng2009-10-211-1/+3
* Print earlyclobber for implicit-defs as well.Evan Cheng2009-10-141-6/+6
* s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel2009-10-131-5/+6
* Factor out LiveIntervalAnalysis' code to determine whether an instructionDan Gohman2009-10-091-5/+7
* isTriviallyReMaterializable checks theDan Gohman2009-10-091-2/+1
* Replace TargetInstrInfo::isInvariantLoad and its target-specificDan Gohman2009-10-071-1/+42
* strength reduce a ton of type equality tests to check the typeid (ThroughChris Lattner2009-10-051-1/+1
* Remove std::string uses from DebugInfo interface.Devang Patel2009-09-291-2/+1
* Move MachineMemOperand::getAlignment out of line, to avoid needingDan Gohman2009-09-251-0/+6
* Improve MachineMemOperand handling.Dan Gohman2009-09-251-44/+63
* Give MachineMemOperand an operator<<, factoring out code fromDan Gohman2009-09-231-26/+42
* Change MachineMemOperand's alignment value to be the alignment ofDan Gohman2009-09-211-1/+1
* grammarJim Grosbach2009-09-171-1/+1
* remove some uses of llvm/Support/Streams.hChris Lattner2009-08-231-1/+0
* remove various std::ostream version of printing methods fromChris Lattner2009-08-231-11/+1
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+1
* Don't tamper with <undef> operands in MachineInstr::addRegisterKilled.Jakob Stoklund Olesen2009-08-041-3/+1
* Fix Bug 4657: register scavenger asserts with subreg loweringJakob Stoklund Olesen2009-08-031-0/+2
* Never add a kill flag to a constrained physical register in a two-addr instru...Jakob Stoklund Olesen2009-08-021-0/+3
* Fix a typo.Evan Cheng2009-07-281-1/+1
* Fix http://llvm.org/bugs/show_bug.cgi?id=4583Jakob Stoklund Olesen2009-07-191-2/+6
* Teach MachineInstr::isRegTiedToDefOperand() to correctly parse inline asm ope...Jakob Stoklund Olesen2009-07-161-8/+12
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-141-2/+2
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-111-2/+3
* Add a bit IsUndef to MachineOperand. This indicates the def / use register op...Evan Cheng2009-06-301-5/+11
* Rearrange some stuff in MachineOperand and add a new TargetFlags field.Chris Lattner2009-06-241-25/+29
* Fix support for inline asm input / output operand tying when operand spans ac...Evan Cheng2009-06-241-11/+23
* Remove some unnecessary #includes.Dan Gohman2009-06-051-1/+0
* Make DebugLoc independent of DwarfWriter.Argiris Kirtzidis2009-04-301-1/+4
* MachineInstr::isRegTiedTo{Use,Def}Operand can safely be made const.Jakob Stoklund Olesen2009-04-291-2/+4