summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenTarget.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* GlobalISel: Remove explicit enumerator values from .def file.Tim Northover2016-07-201-1/+1
* IR: Sort generic intrinsics before target specific onesJustin Bogner2016-07-151-9/+15
* TableGen: Fix a confusing use of both i and I as variables. NFCJustin Bogner2016-07-141-5/+5
* Add a 'Returned' intrinsic property corresponding to the 'returned' argument ...Hal Finkel2016-07-111-0/+3
* Add writeonly IR attributeNicolai Haehnle2016-07-041-0/+3
* TableGen: Use StringRef instead of std::stringMatt Arsenault2016-05-251-2/+2
* Split IntrReadArgMem into IntrReadMem and IntrArgMemOnlyNicolai Haehnle2016-04-211-8/+4
* Add IntrWrite[Arg]Mem intrinsic propertyNicolai Haehnle2016-04-191-0/+4
* Minor code cleanup. NFC.Junmo Park2016-04-121-2/+2
* SelectionDAG: Make Properties a field of SDPatternOperatorMatt Arsenault2016-02-101-1/+1
* Unify the target opcode enum in TargetOpcodes.h and the FixedInstrs array inDavid L Kreitzer2016-02-031-12/+2
* Minor performance tweaks to llvm-tblgen (and a few that might be a good idea)Reid Kleckner2016-02-031-1/+2
* Sort intrinsics by LLVM intrinsic name, rather than tablegen def nameReid Kleckner2016-01-261-0/+4
* [GlobalISel] Add a generic machine opcode for ADD.Quentin Colombet2016-01-201-0/+5
* [TableGen] Replace instructions() with getInstructionsByEnumValue(). No need ...Craig Topper2016-01-171-1/+1
* Add names for the new vector types in CodeGenTarget.cppKrzysztof Parzyszek2015-11-241-0/+9
* Revert change that accidentally snuck into r253955.Craig Topper2015-11-241-2/+1
* [TableGen] Use array_pod_sort. NFCCraig Topper2015-11-241-2/+3
* [TableGen] Allow TokenTy in intrinsic signaturesJoseph Tremoulet2015-09-021-0/+1
* Rename llvm.frameescape and llvm.framerecover to localescape and localrecoverReid Kleckner2015-07-071-1/+1
* [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.Sanjoy Das2015-06-151-1/+1
* [TableGen] Rename ListInit::getSize to just 'size' to be more consistent.Craig Topper2015-06-021-3/+3
* Add initial support for the convergent attribute.Owen Anderson2015-05-261-0/+3
* Fix tablegen's PrintFatalError function to run registered fileJames Y Knight2015-05-111-3/+3
* Add support for v1i128 type.Kit Barton2015-04-171-0/+1
* Intrinsics: introduce llvm_any_ty aka ValueType AnyRamkumar Ramachandra2015-01-221-0/+1
* Add the llvm.frameallocate and llvm.recoverframeallocation intrinsicsReid Kleckner2015-01-131-1/+1
* Masked Load/Store - Changed the order of parameters in intrinsics.Elena Demikhovsky2014-12-251-1/+2
* Use unique_ptr instead of DeleteContainerSeconds.Craig Topper2014-12-101-8/+7
* Use range-based for loops. NFC.Craig Topper2014-12-091-9/+6
* Masked Load / Store Intrinsics - the CodeGen part.Elena Demikhovsky2014-12-041-1/+2
* Simplify ownership of RegClasses by using list<CodeGenRegisterClass> instead ...David Blaikie2014-12-031-5/+4
* Range-for some stuff related to RegClasses, and comment cases where range-for...David Blaikie2014-12-031-9/+6
* [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-...Philip Reames2014-12-011-0/+1
* Revert "Masked Vector Load and Store Intrinsics."Duncan P. N. Exon Smith2014-11-281-2/+1
* Use unique_ptr to simplify deletion.Craig Topper2014-11-281-5/+3
* Masked Vector Load and Store Intrinsics.Elena Demikhovsky2014-11-231-1/+2
* [stack protector] Fix a potential security bug in stack protector where theAkira Hatanaka2014-07-251-1/+2
* TableGen: introduce support for MSBuiltinSaleem Abdulrasool2014-07-041-0/+2
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-4/+4
* tblgen: Twinify PrintFatalError.Benjamin Kramer2014-03-291-4/+7
* Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc)Tim Northover2014-03-281-4/+4
* Expose "noduplicate" attribute as a property for intrinsics.Eli Bendersky2014-03-181-0/+3
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-071-1/+1
* clang-format a bit of code to make the next patch easier to read.Rafael Espindola2014-03-071-21/+5
* Now that we have C++11, turn simple functors into lambdas and remove a ton of...Benjamin Kramer2014-03-011-13/+4
* Delete all of the CodeGenInstructions from CodeGenTarget destructor.Craig Topper2014-02-061-0/+1
* Fix a doxygen comment referencing the wrong method name.Craig Topper2014-02-051-2/+2
* Replace tablegen uses of EVT with MVT. Add isOverloaded() to MVT to facilitat...Craig Topper2014-01-241-2/+2
* Support little-endian encodings in the FixedLenDecoderEmitterHal Finkel2013-12-171-0/+40
OpenPOWER on IntegriCloud