summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* [LIR] Add support for structs and hand unrolled loopsHaicheng Wu2016-01-261-0/+72
* Speculatively revert r258620 as it is the likely culprid of PR26293.Quentin Colombet2016-01-251-72/+0
* [DemandedBits] Fix computation of demanded bits for ICmpsJames Molloy2016-01-251-1/+1
* Remove duplicate documentation in ConstantFolding.cpp. NFC.Manuel Jacob2016-01-231-22/+0
* [LIR] Add support for structs and hand unrolled loopsHaicheng Wu2016-01-231-0/+72
* [opaque pointer types] [NFC] DataLayout::getIndexedOffset: take source elemen...Eduard Burtescu2016-01-221-3/+4
* [opaque pointer types] [NFC] FindAvailableLoadedValue: take LoadInst instead ...Eduard Burtescu2016-01-222-4/+4
* [opaque pointer types] [NFC] Add an explicit type argument to ConstantFoldLoa...Eduard Burtescu2016-01-223-24/+24
* [opaque pointer types] [NFC] Take advantage of get{Source,Result}ElementType ...Eduard Burtescu2016-01-211-45/+58
* [InstCombine] Simplify (x >> y) <= xDavid Majnemer2016-01-211-2/+4
* [TTI] Add getCacheLineSizeAdam Nemet2016-01-211-0/+4
* Undo r258163 "Move part of an if condition into an assertion. NFC."Manuel Jacob2016-01-211-2/+2
* Change ConstantFoldInstOperands to take Instruction instead of opcode and typ...Manuel Jacob2016-01-214-56/+60
* Introduce ConstantFoldCastOperand function and migrate some callers of Consta...Manuel Jacob2016-01-212-53/+65
* Introduce ConstantFoldBinaryOpOperands function and migrate some callers of C...Manuel Jacob2016-01-212-78/+42
* fix typo; NFCSanjay Patel2016-01-201-1/+1
* [SCEV] Fix PR26207Sanjoy Das2016-01-191-0/+8
* [SCEV] Use range-for; NFCSanjoy Das2016-01-191-5/+4
* Move part of an if condition into an assertion. NFC.Manuel Jacob2016-01-191-2/+2
* [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with g...Eduard Burtescu2016-01-194-13/+10
* [WebAssembly] Re-enable loop idiom recognition for memcpy et al.Dan Gohman2016-01-191-3/+1
* [LAA] Include function name in debug outputAdam Nemet2016-01-181-3/+4
* [opaque pointer types] Alloca: use getAllocatedType() instead of getType()->g...Eduard Burtescu2016-01-181-1/+1
* fix variable names; NFCSanjay Patel2016-01-171-16/+16
* fix typos; NFCSanjay Patel2016-01-171-17/+16
* [opaque pointer types] [breaking-change] [NFC] SimplifyGEPInst: take the sour...Manuel Jacob2016-01-172-6/+8
* [NFC] Remove one dead PointerType::getElementType() call.Manuel Jacob2016-01-171-2/+0
* Push isDereferenceableAndAlignedPointer down into isSafeToLoadUnconditionallyArtur Pilipenko2016-01-171-0/+3
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-163-3/+3
* [BasicAliasAnalysis] Take into account operand bundles in the getModRefInfo f...Igor Laevsky2016-01-161-4/+4
* ValueTracking: Put DataLayout reference into the Query structure, NFC.Matthias Braun2016-01-151-257/+250
* [WinEH] Rename CatchReturnInst::getParentPad, NFCJoseph Tremoulet2016-01-151-1/+1
* Change isSafeToLoadUnconditionally arguments order. Separated from http://rev...Artur Pilipenko2016-01-151-2/+2
* rangify; NFCISanjay Patel2016-01-151-49/+40
* remove duplicate documentation comments (already in the header file) ; NFCSanjay Patel2016-01-141-54/+8
* Refactor threshold computation for inline cost analysisEaswaran Raman2016-01-141-4/+106
* Update to use new name alignTo().Rui Ueyama2016-01-141-1/+1
* Revert "[ValueTracking] Understand more select patterns in ComputeKnownBits"James Molloy2016-01-141-39/+1
* [ValueTracking] Understand more select patterns in ComputeKnownBitsJames Molloy2016-01-141-1/+39
* [GlobalsAA] Relax condition in checking globals as args to functionsVaivaswatha Nagaraj2016-01-141-1/+5
* fix formatting; NFCSanjay Patel2016-01-131-4/+2
* don't duplicate comments that are in the header file; NFCSanjay Patel2016-01-131-16/+0
* rangify; NFCISanjay Patel2016-01-131-4/+4
* don't repeat names in comments ; NFCSanjay Patel2016-01-131-5/+5
* fix typoSanjay Patel2016-01-131-1/+1
* fix typoSanjay Patel2016-01-131-1/+1
* CannotBeOrderedLessThanZero: add some missing casesFiona Glaser2016-01-121-0/+12
* getParent()->getParent() == getFunction() and clang-format ; NFCSanjay Patel2016-01-111-15/+11
* don't repeat function names in comments; NFCSanjay Patel2016-01-111-88/+85
* LoopInfo: Simplify ownership of Loop objectsJustin Bogner2016-01-082-13/+14
OpenPOWER on IntegriCloud