summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/FastISelEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* TableGen/ISel: Allow PatFrag predicate code to access captured operandsNicolai Haehnle2018-11-301-6/+6
* Use the container form llvm::sort(C, ...)Fangrui Song2018-09-301-1/+1
* [TableGen] Use std::move where possible in InstructionMemo constructor. NFCI.Simon Pilgrim2018-08-281-6/+6
* [TableGen] Pass string/vector types by const reference (PR37666). NFCISimon Pilgrim2018-08-141-5/+6
* Revert r334764, as it breaks some botsFlorian Hahn2018-06-141-24/+25
* [TableGen] Make TreePatternNode::getChild return a reference (NFC)Florian Hahn2018-06-141-25/+24
* [TableGen] Use explicit constructor for InstMemoFlorian Hahn2018-05-291-2/+8
* [TableGen] Fix leaking of PhysRegInputs.Florian Hahn2018-05-291-13/+17
* [FastISel] Permit instructions to be skipped for FastISel generation.Simon Dardis2018-05-221-0/+7
* [TableGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-061-1/+1
* Strip trailing whitespaceSimon Pilgrim2017-10-061-8/+8
* TableGen support for parameterized register class informationKrzysztof Parzyszek2017-09-141-8/+9
* Remove ancient, commented out code from TableGen, NFCKrzysztof Parzyszek2017-09-121-4/+0
* [TableGen] Cleanup capturing of instruction namespace for the fast isel emitt...Craig Topper2017-07-071-11/+7
* [TableGen] Use StringRef instead of std::string for CodeGenInstruction namesp...Craig Topper2017-07-071-2/+2
* Turn a TableGen FastISelEmitter warning into an error.Michael Kuperstein2017-01-301-7/+4
* TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun2016-12-041-1/+1
* FastISel: Remove unused/un-overridden entry points. NFCI.Peter Collingbourne2016-10-051-2/+1
* Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer2016-05-271-3/+2
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* Change order of tablegen generated fast-isel instruction code to beBill Schmidt2014-11-141-105/+101
* PR21101: tablegen's FastISel emitter should filter out unused functions.Bob Wilson2014-10-011-1/+16
* [FastISel][tblgen] Rename tblgen generated FastISel functions. NFC.Juergen Ributzka2014-09-031-12/+12
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-3/+3
* Rename a DebugLoc variable to DbgLoc and a DataLayout to DL.Rafael Espindola2014-02-181-2/+2
* Tidy up. Comment grammar.Jim Grosbach2013-08-291-2/+2
* Tidy up. Trailing whitespace.Jim Grosbach2013-08-291-39/+39
* Recognize ValueType operands in source patterns for fast-isel.Bill Schmidt2013-05-221-3/+7
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-1/+1
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-101-4/+3
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-101-3/+3
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-15/+20
* Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer2012-06-061-1/+1
* Make fast isel use &XXXRegClass instead of XXXRegisterClass. Not a functional...Craig Topper2012-04-191-2/+2
* Remove VectorExtras. This unused helper was written for a type of API that is...Benjamin Kramer2012-01-071-1/+0
* Fix TableGen so that it will emit the correct signature for FastEmit_f:Cameron Zwarich2012-01-071-1/+1
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-2/+2
* Fix fpimmm->fpimm typo.Eric Christopher2011-08-231-1/+1
* Unconstify InitsDavid Greene2011-07-291-4/+4
* [AVX] Constify InitsDavid Greene2011-07-291-4/+4
* 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 support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-271-0/+4
* Consolidate some TableGen diagnostic helper functions.Jim Grosbach2011-06-211-0/+1
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-181-9/+1
* Move the list of register classes into CodeGenRegBank as well.Jakob Stoklund Olesen2011-06-151-1/+1
* Fixed a few illegal paths with llvm_unreachable. Patch by Cameron McInally.Chad Rosier2011-06-071-7/+5
* Filter out pattterns from the FastISel emitter which it doesn't actually know...Eli Friedman2011-04-291-31/+49
* Add a new bit that ImmLeaf's can opt into, which allows them to duck out ofChris Lattner2011-04-181-2/+10
OpenPOWER on IntegriCloud