summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenTarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [TableGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-061-11/+12
* TableGen: More helpful error messagesNicolai Haehnle2018-04-011-2/+6
* Fix layering of CodeGen/TargetOpcodes.def by moving it to SupportDavid Blaikie2018-03-231-1/+1
* [WebAssembly] Add except_ref as a first-class typeHeejin Ahn2018-03-081-0/+1
* [MachineOperand][Target] MachineOperand::isRenamable semantics changesGeoff Berry2018-02-231-0/+3
* [TableGen] Add a way of getting the number of generic opcodes without includi...Benjamin Kramer2018-01-241-4/+11
* TableGen: Allow setting SDNodeProperties on intrinsicsMatt Arsenault2017-12-201-0/+7
* Add MVT::v128i1, NFCKrzysztof Parzyszek2017-12-141-0/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* TableGen support for parameterized register class informationKrzysztof Parzyszek2017-09-141-8/+8
* [TableGen] Use StringRef instead of std::string for CodeGenInstruction namesp...Craig Topper2017-07-071-1/+1
* [MVT] add v1i1 MVTGuy Blank2017-05-181-0/+2
* TableGen: Add IntrHasSideEffects property for intrinsicsMatt Arsenault2017-04-281-0/+3
* Add speculatable function attributeMatt Arsenault2017-04-281-0/+3
* [MVT][SVE] Scalable vector MVTs (2/3)Amara Emerson2017-04-201-0/+39
* [tablegen] Use categories on options that only matter to one emitter.Daniel Sanders2017-03-271-4/+9
* TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun2016-12-041-2/+2
* Add IntrInaccessibleMemOnly property for intrinsicsAndrew Kaylor2016-11-221-1/+6
* Re-apply r286384, "X86: Introduce the "relocImm" ComplexPattern, which repres...Peter Collingbourne2016-11-091-0/+10
* Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represen...Peter Collingbourne2016-11-091-10/+0
* X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable ...Peter Collingbourne2016-11-091-0/+10
* Expandload and Compressstore intrinsicsElena Demikhovsky2016-11-031-2/+1
* 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
OpenPOWER on IntegriCloud