summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/Evaluator.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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