summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/Evaluator.cpp
Commit message (Expand)AuthorAgeFilesLines
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* [Evaluator] Walk initial elements when handling load through bitcastRobert Lougher2019-04-251-38/+65
* [CallSite removal] Migrate ConstantFolding APIs and implementation toChandler Carruth2019-02-111-1/+2
* [opaque pointer types] Pass value type to GetElementPtr creation.James Y Knight2019-02-011-4/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IR] Add Instruction::isLifetimeStartOrEnd, NFCVedant Kumar2018-12-211-2/+1
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-261-1/+1
* [Evaluator] Examine alias when evaluating function callEugene Leviant2018-07-101-2/+16
* [Evaluator] Improve evaluation of call instructionEugene Leviant2018-07-011-7/+62
* Revert r335324 due to a builtbot failureEugene Leviant2018-06-221-30/+3
* [Evaluator] Improve evaluation of call instructionEugene Leviant2018-06-221-3/+30
* Fix evaluator for non-zero alloca addr spaceYaxun Liu2018-05-191-1/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-63/+71
* [GlobalOpt] Fix support for casts in ctors.Mircea Trofin2018-04-061-1/+5
* [Evaluator] Evaluate load/store with bitcastEugene Leviant2018-03-131-12/+22
* Add an @llvm.sideeffect intrinsicDan Gohman2017-11-081-0/+4
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-261-8/+20
* [Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...Craig Topper2017-07-061-1/+1
* [InstSimplify] Don't constant fold or DCE calls that are marked nobuiltinAndrew Kaylor2017-06-091-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth2017-04-121-1/+1
* [IR] Remove some unneeded includes from Operator.h and fix cpp files that wer...Craig Topper2017-03-201-0/+1
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* [ConstnatFolding] Teach the folder how to fold ConstantVectorDavid Majnemer2016-07-291-8/+8
* Don't IPO over functions that can be de-refinedSanjoy Das2016-04-081-1/+1
* IR: Introduce ConstantAggregate, NFCDuncan P. N. Exon Smith2016-04-051-2/+1
* Add #include "llvm/Support/raw_ostream.h" to fix Windows build.Peter Collingbourne2016-02-031-0/+1
* Transforms: Move GlobalOpt's Evaluator to Utils where it can be reused.Peter Collingbourne2016-02-031-0/+596
OpenPOWER on IntegriCloud