Fix VS2012 build; C++11 type aliases are not supported.
[oota-llvm.git] / lib / Analysis /
2014-10-22 Bruno Cardoso Lopes[InstSimplify] Support constant folding to vector of...
2014-10-21 Hans WennborgRevert "Teach the load analysis to allow finding availa...
2014-10-21 Matt ArsenaultAdd minnum / maxnum intrinsics
2014-10-21 Sanjay Patelremove function names from comments; NFC
2014-10-21 Chandler CarruthTeach the load analysis to allow finding available...
2014-10-21 Philip ReamesIntroduce enum values for previously defined metadata...
2014-10-20 Philip ReamesIntroduce a 'nonnull' metadata on Load instructions.
2014-10-20 Chandler CarruthFix a miscompile introduced in r220178.
2014-10-20 Chandler CarruthTeach the load analysis driving core instcombine logic...
2014-10-19 Chandler CarruthMove previously dead code to handle computing the known...
2014-10-19 Chandler CarruthFix a long-standing miscompile in the load analysis...
2014-10-19 Chandler CarruthSwitch how the datalayout availability test is handled...
2014-10-18 Chandler CarruthRename 'TD' to 'DL' in this function as the argument...
2014-10-18 Chandler CarruthFix the other comment to use modern doxygen style and...
2014-10-18 Chandler CarruthMore formatting cleanup brought to you by clang-format.
2014-10-18 Chandler CarruthClean up doxygen syntax and reword comments to flow...
2014-10-18 Chandler CarruthClean up the formatting and trailing whitespace of...
2014-10-16 Hal Finkel[LVI] Add some additional comments about caching and...
2014-10-15 Sanjoy DasRevert "r219834 - Teach ScalarEvolution to sharpen...
2014-10-15 Sanjoy DasTeach ScalarEvolution to sharpen range information.
2014-10-15 Hal FinkelTreat the WorkSet used to find ephemeral values as...
2014-10-14 Hal Finkel[CFL-AA] CFL-AA should not assert on an va_arg instruction
2014-10-14 Hal Finkel[LVI] Check for @llvm.assume dominating the edge branch
2014-10-13 Richard Smith[modules] Stop excluding Support/Debug.h from the Suppo...
2014-10-12 Benjamin Kramer[Modules] Add some missing includes to make files compi...
2014-10-11 Benjamin KramerAssumptionTracker: Don't create temporary CallbackVHs.
2014-10-11 David MajnemerInstCombine, InstSimplify: (%X /s C1) /s C2 isn't alway...
2014-10-11 Chandler Carruth[SCEV] Add some asserts to the recently improved trip...
2014-10-10 Sanjoy DasThis patch teaches ScalarEvolution to pick and use...
2014-10-10 Mark HeffernanThis patch de-pessimizes the calculation of loop trip...
2014-10-10 Hal Finkel[LVI] Revert the remainder of "r218231 - Add two thresh...
2014-10-09 Hal FinkelRevert "[BasicAA] Revert "Revert r218714 - Make better...
2014-10-06 Hal Finkel[BasicAA] Revert "Revert r218714 - Make better use...
2014-10-06 Duncan P. N. Exon... BFI: Improve assertion message, since it's actually...
2014-10-06 Hal Finkel[CFL-AA] Update for handling of globals and more tests
2014-10-05 Benjamin KramerSimplify code. No functionality change.
2014-10-04 Benjamin KramerMake AAMDNodes ctor and operator bool (!!!) explicit...
2014-10-03 Richard SmithPR21145: Teach LLVM about C++14 sized deallocation...
2014-10-03 James MolloyRevert r215343.
2014-10-03 Lang Hames[BasicAA] Revert r218714 - Make better use of zext...
2014-10-02 Sanjay PatelRemove duplicate function names from comments. NFC.
2014-10-02 Aaron BallmanSilence a -Wsign-compare warning. NFC.
2014-10-01 Argyrios KyrtzidisAdds 'override' to overriding methods. NFC.
2014-10-01 Sanjay PatelMake the sqrt intrinsic return undef for a negative...
2014-10-01 Bruno Cardoso Lopes[MemoryDepAnalysis] Fix compile time slowdown
2014-09-30 Hal Finkel[BasicAA] Make better use of zext and sign information
2014-09-26 David PeixottoIgnore annotation function calls in cost computation
2014-09-24 David PeixottoFix assertion in LICM doFinalization()
2014-09-22 Jiangning LiuAdd two thresholds lvi-overdefined-BB-threshold and...
2014-09-18 Eric ChristopherAdd file to CMake build as well.
2014-09-18 Eric ChristopherAdd a new pass FunctionTargetTransformInfo. This pass...
2014-09-17 David MajnemerInstSimplify: Don't allow (x srem y) urem y -> x srem y
2014-09-17 David MajnemerInstSimplify: ((X % Y) % Y) -> (X % Y)
2014-09-15 David MajnemerInstSimplify: Simplify trivial and/or of icmps
2014-09-12 Benjamin KramerFix an ODR violation consisting of two 'struct Query...
2014-09-10 Sanjay PatelRename getMaximumUnrollFactor -> getMaxInterleaveFactor...
2014-09-07 Hal FinkelMake use @llvm.assume for loop guards in ScalarEvolution
2014-09-07 Hal FinkelMake use of @llvm.assume from LazyValueInfo
2014-09-07 Hal FinkelAdd additional patterns for @llvm.assume in ValueTracking
2014-09-07 Hal FinkelMake use of @llvm.assume in ValueTracking (computeKnown...
2014-09-07 Hal FinkelAdd functions for finding ephemeral values
2014-09-07 Hal FinkelAdd an Assumption-Tracking Pass
2014-09-03 Benjamin KramerAdd override to overriden virtual methods, remove virtu...
2014-09-03 Hal Finkel[CFLAA] Remove one final initializer list
2014-09-02 Hal Finkel[CFLAA] And even more MSVC fixes
2014-09-02 Hal Finkel[CFLAA] More cleanup for MSVC
2014-09-02 Hal Finkel[CFLAA] No initializer lists for MSVC
2014-09-02 Hal Finkel[CFLAA] Remove tautological comparison
2014-09-02 Hal Finkel[CFLAA] LLVM_CONSTEXPR -> const
2014-09-02 Hal Finkel[CFLAA] constexpr -> LLVM_CONSTEXPR
2014-09-02 Hal FinkelAdd a CFL Alias Analysis implementation
2014-09-02 Robin MorissetFix MemoryDependenceAnalysis in cases where QueryInstr...
2014-09-01 Nick LewyckyRemove an errant outer loop that contains nothing but...
2014-08-30 Craig TopperRemove 'virtual' keyword from methods markedwith 'overr...
2014-08-29 Robin MorissetFix typos in comments, NFC
2014-08-29 Robin MorissetRelax the constraint more in MemoryDependencyAnalysis.cpp
2014-08-29 Matt ArsenaultMake fabs safe to speculatively execute
2014-08-28 David MajnemerInstSimplify: Move a transform from InstCombine to...
2014-08-27 David MajnemerInstSimplify: Don't simplify gep X, (Y-X) to Y if types...
2014-08-27 Nico WeberReland r216439 215441, majnemer has a real fix for...
2014-08-27 Nico WeberRevert r216439 (and r216441, else the former doesn...
2014-08-27 David MajnemerInstSimplify: Compute comparison ranges for left shift...
2014-08-26 David MajnemerInstSimplify: Fold gep X, (sub 0, ptrtoint(X)) to null
2014-08-26 David MajnemerInstSimplify: Simplify trivial pointer expressions...
2014-08-26 Dylan NoblesmithAnalysis: cleanup
2014-08-26 Dylan NoblesmithRevert "Analysis: unique_ptr-ify DependenceAnalysis...
2014-08-25 Rafael EspindolaModernize raw_fd_ostream's constructor a bit.
2014-08-25 Karthik BhatAllow vectorization of division by uniform power of 2.
2014-08-25 Dylan NoblesmithAnalysis: unique_ptr-ify DependenceAnalysis::collectCoe...
2014-08-25 Dylan NoblesmithAnalysis: unique_ptr-ify DependenceAnalysis::depends
2014-08-25 Dylan NoblesmithAnalysis: take a reference instead of pointer
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-22 David MajnemerValueTracking: Figure out more bits when looking at...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Robin MorissetAnswer to Philip Reames comments
2014-08-18 Robin MorissetWeak relaxing of the constraints on atomics in MemoryDe...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-11 Jiangning LiuIn LVI(Lazy Value Info), originally value on a BB can...
2014-08-07 Richard SmithRemove Support/IncludeFile.h and its only user. This...
next