summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeEmitterGen.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TableGen] Fixes -Wrange-loop-analysis warningsMark de Wever2019-12-221-1/+1
* [TableGen] Fix crash when using HwModes in CodeEmitterGenJames Molloy2019-10-091-1/+2
* [TableGen] Support encoding per-HwModeJames Molloy2019-09-191-28/+102
* Fix compile-time regression caused by rL371928Daniel Sanders2019-09-181-30/+40
* [CodeEmitter] Support instruction widths > 64 bitsJames Molloy2019-09-151-37/+151
* Use a bit of relaxed constexpr to make FeatureBitset costant intializableBenjamin Kramer2019-08-241-2/+2
* Use bitset for assembler predicatesStanislav Mekhanoshin2019-03-111-14/+85
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [tablegen] Avoid creating a temporary vector in getInstructionCaseAlexander Shaposhnikov2017-07-041-8/+6
* [TableGen] Adapt more places to getValueAsString now returning a StringRef in...Craig Topper2017-05-311-3/+5
* [TableGen] Make Record::getValueAsString and getValueAsListOfStrings return S...Craig Topper2017-05-311-3/+3
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-1/+1
* Revert r300964 + r300970 - [globalisel][tablegen] Import SelectionDAG's rule ...Daniel Sanders2017-04-211-1/+1
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-1/+1
* TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun2016-12-041-1/+1
* Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko2016-11-301-7/+15
* Try again to fix unused variable warning on lld-x86_64-darwin13 after r287439.Daniel Sanders2016-11-191-1/+6
* Check that emitted instructions meet their predicates on all targets except A...Daniel Sanders2016-11-191-0/+60
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [TableGen] Store result of getInstructionsByEnumValue in an ArrayRef instead ...Craig Topper2016-02-011-6/+2
* Replace size method call of containers to empty method where appropriateAlexander Kornienko2015-01-151-1/+1
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-20/+6
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-6/+20
* Nuke the old JIT.Rafael Espindola2014-08-071-20/+6
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-1/+2
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-2/+1
* remove a bunch of unused private methodsNuno Lopes2014-03-231-2/+0
* [TableGen] Don't assert, produce an error, when an instruction has too few op...Hal Finkel2014-03-221-1/+12
* [TableGen] Optionally forbid overlap between named and positional operandsHal Finkel2014-03-131-2/+22
* Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse2014-01-281-5/+10
* Support little-endian encodings in the FixedLenDecoderEmitterHal Finkel2013-12-171-37/+1
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-1/+1
* Fix issue with invalid flat operand numberEvandro Menezes2012-11-091-3/+1
* Fix issue with invalid flat operand numberEvandro Menezes2012-11-091-1/+6
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-101-4/+4
* Re-work bit/bits value resolving in tblgenMichael Liao2012-09-061-1/+1
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-2/+35
* TableGen/CodeEmitterGen.cpp: Fix an expression of generating bitmask.NAKAMURA Takumi2012-03-091-1/+1
* Fix support for encodings up to 64-bits in length. TableGen was silently tru...Owen Anderson2012-03-061-6/+6
* Widen the instruction encoder that TblGen emits to a 64 bits, which should ac...Owen Anderson2012-01-241-7/+7
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-1/+1
* Unconstify InitsDavid Greene2011-07-291-13/+13
* [AVX] Create Inits Via Factory MethodDavid Greene2011-07-291-1/+1
* [AVX] Constify InitsDavid Greene2011-07-291-13/+13
* [AVX] Remove Mutating Members from InitsDavid Greene2011-07-291-4/+8
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-111-22/+16
* Use get(0 Instead of Create()David Greene2011-07-111-1/+1
* [AVX] Make Inits FoldableDavid Greene2011-07-111-16/+22
* Don't require pseudo-instructions to carry encoding information.Jim Grosbach2011-07-061-3/+6
* Fix a bug in tblgen that caused incorrect encodings on instructions that spec...Owen Anderson2011-04-281-1/+5
OpenPOWER on IntegriCloud