aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/InstrInfoEmitter.cpp
AgeCommit message (Expand)Author
2011-07-29Unconstify InitsDavid Greene
2011-07-29[AVX] Constify InitsDavid Greene
2011-07-15Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi
2011-07-14Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng
2011-07-13Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson
2011-07-11Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher
2011-07-11[AVX] Make Inits FoldableDavid Greene
2011-07-01- Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng
2011-07-01Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng
2011-06-28Add MCInstrInfo registeration machinery.Evan Cheng
2011-06-28Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng
2011-06-27Remove RCBarriers from TargetInstrDesc.Evan Cheng
2011-06-27Add support for alternative register names, useful for instructions whose ope...Owen Anderson
2011-06-15Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen
2011-03-15- Add "Bitcast" target instruction property for instructions which performEvan Cheng
2010-11-17Remove ARM isel hacks that fold large immediates into a pair of add, sub, and,Evan Cheng
2010-11-01factor the operand list (and related fields/operations) out of Chris Lattner
2010-09-23Revert r114703 and r114702, removing the isConditionalMove flag from instruct...Owen Anderson
2010-09-23Add an TargetInstrDesc bit to indicate that a given instruction is a conditio...Owen Anderson
2010-08-08Add back in r109901, which adds a Compare flag to the target instructions. It'sBill Wendling
2010-08-06Revert r109901. The implementation of <rdar://problem/7405933> (r110423) doesn'tBill Wendling
2010-07-30Add a "Compare" flag to the target instruction descriptor. This will be usedBill Wendling
2010-06-18Start TargetRegisterClass indices at 0 instead of 1, so thatDan Gohman
2010-06-09How about ULL...Eric Christopher
2010-06-08Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes
2010-04-05Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen
2010-03-25Teach TableGen to understand X.Y notation in the TSFlagsFields strings.Jakob Stoklund Olesen
2010-03-19Finally change the instruction looking map to be a densemap fromChris Lattner
2010-03-19make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner
2010-03-19revert 98912Chris Lattner
2010-03-19make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner
2010-03-19change Target.getInstructionsByEnumValue to return a referenceChris Lattner
2010-02-10Introduce a new CodeGenInstruction::ConstraintInfo classChris Lattner
2010-02-09move target-independent opcodes out of TargetInstrInfoChris Lattner
2010-01-15Remove DEBUG_DECLARE, looks like we don't need it.Dale Johannesen
2010-01-09Add DEBUG_DECLARE. Not used yet.Dale Johannesen
2010-01-08Add DEBUG_VALUE. Not used yet.Dale Johannesen
2009-10-29Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman
2009-10-01Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. WhenEvan Cheng
2009-09-28Introduce the TargetInstrInfo::KILL machine instruction and get rid of theJakob Stoklund Olesen
2009-08-24prune the #includes in raw_ostream.h by moving a Chris Lattner
2009-07-291. Introduce a new TargetOperandInfo::getRegClass() helper methodChris Lattner
2009-07-29make ptr_rc derive from a new PointerLikeRegClass tblgen class.Chris Lattner
2009-07-03Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar
2009-04-13Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalizeDan Gohman
2009-04-13Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS.Dan Gohman
2008-12-03Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning.Dan Gohman
2008-10-17Add RCBarriers to TargetInstrDesc. It's a list of register classes the given ...Evan Cheng