summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenTarget.h
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-061-2/+2
* Recommit "[GlobalISel] Import patterns containing INSERT_SUBREG"Jessica Paquette2019-08-271-0/+6
* Revert "[GlobalISel] Import patterns containing INSERT_SUBREG"Jessica Paquette2019-08-271-6/+0
* [GlobalISel] Import patterns containing INSERT_SUBREGJessica Paquette2019-08-261-0/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [GlobalISel][Tablegen] Assign small opcodes to pseudosRoman Tereshin2018-05-231-0/+12
* [Tablegen] Tidying up InstRegexOp a little, NFCRoman Tereshin2018-05-231-5/+5
* [MachineOperand][Target] MachineOperand::isRenamable semantics changesGeoff Berry2018-02-231-0/+5
* [TableGen] Add a way of getting the number of generic opcodes without includi...Benjamin Kramer2018-01-241-0/+3
* TableGen: Allow setting SDNodeProperties on intrinsicsMatt Arsenault2017-12-201-19/+1
* TableGen support for parameterized register class informationKrzysztof Parzyszek2017-09-141-11/+10
* [TableGen] Use StringRef instead of std::string for CodeGenInstruction namesp...Craig Topper2017-07-071-1/+1
* TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun2016-12-041-1/+1
* Re-apply r286384, "X86: Introduce the "relocImm" ComplexPattern, which repres...Peter Collingbourne2016-11-091-1/+2
* Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represen...Peter Collingbourne2016-11-091-2/+1
* X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable ...Peter Collingbourne2016-11-091-1/+2
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* TableGen: Use StringRef instead of std::stringMatt Arsenault2016-05-251-2/+2
* [TableGen] Replace instructions() with getInstructionsByEnumValue(). No need ...Craig Topper2016-01-171-3/+0
* [TableGen] Return ArrayRef instead of a std::vector reference from getInstruc...Craig Topper2016-01-171-2/+2
* [TableGen] Use std::find instead of a manual loop. NFCCraig Topper2016-01-171-3/+1
* Use make_range to reduce mentions of iterator type. NFCCraig Topper2015-12-061-1/+1
* Use unique_ptr instead of DeleteContainerSeconds.Craig Topper2014-12-101-4/+5
* Use unique_ptr to simplify deletion.Craig Topper2014-11-281-2/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* iterator_range accessor for CodeGenTarget instruction list.Jim Grosbach2014-04-181-0/+3
* Support little-endian encodings in the FixedLenDecoderEmitterHal Finkel2013-12-171-0/+4
* Use ArrayRef<MVT::SimpleValueType> when possible.Jakob Stoklund Olesen2013-03-171-3/+3
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-2/+2
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-2/+2
* Add CodeGenTarget::guessInstructionProperties.Jakob Stoklund Olesen2012-08-231-0/+4
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-071-1/+7
* Revert "Emit the SubRegTable with the smallest possible integer type."Jim Grosbach2012-03-011-4/+0
* Emit the SubRegTable with the smallest possible integer type.Benjamin Kramer2012-02-291-0/+4
* Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel2012-01-091-0/+10
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-1/+1
* Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen2011-09-291-4/+0
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-271-0/+7
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-181-4/+0
* Move the list of register classes into CodeGenRegBank as well.Jakob Stoklund Olesen2011-06-151-64/+2
* Move the list of registers into CodeGenRegBank.Jakob Stoklund Olesen2011-06-111-4/+1
* Move some sub-register index calculations to CodeGenRegisters.cppJakob Stoklund Olesen2011-06-101-19/+4
* Teach TableGen to automatically generate missing SubRegIndex instances.Jakob Stoklund Olesen2011-05-071-0/+3
* Trailing whitespace.Jim Grosbach2011-03-111-13/+13
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-231-3/+3
* eliminate the Records global variable, patch by Garrison Venn!Chris Lattner2010-12-131-1/+2
* a bunch of random cleanup, move a helper to CGT where it belongs.Chris Lattner2010-11-021-0/+4
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-211-1/+3
* Ignore NumberHack and give each SubRegIndex instance a unique enum value inst...Jakob Stoklund Olesen2010-05-251-1/+5
* Replace the tablegen RegisterClass field SubRegClassList with an alist-like dataJakob Stoklund Olesen2010-05-241-4/+14
OpenPOWER on IntegriCloud