Since we have moved unified assembly, switch to ADR instruction instead of a the...
[oota-llvm.git] / lib / Analysis /
2009-07-23 Daniel DunbarConvert StringMap to using StringRef for its APIs.
2009-07-23 Andreas BolkaCache dependence computation using FoldingSet.
2009-07-23 Andreas BolkaMinor cosmetics: indentation, formatting, naming.
2009-07-22 Devang PatelFix thinko.
2009-07-22 Devang PatelAdd replaceAllUsesWith() to FE replace debug info const...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-21 Dan GohmanReplace the original ad-hoc code for determining whethe...
2009-07-21 Owen AndersonRename getConstantInt{True|False} to get{True|False...
2009-07-21 Dan GohmanMake the range calculations for addrecs to be more...
2009-07-21 Dan GohmanWhitespace cleanups.
2009-07-21 Dan GohmanMinor code simplification.
2009-07-20 Dan GohmanAdd a comment to clarify why there isn't any code in...
2009-07-20 Dan GohmanRemove the code that tried to evaluate whether (A pred...
2009-07-20 Dan GohmanMinor code simplification.
2009-07-20 Dan GohmanThe upper argument of ConstantRange is exclusive, not...
2009-07-20 Dan GohmanUpdate this comment.
2009-07-20 Dan GohmanRevert the addition of hasNoPointerOverflow to GEPOperator.
2009-07-18 Nick LewyckyReplace intersectWith with maximalIntersectWith. The...
2009-07-17 Dan GohmanMake BasicAliasAnalysis and Value::getUnderlyingObject use
2009-07-17 Dan GohmanAdd a new Operator class, for handling Instructions...
2009-07-17 Eli FriedmanReplace isTrapping with a new, similar method called
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-16 Dan GohmanFill in some holes in ScalarEvolution's loop iteration...
2009-07-16 Dan GohmanAdd an isLoopSimplifyForm() predicate, following the...
2009-07-15 Ted KremenekLexically order files in CMakeLists.txt files.
2009-07-15 Dan GohmanMake makeLoopInvariant report whether it made any chang...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Dan GohmanFix the expansion of umax and smax in the case where...
2009-07-14 Ted KremenekUpdate CMake file.
2009-07-14 Torok EdwinIntroduce a pointertracking pass.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Dan GohmanMake SCEVCallbackVH::allUsesReplacedWith more thorough...
2009-07-14 Dan GohmanAdd a comment about why ScalarEvolution doesn't recogni...
2009-07-14 Daniel DunbarProfileInfo interface tweaks.
2009-07-14 Dan GohmanIntroduce a new LoopInfo utility function makeLoopInvar...
2009-07-14 Dan GohmanAdd a newline, now that Value's operator<< doesn't...
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Dan GohmanPrint a newline after printing a Value, now that Value...
2009-07-13 Dan GohmanFix a few assertion strings.
2009-07-13 Dan GohmanForward-declare Loop and LoopInfo instead of #including...
2009-07-13 Dan GohmanWhitespace cleanups.
2009-07-13 Dan GohmanFix an 80-column violation.
2009-07-13 Dan GohmanMove isLCSSAForm, isLoopInvariant, getCanonicalInductio...
2009-07-13 Dan GohmanMake Loop and MachineLoop be subclasses of LoopBase...
2009-07-13 Dan GohmanReapply 75252, with a fix to avoid the infinite recursi...
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Dan GohmanMove the memoization check for SCEVSignExtendExpr and
2009-07-13 Dan GohmanConvert SCEV from FoldingSetNode to FastFoldingSetNode...
2009-07-13 Chris Lattnerfactor the 'optimized sort' code out into a static...
2009-07-13 Chris LattnerMove the re-sort of invalidated NonLocalPointerDeps...
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-11 Nick LewyckyRevert r75252 which was causing some crashes at compile...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-10 Dan GohmanRemove ScalarEvolution::hasSCEV, which isn't being...
2009-07-10 Dan GohmanGeneralize ScalarEvolution's cast-folding code to suppo...
2009-07-08 Dan GohmanMake the code that updates ScalarEvolution's internal...
2009-07-08 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Nick LewyckyRemove the vicmp and vfcmp instructions. Because we...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-07 Owen AndersonRe-LLVMContext-ize DebugInfo, now with less breakage.
2009-07-07 Dan GohmanChange all SCEV* to SCEV *.
2009-07-07 Owen AndersonRevert part of r74873 that broke Clang's debug info...
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-06 Owen AndersonFinish LLVMContext-ing lib/Analysis. This required...
2009-07-06 Owen AndersonThread LLVMContext through the constant folding APIs...
2009-07-04 Nick LewyckyWhen comparing constants, consider a less wide constant...
2009-07-03 Andreas BolkaMinor improvement to the LDA debug output.
2009-07-02 Devang PatelSimplify debug info intrisinc lowering.
2009-07-02 Devang PatelFix typo.
2009-07-02 Chris Lattnerdo not try to analyze bitcasts from i64 to <2 x i32...
2009-07-02 Devang PatelAdd debug info utility routines.
2009-07-01 Devang PatelKeep DIDescriptor methods together.
2009-07-01 Andreas BolkaUse AA to check objects before LDA.
2009-07-01 Chris Lattnerimprove the APIs for creating struct and function types...
2009-06-30 Dan GohmanMinor code cleanups.
2009-06-30 Owen AndersonFix the build on Cygwin. Patch by Aaron Gray.
2009-06-30 Andreas BolkaArray accesses are independent if the underlying arrays...
2009-06-30 Dan GohmanMinor formatting, whitespace, and 80-column fixes.
2009-06-29 Dan GohmanUse getSCEV instead of getUnknown to create a SCEV...
2009-06-29 Dan GohmanDon't cache PHI exit values from exhaustive evaluations...
2009-06-29 Andreas BolkaRelax LDA memory instruction checks.
2009-06-29 Torok EdwinCall doInitialization(), releaseMemory(), and doFinaliz...
2009-06-29 Dan GohmanSimplify this code, and avoid using APInt(). This fixes
2009-06-29 Andreas BolkaMissed one.
2009-06-29 Andreas BolkaFix case in LDA util function names.
2009-06-28 Andreas BolkaPrint pairwise dependence results, add testcases.
2009-06-28 Andreas BolkaMinimal LDA interface, maximally conservative tester.
2009-06-28 Andreas BolkaLDA analysis output scaffolding.
2009-06-27 Dan GohmanEliminate a layer of indirection in LoopInfo and Machin...
2009-06-27 Dan GohmanConvert ScalarEvolution to use BumpPtrAllocator and...
2009-06-27 Dan GohmanChange SCEVExpander to use an IRBuilder to emit instruc...
2009-06-26 Dan GohmanIncorporate the insertion point into the key of SCEVExp...
2009-06-26 Dan GohmanFix ScalarEvolution::getAddRecExpr's code which canonic...
2009-06-26 Dan GohmanFix SCEVAddRecExpr::isLoopInvariant to test if all...
2009-06-26 Douglas GregorFix linking of llvm-ld and lli with CMake, from Xerxes...
2009-06-26 Devang PatelRemove debug info anchors - llvm.dbg.compile_units...
2009-06-25 Owen AndersonUse a more correct atomic increment style. This isn...
2009-06-24 Owen AndersonMake this thread-safe.
2009-06-24 Owen AndersonGet rid of a static boolean.
next