summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/ConstantsContext.h
Commit message (Expand)AuthorAgeFilesLines
* [ConstantFold][SVE] Fix constant folding for shufflevector.Eli Friedman2019-12-091-1/+1
* Fix cppcheck variable shadow warning. NFCI.Simon Pilgrim2019-09-251-3/+3
* Add missing ExplicitTy default initialization to ConstantExprKeyType construc...Simon Pilgrim2019-09-251-2/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IR] Add a dedicated FNeg IR InstructionCameron McInally2018-11-131-1/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-1/+3
* [IR] Stop deleting other signatures of User::operator new when we override on...Craig Topper2017-06-121-18/+0
* [IR] De-virtualize ~Value to save a vptrReid Kleckner2017-05-181-20/+0
* [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-05-151-19/+30
* [ADT, IR] Fix some Clang-tidy modernize-use-equals-delete and Include What Yo...Eugene Zelenko2016-12-071-50/+112
* Increase SmallVector size for ConstantUniqueMap::getHashValue() (NFC)Mehdi Amini2016-04-191-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+0
* IR: Use DenseSet instead of DenseMap for ConstantUniqueMap; NFCDuncan P. N. Exon Smith2016-04-061-11/+10
* Add a new insert_as() method to DenseMap and use it for ConstantUniqueMapMehdi Amini2016-03-071-17/+23
* Revert "Add a new insert_as() method to DenseMap and use it for ConstantUniqu...Mehdi Amini2016-02-111-23/+17
* Add a new insert_as() method to DenseMap and use it for ConstantUniqueMapMehdi Amini2016-02-101-17/+23
* [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with g...Eduard Burtescu2016-01-191-8/+2
* [IR] Add classof for GetElementPtrConstantExpr, CompareConstantExpr, InsertVa...Craig Topper2015-12-151-0/+29
* [opaque pointer type] Avoid using pointee types to retrieve InlineAsm's funct...David Blaikie2015-07-281-7/+11
* Fix some odd whitespace and formatting errors while makingEric Christopher2015-05-181-35/+23
* [opaque pointer type] Explicit pointee type for GEPOperator/GEPConstantExpr.David Blaikie2015-05-081-8/+24
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-9/+9
* IR: De-duplicate code for replacing operands in placeDuncan P. N. Exon Smith2014-08-191-0/+32
* Reapply r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r2...Duncan P. N. Exon Smith2014-08-191-363/+201
* Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and ...Aaron Ballman2014-08-191-201/+363
* IR: Replace uses of ConstantAggrUniqueMap with ConstantUniqueMapDuncan P. N. Exon Smith2014-08-191-160/+45
* Remove extraneous typenames from r215957Duncan P. N. Exon Smith2014-08-191-2/+2
* IR: Rewrite ConstantUniqueMapDuncan P. N. Exon Smith2014-08-191-250/+203
* IR: ArrayRef-ize {Insert,Extract}ValueConstantExpr constructorsDuncan P. N. Exon Smith2014-08-191-8/+6
* Prevent clang-format from moving the namespace closing brace, NFCDuncan P. N. Exon Smith2014-08-191-1/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Try to fix the msvc build.Benjamin Kramer2014-04-291-0/+1
* [C++] Use 'nullptr'.Craig Topper2014-04-281-2/+2
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* [C++11] Add 'override' keyword to IR library.Craig Topper2014-03-051-10/+10
* [C++11] Use std::tie to simplify compare operators.Benjamin Kramer2014-03-031-19/+8
* Revert "Give internal classes hidden visibility."Benjamin Kramer2013-09-111-14/+14
* Give internal classes hidden visibility.Benjamin Kramer2013-09-111-14/+14
* Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko2013-05-051-1/+1
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-3/+3
* Rename VMCore directory to IR.Chandler Carruth2013-01-021-0/+774
OpenPOWER on IntegriCloud