summaryrefslogtreecommitdiff
path: root/utils/TableGen/InstrInfoEmitter.cpp
Commit message (Expand)AuthorAge
* Revert r114703 and r114702, removing the isConditionalMove flag from instruct...Owen Anderson2010-09-23
* Add an TargetInstrDesc bit to indicate that a given instruction is a conditio...Owen Anderson2010-09-23
* Add back in r109901, which adds a Compare flag to the target instructions. It'sBill Wendling2010-08-08
* Revert r109901. The implementation of <rdar://problem/7405933> (r110423) doesn'tBill Wendling2010-08-06
* Add a "Compare" flag to the target instruction descriptor. This will be usedBill Wendling2010-07-30
* Start TargetRegisterClass indices at 0 instead of 1, so thatDan Gohman2010-06-18
* How about ULL...Eric Christopher2010-06-09
* Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes2010-06-08
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-05
* Teach TableGen to understand X.Y notation in the TSFlagsFields strings.Jakob Stoklund Olesen2010-03-25
* Finally change the instruction looking map to be a densemap fromChris Lattner2010-03-19
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-19
* revert 98912Chris Lattner2010-03-19
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-19
* change Target.getInstructionsByEnumValue to return a referenceChris Lattner2010-03-19
* Introduce a new CodeGenInstruction::ConstraintInfo classChris Lattner2010-02-10
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-09
* Remove DEBUG_DECLARE, looks like we don't need it.Dale Johannesen2010-01-15
* Add DEBUG_DECLARE. Not used yet.Dale Johannesen2010-01-09
* Add DEBUG_VALUE. Not used yet.Dale Johannesen2010-01-08
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-29
* Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. WhenEvan Cheng2009-10-01
* Introduce the TargetInstrInfo::KILL machine instruction and get rid of theJakob Stoklund Olesen2009-09-28
* prune the #includes in raw_ostream.h by moving a Chris Lattner2009-08-24
* 1. Introduce a new TargetOperandInfo::getRegClass() helper methodChris Lattner2009-07-29
* make ptr_rc derive from a new PointerLikeRegClass tblgen class.Chris Lattner2009-07-29
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-03
* Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalizeDan Gohman2009-04-13
* Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS.Dan Gohman2009-04-13
* Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning.Dan Gohman2008-12-03
* Add RCBarriers to TargetInstrDesc. It's a list of register classes the given ...Evan Cheng2008-10-17
* Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman2008-07-01
* Teach the DAGISelEmitter to not compute the variable_ops operandDan Gohman2008-05-31
* Fix a tblgen problem handling variable_ops in tblgen instructionDan Gohman2008-05-29
* Add a flag to indicate that an instruction is as cheap (or cheaper) than a moveBill Wendling2008-05-28
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-03
* Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs...Christopher Lamb2008-03-16
* Remove isImplicitDef TargetInstrDesc flag.Evan Cheng2008-03-15
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-15
* SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng2008-02-02
* Simplify the side effect stuff a bit more and make licm/sinkingChris Lattner2008-01-10
* Start inferring side effect information more aggressively, and fix many bugs ...Chris Lattner2008-01-10
* if an instr lacks a pattern, assume it has side effects (unless never has s-e...Chris Lattner2008-01-10
* start inferring 'no side effects'.Chris Lattner2008-01-10
* Infer mayloadChris Lattner2008-01-10
* realize that instructions who match intrinsics that read memory read memory.Chris Lattner2008-01-10
* add a mayLoad property for machine instructions, a correlary to mayStore.Chris Lattner2008-01-08
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-07
* Rename all the M_* flags to be namespace qualified enums, and switch Chris Lattner2008-01-07
* rename hasVariableOperands() -> isVariadic(). Add some comments.Chris Lattner2008-01-07