- 0cac726 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
- 9e49318 [GlobalISel][Tablegen] Assign small opcodes to pseudos by Roman Tereshin · 7 years ago
- 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
- 1b0e2f2 [TableGen] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
- 24e3a4d TableGen: More helpful error messages by Nicolai Haehnle · 8 years ago
- b48ba4e Fix layering of CodeGen/TargetOpcodes.def by moving it to Support by David Blaikie · 8 years ago
- 0de5872 [WebAssembly] Add except_ref as a first-class type by Heejin Ahn · 8 years ago
- f8bf2ec [MachineOperand][Target] MachineOperand::isRenamable semantics changes by Geoff Berry · 8 years ago
- 4890a71 [TableGen] Add a way of getting the number of generic opcodes without including modular CodeGen headers. by Benjamin Kramer · 8 years ago
- 303327d TableGen: Allow setting SDNodeProperties on intrinsics by Matt Arsenault · 8 years ago
- 2aaeeb4 Add MVT::v128i1, NFC by Krzysztof Parzyszek · 8 years ago
- b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
- 779d98e TableGen support for parameterized register class information by Krzysztof Parzyszek · 8 years ago
- 86a9aee [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC by Craig Topper · 8 years ago
- d19632f [MVT] add v1i1 MVT by Guy Blank · 8 years ago
- 868af92 TableGen: Add IntrHasSideEffects property for intrinsics by Matt Arsenault · 9 years ago
- b19b57e Add speculatable function attribute by Matt Arsenault · 9 years ago
- bfbdebd [MVT][SVE] Scalable vector MVTs (2/3) by Amara Emerson · 9 years ago
- 0848b23 [tablegen] Use categories on options that only matter to one emitter. by Daniel Sanders · 9 years ago
- 4a86d45 TableGen: Use StringRef instead of const std::string& in return vals. by Matthias Braun · 9 years ago
- 57d35bf Add IntrInaccessibleMemOnly property for intrinsics by Andrew Kaylor · 9 years ago
- 32ab3a8 Re-apply r286384, "X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.", with a fix for 32-bit x86. by Peter Collingbourne · 9 years ago
- a9caded Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate." by Peter Collingbourne · 9 years ago
- 4c15db4 X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate. by Peter Collingbourne · 9 years ago
- caaceef Expandload and Compressstore intrinsics by Elena Demikhovsky · 9 years ago
- cffc0d2 GlobalISel: Remove explicit enumerator values from .def file. by Tim Northover · 9 years ago
- 92a8c61 IR: Sort generic intrinsics before target specific ones by Justin Bogner · 9 years ago
- 1e64161 TableGen: Fix a confusing use of both i and I as variables. NFC by Justin Bogner · 9 years ago
- 47646c0 Add a 'Returned' intrinsic property corresponding to the 'returned' argument attribute by Hal Finkel · 9 years ago
- 84c9f99 Add writeonly IR attribute by Nicolai Haehnle · 9 years ago
- 4fb996e TableGen: Use StringRef instead of std::string by Matt Arsenault · 9 years ago
- 9778802 Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly by Nicolai Haehnle · 10 years ago
- b48275f Add IntrWrite[Arg]Mem intrinsic property by Nicolai Haehnle · 10 years ago
- 9154b88 Minor code cleanup. NFC. by Junmo Park · 10 years ago
- f6d32496 SelectionDAG: Make Properties a field of SDPatternOperator by Matt Arsenault · 10 years ago
- f24d409 Unify the target opcode enum in TargetOpcodes.h and the FixedInstrs array in by David L Kreitzer · 10 years ago
- 45b6159 Minor performance tweaks to llvm-tblgen (and a few that might be a good idea) by Reid Kleckner · 10 years ago
- 86ff268 Sort intrinsics by LLVM intrinsic name, rather than tablegen def name by Reid Kleckner · 10 years ago
- 2d7fa70 [GlobalISel] Add a generic machine opcode for ADD. by Quentin Colombet · 10 years ago
- 8cc904d [TableGen] Replace instructions() with getInstructionsByEnumValue(). No need to make an iterator_range when we already have a function that returns an ArrayRef. NFC by Craig Topper · 10 years ago
- 47c1bae Add names for the new vector types in CodeGenTarget.cpp by Krzysztof Parzyszek · 10 years ago
- d324d75 Revert change that accidentally snuck into r253955. by Craig Topper · 10 years ago
- 0304188 [TableGen] Use array_pod_sort. NFC by Craig Topper · 10 years ago
- 917c738 [TableGen] Allow TokenTy in intrinsic signatures by Joseph Tremoulet · 10 years ago
- 6038179 Rename llvm.frameescape and llvm.framerecover to localescape and localrecover by Reid Kleckner · 10 years ago
- c63244d [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op. by Sanjoy Das · 10 years ago
- 664f6a0 [TableGen] Rename ListInit::getSize to just 'size' to be more consistent. by Craig Topper · 10 years ago
- 85fa7d5 Add initial support for the convergent attribute. by Owen Anderson · 10 years ago
- e452e27 Fix tablegen's PrintFatalError function to run registered file cleanups. by James Y Knight · 10 years ago
- f4669f5 Add support for v1i128 type. by Kit Barton · 11 years ago
- 75a4f35 Intrinsics: introduce llvm_any_ty aka ValueType Any by Ramkumar Ramachandra · 11 years ago
- e9b8931 Add the llvm.frameallocate and llvm.recoverframeallocation intrinsics by Reid Kleckner · 11 years ago
- fb81b93 Masked Load/Store - Changed the order of parameters in intrinsics. by Elena Demikhovsky · 11 years ago
- 48a8e64 Use unique_ptr instead of DeleteContainerSeconds. by Craig Topper · 11 years ago
- 8a417c1 Use range-based for loops. NFC. by Craig Topper · 11 years ago
- f1de34b Masked Load / Store Intrinsics - the CodeGen part. by Elena Demikhovsky · 11 years ago
- dacea4b Simplify ownership of RegClasses by using list<CodeGenRegisterClass> instead of vector<CodeGenRegisterClass*> by David Blaikie · 11 years ago
- c0bb5ca Range-for some stuff related to RegClasses, and comment cases where range-for isn't suitable. by David Blaikie · 11 years ago
- 0365f1a [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-64 Backend by Philip Reames · 11 years ago
- 9bc81fb Revert "Masked Vector Load and Store Intrinsics." by Duncan P. N. Exon Smith · 11 years ago
- 313a96f Use unique_ptr to simplify deletion. by Craig Topper · 11 years ago
- 9e5089a Masked Vector Load and Store Intrinsics. by Elena Demikhovsky · 11 years ago
- e5b6e0d [stack protector] Fix a potential security bug in stack protector where the by Akira Hatanaka · 11 years ago
- 4e63fc4 TableGen: introduce support for MSBuiltin by Saleem Abdulrasool · 11 years ago
- 2406477 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
- 48e7e85 tblgen: Twinify PrintFatalError. by Benjamin Kramer · 12 years ago
- aa3cf1e Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc) by Tim Northover · 12 years ago
- 2281ef9 Expose "noduplicate" attribute as a property for intrinsics. by Eli Bendersky · 12 years ago
- b1f25f1 Replace PROLOG_LABEL with a new CFI_INSTRUCTION. by Rafael Espindola · 12 years ago
- c994c6a clang-format a bit of code to make the next patch easier to read. by Rafael Espindola · 12 years ago
- 3a377bc Now that we have C++11, turn simple functors into lambdas and remove a ton of boilerplate. by Benjamin Kramer · 12 years ago
- f1aab45 Delete all of the CodeGenInstructions from CodeGenTarget destructor. by Craig Topper · 12 years ago
- 1129d45 Fix a doxygen comment referencing the wrong method name. by Craig Topper · 12 years ago
- 8561de9 Replace tablegen uses of EVT with MVT. Add isOverloaded() to MVT to facilitate. Remove TGValueTypes.cpp since its unused now (and may have been before). by Craig Topper · 12 years ago
- 81e6fcc Support little-endian encodings in the FixedLenDecoderEmitter by Hal Finkel · 12 years ago
- 74f4c74 Lower stackmap intrinsics directly to their target opcode in the DAG builder. by Andrew Trick · 12 years ago
- d543817 Add v4f16 to supported value types. by Pete Cooper · 12 years ago
- 63dc840 Initial support for Neon scalar instructions. by Jiangning Liu · 12 years ago
- 52f2bea [Mips][msa] Value types for MSA support. by Jack Carter · 12 years ago
- 06b3b66 Add 'const' qualifier to some arrays. by Craig Topper · 12 years ago
- c2ec072 Extend 'readonly' and 'readnone' to work on function arguments as well as by Nick Lewycky · 12 years ago
- 13d4a07 Use ArrayRef<MVT::SimpleValueType> when possible. by Jakob Stoklund Olesen · 13 years ago
- 517afbf Added 6 more value types: v32i1, v64i1, v32i16, v32i8, v64i8, v8f64 by Elena Demikhovsky · 13 years ago
- 91d19d8 Sort the #include lines for utils/... by Chandler Carruth · 13 years ago
- 635debe Remove exception handling usage from tblgen. by Joerg Sonnenberger · 13 years ago
- 75e29c4 Add in new data types that are used by AMDIL/ANL among others. by Micah Villmow · 13 years ago
- ccd682c Compute a map from register names to registers, rather than scanning the list of registers every time we want to look up a register by name. by Owen Anderson · 13 years ago
- 7c277da Add a new optimization pass: Stack Coloring, that merges disjoint static allocations (allocas). Allocas are known to be by Nadav Rotem · 13 years ago
- 9dc03bb Add CodeGenTarget::guessInstructionProperties. by Jakob Stoklund Olesen · 13 years ago
- 87255e3 I'm introducing a new machine model to simultaneously allow simple by Andrew Trick · 13 years ago
- 91118a6 whitespace by Andrew Trick · 13 years ago
- ff9e08b rdar://11542750 - llvm.trap should be marked no return. by Chris Lattner · 13 years ago
- 53733cd Revert "Emit the SubRegTable with the smallest possible integer type." by Jim Grosbach · 14 years ago
- c80c3fd Emit the SubRegTable with the smallest possible integer type. by Benjamin Kramer · 14 years ago
- c4965bc Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
- 9bcb721 Added MVT::v2f16 by Pete Cooper · 14 years ago
- 85d684a Split AsmParser into two components - AsmParser and AsmParserVariant by Devang Patel · 14 years ago
- 94580ab Add basic generic CodeGen support for half. by Dan Gohman · 14 years ago
- 2a81dd4 First chunk of MachineInstr bundle support. by Evan Cheng · 14 years ago
- ca2f78a Rename MVT::untyped to MVT::Untyped to match similar nomenclature. by Owen Anderson · 14 years ago