summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenInstruction.h
Commit message (Expand)AuthorAgeFilesLines
* [TableGen] Use StringRef instead of std::string for CodeGenInstruction namesp...Craig Topper2017-07-071-1/+1
* This reapplies r281304. The issue was that I had missedSjoerd Meijer2016-09-141-0/+1
* Revert of r281304 as it is causing build bot failures in hexagonSjoerd Meijer2016-09-131-1/+0
* This adds a new field isAdd to MCInstrDesc. The ARM and Hexagon instructionSjoerd Meijer2016-09-131-0/+1
* Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer2016-05-271-1/+2
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+1
* TableGen: Add hasNoSchedulingInfo to instructionsMatthias Braun2016-03-011-0/+1
* [TableGen] Use the SMLoc header file instead of SourceMgr header file in a co...Craig Topper2015-06-081-1/+2
* Add support for the convergent flag at the MC and MachineInstr levels.Owen Anderson2015-05-281-0/+1
* Reverted 230471 - gather scatter handling in table gen.Elena Demikhovsky2015-03-011-1/+0
* AVX-512: Gather and Scatter patternsElena Demikhovsky2015-02-251-0/+1
* Remove neverHasSideEffects support from TableGen CodeGenInstruction. Everyone...Craig Topper2014-11-261-1/+0
* Add isInsertSubreg property.Quentin Colombet2014-08-201-0/+1
* Add isExtractSubreg property.Quentin Colombet2014-08-201-0/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Add isRegSequence property.Quentin Colombet2014-08-111-0/+1
* TableGen: use correct MIOperand when printing aliasesTim Northover2014-05-151-0/+2
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-151-1/+1
* iterator_range accessor for CodeGenTarget instruction list.Jim Grosbach2014-04-181-1/+0
* iterator based accessors for CodeGenInstruction operand list.Jim Grosbach2014-04-181-0/+7
* Replace ValueTypes.h with MachineValueType.h if possible.Patrik Hagglund2014-03-151-1/+1
* Shrink the size of CodeGenInstruction a little bit by using bitfields. 32 boo...Craig Topper2014-02-051-32/+32
* Add an instruction deprecation feature to TableGen.Joey Gouly2013-09-121-0/+3
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-2/+2
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-4/+3
* Heed guessInstructionProperties, and stop warning on redundant flags.Jakob Stoklund Olesen2012-08-241-0/+8
* Tristate mayLoad, mayStore, and hasSideEffects.Jakob Stoklund Olesen2012-08-231-1/+5
* Print out the location of expanded multiclass defs in TableGen errors.Jakob Stoklund Olesen2012-08-221-1/+1
* Add an MCID::Select flag and TII hooks for optimizing selects.Jakob Stoklund Olesen2012-08-161-0/+1
* Teach the AsmMatcherEmitter to allow InstAlias' where the suboperands of a co...Owen Anderson2012-06-081-2/+2
* Restore hasPostISelHook tblgen flag.Andrew Trick2011-09-201-0/+1
* ARM isel bug fix for adds/subs operands.Andrew Trick2011-09-201-1/+0
* Follow up to r138791.Evan Cheng2011-08-301-0/+1
* Unconstify InitsDavid Greene2011-07-291-4/+4
* [AVX] Constify InitsDavid Greene2011-07-291-4/+4
* Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer2011-07-141-3/+8
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-111-4/+4
* [AVX] Make Inits FoldableDavid Greene2011-07-111-4/+4
* Add isCodeGenOnly value to the CodeGenInstruction class.Jim Grosbach2011-07-071-0/+1
* Don't require pseudo-instructions to carry encoding information.Jim Grosbach2011-07-061-0/+1
* change OperandsSignature to use SmallVector<char> instead of std::vector<string>Chris Lattner2011-04-171-0/+1
* - Add "Bitcast" target instruction property for instructions which performEvan Cheng2011-03-151-0/+1
* Trailing whitespace.Jim Grosbach2011-03-141-46/+46
* Improve the AsmMatcher's ability to handle suboperands.Bob Wilson2011-01-261-3/+11
* Precompute InstAlias operand mapping to result instruction operand indices.Bob Wilson2011-01-201-5/+4
* Remove ARM isel hacks that fold large immediates into a pair of add, sub, and,Evan Cheng2010-11-171-0/+1
* add (and document) the ability for alias results to haveChris Lattner2010-11-061-1/+5
* generalize alias support to allow the result of an alias toChris Lattner2010-11-061-1/+17
* fix a bug where we had an implicit assumption that theChris Lattner2010-11-061-0/+5
* Reimplement BuildResultOperands to be in terms of the result instruction'sChris Lattner2010-11-061-4/+0
OpenPOWER on IntegriCloud