aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/CodeGenInstruction.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-06-05Allow target to handle STRICT floating-point nodesUlrich Weigand1-0/+1
2019-02-25[ARM] Make fullfp16 instructions not conditionalisable.Simon Tatham1-1/+2
2019-02-12[tablegen] Add locations to many PrintFatalError() callsDaniel Sanders1-22/+46
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-03[ARM][MC] Move information about variadic register defs into tablegenOliver Stannard1-0/+1
2018-11-28[TableGen] Better error checking for TIED_TO constraints.Simon Tatham1-29/+68
2018-08-21[WebAssembly] Add isEHScopeReturn instruction propertyHeejin Ahn1-0/+1
2018-07-13[cfi-verify] Support AArch64.Joel Galenson1-0/+1
2018-07-13[TableGen] Support multi-alternative pattern fragmentsUlrich Weigand1-0/+4
2018-06-18[TableGen][AsmMatcherEmitter] Allow tied operands of different classes in ali...Sander de Smalen1-2/+8
2018-06-18[TableGen] Prevent double flattening of InstAlias asm strings in the asm matc...Craig Topper1-3/+1
2018-05-23[X86][MIPS][ARM] New machine instruction property 'isMoveReg'Petar Jovanovic1-0/+1
2018-05-22[FastISel] Permit instructions to be skipped for FastISel generation.Simon Dardis1-0/+1
2017-11-18[globalisel][tablegen] Generalize pointer-type inference by introducing ptype...Daniel Sanders1-0/+11
2017-10-06[TableGen] : CodeGenInsrtuction modify to range loop. NFC.Javed Absar1-2/+2
2017-09-14TableGen support for parameterized register class informationKrzysztof Parzyszek1-3/+3
2017-05-15[TableGen] Add EncoderMethod to RegisterOperandSam Kolton1-0/+1
2016-12-05TableGen: Use StringInit instead of std::string for DagInit arg namesMatthias Braun1-16/+16
2016-12-04TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun1-2/+2
2016-11-30Apply clang-tidy's 'performance-faster-string-find' check to LLVM.Benjamin Kramer1-1/+1
2016-09-14This reapplies r281304. The issue was that I had missedSjoerd Meijer1-0/+1
2016-03-01TableGen: Add hasNoSchedulingInfo to instructionsMatthias Braun1-0/+1
2016-02-03Minor performance tweaks to llvm-tblgen (and a few that might be a good idea)Reid Kleckner1-1/+3
2015-12-22Add an OperandNamespace field to Target.td's Operand.Dan Gohman1-0/+1
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer1-6/+6
2015-05-28Add support for the convergent flag at the MC and MachineInstr levels.Owen Anderson1-0/+1
2015-03-01Reverted 230471 - gather scatter handling in table gen.Elena Demikhovsky1-1/+0
2015-02-25AVX-512: Gather and Scatter patternsElena Demikhovsky1-0/+1
2015-01-12Target: Allow target specific operand typesTom Stellard1-2/+5
2014-12-12Clean up static analyzer warnings.Michael Ilseman1-1/+1
2014-11-26Remove neverHasSideEffects support from TableGen CodeGenInstruction. Everyone...Craig Topper1-4/+0
2014-08-20Add isInsertSubreg property.Quentin Colombet1-0/+1
2014-08-20Add isExtractSubreg property.Quentin Colombet1-0/+1
2014-08-11Add isRegSequence property.Quentin Colombet1-0/+1
2014-08-07Change BitsInit to inherit from TypedInit.Pete Cooper1-0/+15
2014-05-15TableGen: use correct MIOperand when printing aliasesTim Northover1-0/+17
2014-05-15TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover1-2/+6
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-6/+6
2014-03-29tblgen: Twinify PrintFatalError.Benjamin Kramer1-11/+11
2014-03-29TableGen: avoid dereferencing nullptr variableTim Northover1-6/+10
2014-02-05Shrink the size of CodeGenInstruction a little bit by using bitfields. 32 boo...Craig Topper1-4/+7
2013-09-12Add an instruction deprecation feature to TableGen.Joey Gouly1-0/+14
2013-08-22ARM: use TableGen patterns to select CMOV operations.Tim Northover1-1/+1
2013-08-16Fixing a warning about control reaching the end of a non-void function.Aaron Ballman1-0/+1
2012-12-04Sort the #include lines for utils/...Chandler Carruth1-3/+3
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger1-47/+49
2012-10-20Allow the commuted form of tied-operand constraints in tablegen ("$dst = $src",Lang Hames1-5/+6
2012-10-10tblgen: Use semantically correct RTTI functions.Sean Silva1-6/+5
2012-10-10tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva1-12/+12
2012-09-11Improve tblgen code cleanliness: create an unknown_class, from which the unkn...Owen Anderson1-1/+1