| Commit message (Expand) | Author | Age | Files | Lines |
| * | TableGen: Fix assert on PatFrags with predicate code | Matt Arsenault | 2019-12-30 | 1 | -5/+21 |
| * | [TableGen] Fixes -Wrange-loop-analysis warnings | Mark de Wever | 2019-12-22 | 1 | -2/+2 |
| * | [TableGen] Remove unused target intrinsic generation logic | Reid Kleckner | 2019-12-11 | 1 | -2/+1 |
| * | [SVE][CodeGen] Scalable vector MVT size queries | Graham Hunter | 2019-11-18 | 1 | -12/+23 |
| * | Stop static analyzer warnings about using bitwise operators on booleans. NFCI. | Simon Pilgrim | 2019-11-02 | 1 | -6/+6 |
| * | Revert "[Codegen] Both sides of '&&' are same; fixed" | Dávid Bolvanský | 2019-11-02 | 1 | -1/+1 |
| * | [Codegen] Both sides of '&&' are same; fixed | Dávid Bolvanský | 2019-11-02 | 1 | -1/+1 |
| * | [X86][TableGen] Allow timm to appear in output patterns. Use it to remove Con... | Craig Topper | 2019-09-22 | 1 | -0/+1 |
| * | [SVE][MVT] Fixed-length vector MVT ranges | Graham Hunter | 2019-09-17 | 1 | -2/+8 |
| * | AMDGPU: Remove code address space predicates | Matt Arsenault | 2019-09-09 | 1 | -0/+1 |
| * | Retire llvm::less/equal in favor of C++14 std::less<>/equal_to<>. | Benjamin Kramer | 2019-08-22 | 1 | -1/+1 |
| * | [llvm] Migrate llvm::make_unique to std::make_unique | Jonas Devlieghere | 2019-08-15 | 1 | -1/+1 |
| * | TableGen: Add MinAlignment predicate | Matt Arsenault | 2019-07-31 | 1 | -2/+18 |
| * | AMDGPU: Avoid emitting "true" predicates | Matt Arsenault | 2019-07-30 | 1 | -2/+4 |
| * | [TableGen] Do not set ReadNone attribute on intrinsics with side effects | Momchil Velikov | 2019-07-17 | 1 | -1/+1 |
| * | TableGen: Add address space to matchers | Matt Arsenault | 2019-07-15 | 1 | -3/+31 |
| * | [TableGen] Allow DAG isel patterns to override default operands. | Simon Tatham | 2019-07-04 | 1 | -6/+20 |
| * | [TableGen] New default operand "undef_tied_input" | Sjoerd Meijer | 2019-05-30 | 1 | -1/+1 |
| * | [TableGen] - Type comparison LE should be LT or equal. | Pete Couperus | 2019-05-20 | 1 | -11/+3 |
| * | Revert "[TableGen] Fix a typo" | Krasimir Georgiev | 2019-05-07 | 1 | -1/+1 |
| * | [TableGen] Fix a typo | Yan Luo | 2019-05-07 | 1 | -1/+1 |
| * | Recommit r355224 "[TableGen][SelectionDAG][X86] Add specific isel matchers fo... | Craig Topper | 2019-03-10 | 1 | -1/+15 |
| * | Revert r355224 "[TableGen][SelectionDAG][X86] Add specific isel matchers for ... | Craig Topper | 2019-03-05 | 1 | -15/+1 |
| * | [TableGen][SelectionDAG][X86] Add specific isel matchers for immAllZerosV/imm... | Craig Topper | 2019-03-01 | 1 | -1/+15 |
| * | Add support for pointer types in patterns | Tom Stellard | 2019-02-20 | 1 | -1/+7 |
| * | [tablegen] Add locations to many PrintFatalError() calls | Daniel Sanders | 2019-02-12 | 1 | -1/+2 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [TableGen] Preserve order of output operands in DAGISelMatcherGen | Craig Topper | 2018-12-05 | 1 | -10/+30 |
| * | TableGen/ISel: Allow PatFrag predicate code to access captured operands | Nicolai Haehnle | 2018-11-30 | 1 | -20/+54 |
| * | TableGen/CodeGenDAGPatterns: addPredicateFn only once | Nicolai Haehnle | 2018-10-08 | 1 | -7/+0 |
| * | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -2/+2 |
| * | [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitVector::set() where ... | Simon Pilgrim | 2018-09-19 | 1 | -3/+3 |
| * | [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitVector::push_back() | Simon Pilgrim | 2018-09-19 | 1 | -2/+1 |
| * | Use pass-by-reference for-range loop. NFCI. | Simon Pilgrim | 2018-09-18 | 1 | -2/+3 |
| * | Fix signed/unsigned comparison warning. NFCI. | Simon Pilgrim | 2018-09-18 | 1 | -1/+1 |
| * | [TableGen] CodeGenDAGPatterns::GenerateVariants - full caching of matching pr... | Simon Pilgrim | 2018-09-18 | 1 | -11/+49 |
| * | Remove debug code accidently committed in rL340837. NFCI. | Simon Pilgrim | 2018-08-29 | 1 | -3/+0 |
| * | [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching p... | Simon Pilgrim | 2018-08-28 | 1 | -2/+14 |
| * | [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode | Simon Pilgrim | 2018-08-17 | 1 | -15/+10 |
| * | [TableGen] TypeSetByHwMode::insert - cache the default MVT. NFCI. | Simon Pilgrim | 2018-08-17 | 1 | -3/+10 |
| * | [TableGen] TypeSetByHwMode::operator== optimization | Simon Pilgrim | 2018-08-16 | 1 | -8/+10 |
| * | [TableGen] Avoid self getPredicates() != comparison. NFCI. | Simon Pilgrim | 2018-08-16 | 1 | -2/+2 |
| * | [TableGen] Remove unnecessary TypeSetByHwMode -> ValueTypeByHwMode -> TypeSet... | Simon Pilgrim | 2018-08-15 | 1 | -1/+1 |
| * | Fix build bot after r338521 | Ulrich Weigand | 2018-08-01 | 1 | -1/+1 |
| * | [SystemZ, TableGen] Fix shift count handling | Ulrich Weigand | 2018-08-01 | 1 | -24/+20 |
| * | [TableGen] std::move vectors into TreePatternNode. | Craig Topper | 2018-07-15 | 1 | -8/+9 |
| * | [TableGen] Remove what seems to be an unnecessary std::map copy. | Craig Topper | 2018-07-15 | 1 | -9/+6 |
| * | [TableGen] Suppress type validation when parsing pattern fragments | Ulrich Weigand | 2018-07-13 | 1 | -4/+10 |
| * | [TableGen] Support multi-alternative pattern fragments | Ulrich Weigand | 2018-07-13 | 1 | -308/+334 |
| * | [globalisel][tablegen] Add support for C++ predicates on PatFrags and use it ... | Daniel Sanders | 2018-06-15 | 1 | -0/+8 |