summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* [PM/AA] Rework the names and comments in AliasSetTracker to moreChandler Carruth2015-06-221-24/+24
* [CallGraph] Given -print-callgraph a stable printing order.Sanjoy Das2015-06-191-2/+20
* Typo. NFC.Chad Rosier2015-06-191-2/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-1925-38/+38
* Fix "the the" in comments.Eric Christopher2015-06-191-1/+1
* [CallGraph] Teach the CallGraph about non-leaf intrinsics.Sanjoy Das2015-06-182-3/+7
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-3/+2
* Add documentation for new backedge mass propagation in irregular loops.Diego Novillo2015-06-171-3/+2
* [PM/AA] Suffix lots of member variables that directly use enumerationChandler Carruth2015-06-171-48/+72
* [PM/AA] Remove the UnknownSize static member from AliasAnalysis.Chandler Carruth2015-06-177-61/+66
* [PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth2015-06-1714-151/+145
* [PM/AA] Split the location computation out of getArgLocation so theChandler Carruth2015-06-174-91/+122
* Fix PR 23525 - Separate header mass propagation in irregular loops.Diego Novillo2015-06-161-21/+59
* [InstSimplify] Allow folding of fdiv X, X with just NaNs ignoredBenjamin Kramer2015-06-161-3/+3
* Move logic from JumpThreading into LazyValue info to simplify caller. Philip Reames2015-06-161-2/+34
* [ValueTracking] do not overwrite analysis results already computedJingyue Wu2015-06-151-146/+160
* [InstSimplify] fsub nnan x, x -> 0.0 is valid without ninfBenjamin Kramer2015-06-141-2/+2
* [InstSimplify] Add self-fdiv identities for -ffinite-math-only.Benjamin Kramer2015-06-141-0/+15
* Don't create instructions from ConstantExpr's in CFLAliasAnalysis.Pete Cooper2015-06-121-12/+41
* Rangify for loops, NFC.Yaron Keren2015-06-121-8/+6
* [GVN] Set proper debug locations for some instructions created by GVN.Alexey Samsonov2015-06-101-3/+4
* Replace loop with std::equal. NFC intended.Benjamin Kramer2015-06-091-7/+1
* Minor refactoring of GEP handling in isDereferenceablePointerArtur Pilipenko2015-06-081-28/+15
* [LAA] Fix estimation of number of memchecksSilviu Baranga2015-06-081-38/+34
* [LoopVectorize] Teach Loop Vectorizor about interleaved memory accesses.Hao Liu2015-06-082-7/+9
* [LoopAccessAnalysis] Teach LAA to check the memory dependence between strided...Hao Liu2015-06-081-12/+101
* Add isLegalAddressingMode address space argument to TTIMatt Arsenault2015-06-071-4/+6
* [InstCombine, InstSimplify] Move xforms from Combine to SimplifyDavid Majnemer2015-06-061-11/+138
* [PM/AA] Start refactoring AliasAnalysis to remove the analysis group andChandler Carruth2015-06-046-92/+111
* [PHITransAddr] Don't translate unreachable valuesDavid Majnemer2015-06-012-9/+13
* [PHITransAddr] Use std::find instead of std::countDavid Majnemer2015-06-011-2/+4
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-292-4/+4
* [DependenceAnalysis] Extend unifySubscriptType for handling coupled subscript...Jingyue Wu2015-05-291-17/+53
* Enable exitValue rewrite only when the cost of expansion is low.Wei Mi2015-05-281-9/+25
* Add BranchProbabilityInfo::releaseMemory to clear the Weights field.Pete Cooper2015-05-281-0/+4
* [inliner] Fix the early-exit of the inline cost analysis to correctlyChandler Carruth2015-05-271-25/+32
* [InstSimplify] Handle some overflow intrinsics in InstSimplifyDavid Majnemer2015-05-221-5/+43
* Revert r236894 "[BasicAA] Fix zext & sext handling"Hans Wennborg2015-05-221-199/+60
* Test commit. Fix typo in MemDerefPrinter.cpp comment.Artur Pilipenko2015-05-211-1/+1
* Reapply r237539 with a fix for the Chromium build.James Molloy2015-05-201-2/+9
* Change Function::getIntrinsicID() to return an Intrinsic::ID. NFC.Pete Cooper2015-05-202-3/+3
* Dereferenceable, dereferenceable_or_null metadata for loadsSanjoy Das2015-05-191-0/+13
* Exploit dereferenceable_or_null attribute in LICM passSanjoy Das2015-05-181-17/+99
* [ScalarEvolution] refactor: extract interface getGEPExprJingyue Wu2015-05-181-41/+55
* [LoopAccesses] If shouldRetryWithRuntimeCheck, reset InterestingDependencesAdam Nemet2015-05-181-2/+7
* [LoopAccesses] Rearrange printed lines in -analyzeAdam Nemet2015-05-181-4/+4
* [LoopAccesses] Debug improvementAdam Nemet2015-05-181-0/+1
* Allow min/max detection to see through casts.James Molloy2015-05-151-14/+56
* [DependenceAnalysis] Fix for PR21585: collectUpperBound triggers assertsJames Molloy2015-05-151-2/+20
* [ValueTracking] refactor: extract method haveNoCommonBitsSetJingyue Wu2015-05-141-0/+15
OpenPOWER on IntegriCloud