Revert "include/llvm: Add R600 Intrinsics v6"
[oota-llvm.git] / lib / Analysis /
2012-07-15 Chandler CarruthMove llvm/Support/TypeBuilder.h -> llvm/TypeBuilder...
2012-07-13 Andrew TrickLSR Fix: check SCEV expression safety before expansion.
2012-07-13 Andrew TrickIVUsers should only generate SCEV's for values that...
2012-07-13 Andrew TrickFactor SCEV traversal code so I can use it elsewhere...
2012-07-09 Dan GohmanDelete code for folding undefs in ScalarEvolution....
2012-07-03 Nuno LopesPHINode::hasConstantValue(): return undef if the PHI...
2012-07-03 Nuno Lopesfold PHI nodes in SizeOffsetEvaluator whenever possible.
2012-06-30 Benjamin KramerReduce use list thrashing by using DenseMap's find_as...
2012-06-29 Nuno LopesRefreshCallGraph: ignore 'invoke intrinsic'. IntrinsicI...
2012-06-29 Bill WendlingUpdate the CMake files.
2012-06-29 Bill WendlingThe DIBuilder class is just a wrapper around debug...
2012-06-28 Nick LewyckyIf the step value is a constant zero, the loop isn...
2012-06-28 Nuno LopesMemoryBuiltins:
2012-06-28 Nuno Lopesmake LazyValueInfo analyze the default case of switch...
2012-06-28 Nuno Lopesmake LVI::getEdgeValue() always intersect the constrain...
2012-06-28 Bill WendlingFix cmake failure from moving files around.
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-26 Bill WendlingReduce indentation in function. Rearrange some methods...
2012-06-26 Bill WendlingRevamp how debugging information is emitted for debug...
2012-06-26 Andrew TrickEnable the new LoopInfo algorithm by default.
2012-06-26 Andrew TrickRemove unnecessary FIXME
2012-06-25 Nuno Lopescheck for the NoAlias attribute through CallSite
2012-06-24 NAKAMURA Takumillvm/lib: [CMake] Add explicit dependency to intrinsics...
2012-06-22 Nuno Lopessimplify code from previous commits (Thanks Duncan)
2012-06-22 Nuno Lopesremove extractMallocCallFromBitCast, since it was tailo...
2012-06-21 Nuno LopesAdd support for invoke to the MemoryBuiltin analysid.
2012-06-21 Nuno Lopesfix build in C++11 mode.
2012-06-21 Nuno Lopeshopefully fix the buildbots: some tests have wrong...
2012-06-21 Nuno Lopesrefactor the MemoryBuiltin analysis:
2012-06-20 Andrew TrickA new algorithm for computing LoopInfo. Temporarily...
2012-06-20 Andrew TrickMove the implementation of LoopInfo into LoopInfoImpl.h.
2012-06-06 Benjamin KramerRound 2 of dead private variable removal.
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-01 Eric ChristopherAdd support for enum forward declarations.
2012-05-30 Benjamin KramerMake sure that we're dealing with a binary SCEVExpr...
2012-05-30 Benjamin KramerTeach SCEV's icmp simplification logic that a-b ==...
2012-05-30 Andrew TrickSCEV: Handle a corner case reducing AddRecExpr * AddRecExpr
2012-05-30 Andrew TrickReformat the loop that does AddRecExpr * AddRecExpr...
2012-05-24 Craig TopperMark some static arrays as const.
2012-05-23 Eric ChristopherAdd support for C++11 enum classes in llvm.
2012-05-22 Andrew TrickLSR fix: add a missing phi check during IV hoisting.
2012-05-19 Eric ChristopherActually support DW_TAG_rvalue_reference_type that...
2012-05-19 Andrew TrickSCEV: Add MarkPendingLoopPredicates to avoid recursive...
2012-05-18 Nuno Lopesallow LazyValueInfo::getEdgeValue() to reason about...
2012-05-18 Eric ChristopherClarify comment.
2012-05-17 Nuno Lopesminor simplification in the call to ConstantRange const...
2012-05-17 Bill WendlingRemove extraneous ';'.
2012-05-15 Nuno Lopesreuse the result of some expensive computations in...
2012-05-15 Nuno Lopesminor simplification to code: Ty is already a SCEV...
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-05-12 Chad RosierHoist simpler checks above llvm::PointerMayBeCaptured...
2012-05-10 Chad RosierFix intendation.
2012-05-10 Dan GohmanTeach DeadStoreElimination to eliminate exit-block...
2012-05-10 Dan GohmanRewrite ScalarEvolution::hasOperand to use an explicit...
2012-05-04 Chandler CarruthRename the Region::block_iterator to Region::block_node...
2012-05-04 Chandler CarruthA pile of long over-due refactorings here. There are...
2012-05-03 Nuno Lopesremove calls to calloc if the allocated memory is not...
2012-05-03 Nuno Lopesadd support for calloc to objectsize lowering
2012-04-30 Duncan SandsJust mark the sign bit as known zero, rather than any...
2012-04-27 Dan GohmanReapply r155682, making constant folding more consisten...
2012-04-27 NAKAMURA TakumiRevert r155682, "Use ConstantExpr::getExtractElement...
2012-04-27 Dan GohmanUse ConstantExpr::getExtractElement when constant-foldi...
2012-04-24 Chandler CarruthFix a crash on valid (if UB) bitcode that is produced...
2012-04-23 Eric ChristopherAllow forward declarations to take a context. This...
2012-04-17 Benjamin KramerRevert "SCEV: When expanding a GEP the final addition...
2012-04-11 Chandler CarruthAdd two statistics to help track how we are computing...
2012-04-10 Andrew TrickFix 12513: Loop unrolling breaks with indirect branches.
2012-04-07 Chandler CarruthFix ValueTracking to conclude that debug intrinsics...
2012-04-07 Benjamin KramerSCEV: When expanding a GEP the final addition to the...
2012-04-06 David ChisnallReintroduce InlineCostAnalyzer::getInlineCost() variant...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-04-03 Eric ChristopherAdd a line number for the scope of the function (starti...
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-03-31 Chandler CarruthFix a typo reported in IRC by someone reviewing this...
2012-03-31 Chandler CarruthRemove a bunch of empty, dead, and no-op methods from...
2012-03-31 Chandler CarruthInitial commit for the rewrite of the inline cost analy...
2012-03-30 Rafael EspindolaAdd computeMaskedBitsLoad back, as it was the change...
2012-03-29 Eric ChristopherLowercase the tag name to match the rest of dwarf.
2012-03-29 Eric ChristopherAdd support for objc property decls according to the...
2012-03-28 Rafael EspindolaHandle intrinsics in GlobalsModRef. Fixes pr12351.
2012-03-28 Chad RosierRevert r153521 as it's causing large regressions on...
2012-03-27 Chad RosierReapply r153423; the original commit was fine. The...
2012-03-26 Andrew TrickSCEV fix: Handle loop invariant loads.
2012-03-26 Chad RosierRevert r153423 as this is causing failures on our inter...
2012-03-26 Rafael EspindolaUse the new range metadata in computeMaskedBits and...
2012-03-25 Chandler CarruthTeach instsimplify how to simplify comparisons of point...
2012-03-25 Chandler CarruthSwitch the pointer-difference simplification logic...
2012-03-24 Chandler CarruthTry to harden the recursive simplification still furthe...
2012-03-24 Chandler CarruthDon't add the instruction about to be RAUW'ed and erase...
2012-03-24 Chandler CarruthRefactor the interface to recursively simplifying instr...
2012-03-23 Eric ChristopherTake out the debug info probe stuff. It's making some...
2012-03-22 Andrew TrickCleanup IVUsers::addUsersIfInteresting.
2012-03-21 Chandler CarruthTeach instsimplify to gracefully degrade in the presenc...
2012-03-20 Andrew TrickLSR: teach isSimplifiedLoopNest to handle PHI IVUsers.
2012-03-20 Andrew TrickLSR: fix IVUsers isSimplifiedLoopNest to perform a...
2012-03-18 Nick LewyckyFactor out the multiply analysis code in ComputeMaskedB...
2012-03-16 Chandler CarruthStart removing the use of an ad-hoc 'never inline'...
2012-03-16 Chandler CarruthPull the implementation of the code metrics out of...
2012-03-16 Andrew TrickLSR fix: Add isSimplifiedLoopNest to IVUsers analysis.
2012-03-16 Eric ChristopherDo the right thing on NULL uint64 fields.
next