| Commit message (Expand) | Author | Age | Files | Lines |
* | TableGen/GlobalISel: Fix pattern matching of immarg literals | Matt Arsenault | 2020-01-09 | 1 | -0/+6 |
* | [NFC] Fix trivial typos in comments | James Henderson | 2020-01-06 | 1 | -2/+2 |
* | [TableGen] Remove unused target intrinsic generation logic | Reid Kleckner | 2019-12-11 | 1 | -7/+4 |
* | [TableGen] Support encoding per-HwMode | James Molloy | 2019-09-19 | 1 | -1/+2 |
* | [ValueTypes] Add v16f16 and v32f16 to EVT::getEVTString and Tablegen's getEnu... | Craig Topper | 2019-08-30 | 1 | -0/+2 |
* | Add tie-breaker for register class sorting in getSuperRegForSubReg | Jessica Paquette | 2019-08-28 | 1 | -1/+8 |
* | Recommit "[GlobalISel] Import patterns containing INSERT_SUBREG" | Jessica Paquette | 2019-08-27 | 1 | -0/+40 |
* | Revert "[GlobalISel] Import patterns containing INSERT_SUBREG" | Jessica Paquette | 2019-08-27 | 1 | -40/+0 |
* | [GlobalISel] Import patterns containing INSERT_SUBREG | Jessica Paquette | 2019-08-26 | 1 | -0/+40 |
* | Teach GlobalISelEmitter to treat used iPTRAny operands as pointer operands | Jessica Paquette | 2019-08-20 | 1 | -0/+7 |
* | MVT: Add v3i16/v3f16 vectors | Matt Arsenault | 2019-08-15 | 1 | -0/+2 |
* | [llvm] Migrate llvm::make_unique to std::make_unique | Jonas Devlieghere | 2019-08-15 | 1 | -3/+3 |
* | [Intrinsics] Add a 'NoAlias' intrinsic property; annotate llvm.memcpy | David Bolvansky | 2019-08-14 | 1 | -0/+3 |
* | [Attributor] Deduce "willreturn" function attribute | Hideto Ueno | 2019-07-17 | 1 | -0/+3 |
* | [WebAssembly] Rename except_ref type to exnref | Heejin Ahn | 2019-07-15 | 1 | -1/+1 |
* | [CodeGen] Add larger vector types for i32 and f32 | David Majnemer | 2019-07-07 | 1 | -0/+12 |
* | [IntrinsicEmitter] Extend argument overloading with forward references. | Sander de Smalen | 2019-06-13 | 1 | -12/+23 |
* | [CodeGen] Defined MVTs v3i32, v3f32, v5i32, v5f32 | Tim Renouf | 2019-03-17 | 1 | -0/+4 |
* | IR: Add immarg attribute | Matt Arsenault | 2019-03-12 | 1 | -0/+3 |
* | [tablegen] Add locations to many PrintFatalError() calls | Daniel Sanders | 2019-02-12 | 1 | -10/+18 |
* | [tblgen] Add a timer covering the time spent reading the Instruction defs | Daniel Sanders | 2019-02-11 | 1 | -0/+4 |
* | [IR] Match intrinsic parameter by scalar/vectorwidth | Simon Pilgrim | 2019-01-23 | 1 | -1/+1 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | Mark @llvm.trap cold | Vedant Kumar | 2018-11-14 | 1 | -0/+3 |
* | [MCSched] Bind PFM Counters to the CPUs instead of the SchedModel. | Clement Courbet | 2018-10-25 | 1 | -1/+0 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -5/+5 |
* | [GlobalISel][Tablegen] Assign small opcodes to pseudos | Roman Tereshin | 2018-05-23 | 1 | -7/+12 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -1/+1 |
* | [TableGen] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-06 | 1 | -11/+12 |
* | TableGen: More helpful error messages | Nicolai Haehnle | 2018-04-01 | 1 | -2/+6 |
* | Fix layering of CodeGen/TargetOpcodes.def by moving it to Support | David Blaikie | 2018-03-23 | 1 | -1/+1 |
* | [WebAssembly] Add except_ref as a first-class type | Heejin Ahn | 2018-03-08 | 1 | -0/+1 |
* | [MachineOperand][Target] MachineOperand::isRenamable semantics changes | Geoff Berry | 2018-02-23 | 1 | -0/+3 |
* | [TableGen] Add a way of getting the number of generic opcodes without includi... | Benjamin Kramer | 2018-01-24 | 1 | -4/+11 |
* | TableGen: Allow setting SDNodeProperties on intrinsics | Matt Arsenault | 2017-12-20 | 1 | -0/+7 |
* | Add MVT::v128i1, NFC | Krzysztof Parzyszek | 2017-12-14 | 1 | -0/+1 |
* | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -1/+1 |
* | TableGen support for parameterized register class information | Krzysztof Parzyszek | 2017-09-14 | 1 | -8/+8 |
* | [TableGen] Use StringRef instead of std::string for CodeGenInstruction namesp... | Craig Topper | 2017-07-07 | 1 | -1/+1 |
* | [MVT] add v1i1 MVT | Guy Blank | 2017-05-18 | 1 | -0/+2 |
* | TableGen: Add IntrHasSideEffects property for intrinsics | Matt Arsenault | 2017-04-28 | 1 | -0/+3 |
* | Add speculatable function attribute | Matt Arsenault | 2017-04-28 | 1 | -0/+3 |
* | [MVT][SVE] Scalable vector MVTs (2/3) | Amara Emerson | 2017-04-20 | 1 | -0/+39 |
* | [tablegen] Use categories on options that only matter to one emitter. | Daniel Sanders | 2017-03-27 | 1 | -4/+9 |
* | TableGen: Use StringRef instead of const std::string& in return vals. | Matthias Braun | 2016-12-04 | 1 | -2/+2 |
* | Add IntrInaccessibleMemOnly property for intrinsics | Andrew Kaylor | 2016-11-22 | 1 | -1/+6 |
* | Re-apply r286384, "X86: Introduce the "relocImm" ComplexPattern, which repres... | Peter Collingbourne | 2016-11-09 | 1 | -0/+10 |
* | Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represen... | Peter Collingbourne | 2016-11-09 | 1 | -10/+0 |
* | X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable ... | Peter Collingbourne | 2016-11-09 | 1 | -0/+10 |
* | Expandload and Compressstore intrinsics | Elena Demikhovsky | 2016-11-03 | 1 | -2/+1 |