Age | Commit message (Expand) | Author | Files | Lines |
2023-12-03 | [LLVM][NFC] fix typo in `llvm/lib/IR/ConstantsContext.h` (#74195) | FusionBolt | 1 | -1/+1 |
2023-03-16 | [ConstExpr] Remove select constant expression | Nikita Popov | 1 | -33/+0 |
2022-12-10 | Don't include None.h (NFC) | Kazu Hirata | 1 | -1/+0 |
2022-12-02 | [IR] Use std::nullopt instead of None (NFC) | Kazu Hirata | 1 | -2/+2 |
2022-09-08 | [ConstantExpr] Remove fneg expression | Nikita Popov | 1 | -13/+10 |
2022-07-04 | [IR] Remove support for insertvalue constant expression | Nikita Popov | 1 | -55/+5 |
2022-06-28 | [IR] Remove support for extractvalue constant expression | Nikita Popov | 1 | -37/+0 |
2021-07-08 | [IR] Added operator delete to subclasses of User to avoid UB | Moritz Sichert | 1 | -25/+18 |
2021-05-13 | Support unwinding from inline assembly | cynecx | 1 | -7/+9 |
2020-07-01 | [IR] Add classof methods to ConstantExpr subclasses. | Eli Friedman | 1 | -0/+43 |
2020-06-30 | [IR] Delete llvm::Constants using the correct type. | Eli Friedman | 1 | -11/+20 |
2020-04-23 | [SVE] Remove calls to isScalable from IR | Christopher Tetreault | 1 | -5/+4 |
2020-04-10 | Clean up usages of asserting vector getters in Type | Christopher Tetreault | 1 | -1/+2 |
2020-03-31 | Remove "mask" operand from shufflevector. | Eli Friedman | 1 | -28/+58 |
2020-01-28 | Make llvm::StringRef to std::string conversions explicit. | Benjamin Kramer | 1 | -2/+2 |
2019-12-09 | [ConstantFold][SVE] Fix constant folding for shufflevector. | Eli Friedman | 1 | -1/+1 |
2019-09-25 | Fix cppcheck variable shadow warning. NFCI. | Simon Pilgrim | 1 | -3/+3 |
2019-09-25 | Add missing ExplicitTy default initialization to ConstantExprKeyType construc... | Simon Pilgrim | 1 | -2/+4 |
2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 1 | -4/+3 |
2018-11-13 | [IR] Add a dedicated FNeg IR Instruction | Cameron McInally | 1 | -1/+3 |
2018-05-14 | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 1 | -1/+3 |
2017-06-12 | [IR] Stop deleting other signatures of User::operator new when we override on... | Craig Topper | 1 | -18/+0 |
2017-05-18 | [IR] De-virtualize ~Value to save a vptr | Reid Kleckner | 1 | -20/+0 |
2017-05-15 | [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). | Eugene Zelenko | 1 | -19/+30 |
2016-12-07 | [ADT, IR] Fix some Clang-tidy modernize-use-equals-delete and Include What Yo... | Eugene Zelenko | 1 | -50/+112 |
2016-04-19 | Increase SmallVector size for ConstantUniqueMap::getHashValue() (NFC) | Mehdi Amini | 1 | -1/+1 |
2016-04-18 | [NFC] Header cleanup | Mehdi Amini | 1 | -2/+0 |
2016-04-06 | IR: Use DenseSet instead of DenseMap for ConstantUniqueMap; NFC | Duncan P. N. Exon Smith | 1 | -11/+10 |
2016-03-07 | Add a new insert_as() method to DenseMap and use it for ConstantUniqueMap | Mehdi Amini | 1 | -17/+23 |
2016-02-11 | Revert "Add a new insert_as() method to DenseMap and use it for ConstantUniqu... | Mehdi Amini | 1 | -23/+17 |
2016-02-10 | Add a new insert_as() method to DenseMap and use it for ConstantUniqueMap | Mehdi Amini | 1 | -17/+23 |
2016-01-19 | [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with g... | Eduard Burtescu | 1 | -8/+2 |
2015-12-15 | [IR] Add classof for GetElementPtrConstantExpr, CompareConstantExpr, InsertVa... | Craig Topper | 1 | -0/+29 |
2015-07-28 | [opaque pointer type] Avoid using pointee types to retrieve InlineAsm's funct... | David Blaikie | 1 | -7/+11 |
2015-05-18 | Fix some odd whitespace and formatting errors while making | Eric Christopher | 1 | -35/+23 |
2015-05-08 | [opaque pointer type] Explicit pointee type for GEPOperator/GEPConstantExpr. | David Blaikie | 1 | -8/+24 |
2015-02-15 | Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin... | Aaron Ballman | 1 | -9/+9 |
2014-08-19 | IR: De-duplicate code for replacing operands in place | Duncan P. N. Exon Smith | 1 | -0/+32 |
2014-08-19 | Reapply r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r2... | Duncan P. N. Exon Smith | 1 | -363/+201 |
2014-08-19 | Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and ... | Aaron Ballman | 1 | -201/+363 |
2014-08-19 | IR: Replace uses of ConstantAggrUniqueMap with ConstantUniqueMap | Duncan P. N. Exon Smith | 1 | -160/+45 |
2014-08-19 | Remove extraneous typenames from r215957 | Duncan P. N. Exon Smith | 1 | -2/+2 |
2014-08-19 | IR: Rewrite ConstantUniqueMap | Duncan P. N. Exon Smith | 1 | -250/+203 |
2014-08-19 | IR: ArrayRef-ize {Insert,Extract}ValueConstantExpr constructors | Duncan P. N. Exon Smith | 1 | -8/+6 |
2014-08-19 | Prevent clang-format from moving the namespace closing brace, NFC | Duncan P. N. Exon Smith | 1 | -1/+1 |
2014-08-13 | Canonicalize header guards into a common format. | Benjamin Kramer | 1 | -2/+2 |
2014-04-29 | Try to fix the msvc build. | Benjamin Kramer | 1 | -0/+1 |
2014-04-28 | [C++] Use 'nullptr'. | Craig Topper | 1 | -2/+2 |
2014-04-21 | [Modules] Make Support/Debug.h modular. This requires it to not change | Chandler Carruth | 1 | -0/+2 |
2014-03-05 | [C++11] Add 'override' keyword to IR library. | Craig Topper | 1 | -10/+10 |