Switch a std::map to a DenseMap in CodeGenRegisters.
[oota-llvm.git] / utils / TableGen / CodeGenInstruction.h
2015-02-25 Elena DemikhovskyAVX-512: Gather and Scatter patterns
2014-11-26 Craig TopperRemove neverHasSideEffects support from TableGen CodeGe...
2014-08-20 Quentin ColombetAdd isInsertSubreg property.
2014-08-20 Quentin ColombetAdd isExtractSubreg property.
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-08-11 Quentin ColombetAdd isRegSequence property.
2014-05-15 Tim NorthoverTableGen: use correct MIOperand when printing aliases
2014-05-15 Tim NorthoverTableGen/ARM64: print aliases even if they have syntax...
2014-04-18 Jim Grosbachiterator_range accessor for CodeGenTarget instruction...
2014-04-18 Jim Grosbachiterator based accessors for CodeGenInstruction operand...
2014-03-15 Patrik HagglundReplace ValueTypes.h with MachineValueType.h if possible.
2014-02-05 Craig TopperShrink the size of CodeGenInstruction a little bit...
2013-09-12 Joey GoulyAdd an instruction deprecation feature to TableGen.
2012-12-04 Chandler CarruthSort the #include lines for utils/...
2012-10-25 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-08-24 Jakob Stoklund OlesenHeed guessInstructionProperties, and stop warning on...
2012-08-23 Jakob Stoklund OlesenTristate mayLoad, mayStore, and hasSideEffects.
2012-08-22 Jakob Stoklund OlesenPrint out the location of expanded multiclass defs...
2012-08-16 Jakob Stoklund OlesenAdd an MCID::Select flag and TII hooks for optimizing...
2012-06-08 Owen AndersonTeach the AsmMatcherEmitter to allow InstAlias' where...
2011-09-20 Andrew TrickRestore hasPostISelHook tblgen flag.
2011-09-20 Andrew TrickARM isel bug fix for adds/subs operands.
2011-08-30 Evan ChengFollow up to r138791.
2011-07-29 David GreeneUnconstify Inits
2011-07-29 David Greene[AVX] Constify Inits
2011-07-14 Benjamin KramerAdd a new field to MCOperandInfo that contains informat...
2011-07-11 Eric ChristopherRevert r134921, 134917, 134908 and 134907. They're...
2011-07-11 David Greene[AVX] Make Inits Foldable
2011-07-07 Jim GrosbachAdd isCodeGenOnly value to the CodeGenInstruction class.
2011-07-06 Jim GrosbachDon't require pseudo-instructions to carry encoding...
2011-04-17 Chris Lattnerchange OperandsSignature to use SmallVector<char> inste...
2011-03-15 Evan Cheng- Add "Bitcast" target instruction property for instruc...
2011-03-14 Jim GrosbachTrailing whitespace.
2011-01-26 Bob WilsonImprove the AsmMatcher's ability to handle suboperands.
2011-01-20 Bob WilsonPrecompute InstAlias operand mapping to result instruct...
2010-11-17 Evan ChengRemove ARM isel hacks that fold large immediates into...
2010-11-06 Chris Lattneradd (and document) the ability for alias results to...
2010-11-06 Chris Lattnergeneralize alias support to allow the result of an...
2010-11-06 Chris Lattnerfix a bug where we had an implicit assumption that the
2010-11-06 Chris LattnerReimplement BuildResultOperands to be in terms of the...
2010-11-06 Chris Lattnerdisolve a hack, having CodeGenInstAlias decode the...
2010-11-02 Chris Lattnerrewrite EmitConvertToMCInst to iterate over the MCInst...
2010-11-01 Chris LattnerImplement enough of the missing instalias support to get
2010-11-01 Chris Lattnerdefine a new CodeGenInstAlias. It has an asmstring...
2010-11-01 Chris Lattnerfactor the operand list (and related fields/operations...
2010-11-01 Chris Lattneravoid needless throw/catch/rethrow, stringref'ize some...
2010-11-01 Chris Lattnereliminate the old InstFormatName which is always "AsmSt...
2010-11-01 Chris Lattnermove FlattenVariants out of AsmMatcherEmitter into...
2010-10-12 Jim GrosbachAllow targets to optionally specify custom binary encod...
2010-10-11 Jim GrosbachWhen figuring out which operands match which encoding...
2010-10-08 Jim Grosbachtrailing whitespace
2010-09-23 Owen AndersonRevert r114703 and r114702, removing the isConditionalM...
2010-09-23 Owen AndersonAdd an TargetInstrDesc bit to indicate that a given...
2010-08-08 Bill WendlingAdd back in r109901, which adds a Compare flag to the...
2010-08-06 Bill WendlingRevert r109901. The implementation of <rdar://problem...
2010-07-30 Bill WendlingAdd a "Compare" flag to the target instruction descript...
2010-03-27 Chris Lattnerhoist some funky logic into CodeGenInstruction
2010-03-18 Chris Lattnercapture implicit uses and defs in CodeGenInstruction
2010-03-18 Chris Lattnerremove some code that was working around old sparc...
2010-02-27 Dan GohmanThe mayHaveSideEffects flag is no longer used.
2010-02-10 Chris Lattnerwork around a gcc bug with -Wuninitialized.
2010-02-10 Chris LattnerIntroduce a new CodeGenInstruction::ConstraintInfo...
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-01 Evan ChengAdd instruction flags: hasExtraSrcRegAllocReq and hasEx...
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-05-28 Bill WendlingAdd a flag to indicate that an instruction is as cheap...
2008-03-15 Evan ChengRemove isImplicitDef TargetInstrDesc flag.
2008-01-10 Chris LattnerStart inferring side effect information more aggressive...
2008-01-08 Chris Lattneradd a mayLoad property for machine instructions, a...
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-07 Chris Lattnerthe name field of instructions is never set to a non...
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-06 Chris LattnerSplit the impl of CodeGenInstruction out to its own...
2007-12-29 Chris Lattnerremove attributions from utils.
2007-12-14 Bill WendlingAdd flags to indicate that there are "never" side effec...
2007-12-13 Evan ChengOops. Forgot these.
2007-11-12 Owen AndersonAdd a flag for indirect branch instructions.
2007-07-20 Evan ChengNo need for noResults anymore.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-10 Evan ChengTry committing again. Add OptionalDefOperand. Remove...
2007-06-26 Dan GohmanRevert the earlier change that removed the M_REMATERIAL...
2007-06-19 Dan GohmanReplace M_REMATERIALIZIBLE and the newly-added isOtherR...
2007-06-19 Evan ChengReplace TargetInstrInfo::CanBeDuplicated() with a M_NOT...
2007-06-06 Evan ChengAdd clobbersPred - instruction that clobbers condition...
2007-05-16 Evan ChengRename M_PREDICATED to M_PREDICABLE; opcode can be...
2007-03-19 Evan ChengRecognize target instruction flag 'isReMaterializable'.
2006-11-15 Chris LattnerRemove the isTwoAddress property from the CodeGenInstru...
2006-11-15 Chris LattnerADd support for adding constraints to suboperands
2006-11-06 Chris Lattnersimplify the way operand flags and constraints are...
2006-11-06 Chris Lattnerrecognize ppc's blr instruction as predicated
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-11-01 Evan ChengAdd operand constraints to TargetInstrInfo.
2006-01-09 Evan Cheng* Remove instruction fields hasInFlag / hasOutFlag...
2005-12-26 Evan ChengAdded field noResults to Instruction.
2005-12-23 Evan Cheng* Support for hasInFlag and hasOutFlag (on instructions...
2005-12-04 Evan Cheng* Commit the fix (by Chris) for a tblgen type inferenci...
2005-12-01 Nate BegemanNuke CodeGenInstruction's ValueType member, it is no...
2005-11-30 Nate Begemanfit into 80 columns
2005-11-19 Chris LattnerTeach tblgen about instruction operands that have multi...
next