Code cleanup: pass Offset by pointer to parseInstruction to more explicitly
[oota-llvm.git] / lib / Analysis /
2013-02-20 Chad RosierFormatting.
2013-02-14 Nick LewyckyTeach the DataLayout aware constant folder to be much...
2013-02-13 Pekka JaaskelainenMetadata for annotating loops as parallel. The first...
2013-02-13 Kostya Serebryany[tsan] disable load widening in ThreadSanitizer mode
2013-02-12 Arnold SchwaighoferCost model: Add check for reverse shuffles to CostModel...
2013-02-08 Bob WilsonRevert "Add LLVMContext::emitWarning methods and use...
2013-02-08 Arnold SchwaighoferARM cost model: Address computation in vector mem ops...
2013-02-07 Michael IlsemanIdentify and simplify idempotent intrinsics. Test case...
2013-02-07 Owen AndersonConditionalize constant folding of math intrinsics...
2013-02-06 Owen AndersonSignficantly generalize our ability to constant fold...
2013-02-05 Benjamin KramerConstantFolding: Fix a crash when encoutering a truncat...
2013-02-03 Nuno Lopesuse GEP::accumulateConstantOffset() to replace custom...
2013-02-01 Benjamin KramerInstSimplify: stripAndComputeConstantOffsets can be...
2013-02-01 Dan GohmanAdd a comment explaining an unavailable optimization.
2013-02-01 Dan GohmanRewrite instsimplify's handling if icmp on pointer...
2013-01-31 Dan GohmanAn alloca can be equal to an argument. It can't *alias...
2013-01-31 Dan GohmanChange stripAndComputeConstantOffsets to accept a NULL...
2013-01-31 Dan GohmanAdd a comment.
2013-01-31 Dan GohmanMove isKnownNonNull out of AliasAnalysis.h and into...
2013-01-31 Dan GohmanChange GetPointerBaseWithConstantOffset's DataLayout...
2013-01-31 Dan GohmanMinor code simplification.
2013-01-31 Dan GohmanstripAndComputeConstantOffsets is only called on pointe...
2013-01-24 Benjamin KramerConstantFolding: Add a missing folding that leads to...
2013-01-23 Benjamin KramerConstantFolding: Tweak r173289, it should evaluate...
2013-01-23 Benjamin KramerConstantFolding: Evaluate GEP indices in the index...
2013-01-22 Chandler CarruthBegin fleshing out an interface in TTI for modelling...
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-21 Chandler CarruthSwitch CodeMetrics itself over to use TTI to determine...
2013-01-21 Chandler CarruthSink InlineCost.cpp into IPA -- it is now officially...
2013-01-21 Chandler CarruthMove the inline cost analysis's primary cost query...
2013-01-21 Chandler CarruthNow that the inline cost analysis is a pass, we can...
2013-01-21 Chandler CarruthMake the inline cost a proper analysis pass. This remai...
2013-01-21 Chandler CarruthIntroduce a generic interface for querying an operation...
2013-01-20 Renato GolinRevert CostTable algorithm, will re-write
2013-01-19 Renato GolinFix 80-col and early exit in cost model
2013-01-17 Bill WendlingReverting r171325 & r172363. This was causing a mis...
2013-01-16 Renato GolinChange CostTable model to be global to all targets
2013-01-14 Andrew TrickSCEVExpander fix. RAUW needs to update the InsertedExpr...
2013-01-13 Nuno Lopesfix compile-time regression report by Joerg Sonnenberger:
2013-01-13 Dmitri GribenkoRemove redundant 'llvm::' qualifications
2013-01-11 Andrew TrickUpdate CMakeLists for CallPrinter.cpp.
2013-01-11 Andrew TrickAdded -view-callgraph module pass.
2013-01-09 Nadav RotemARM Cost model: Use the size of vector registers and...
2013-01-09 Nadav RotemCost Model: Move the 'max unroll factor' variable to...
2013-01-07 Chandler CarruthMove CallGraphSCCPass.h into the Analysis tree; that...
2013-01-07 Chandler CarruthSwitch the SCEV expander and LoopStrengthReduce to use
2013-01-07 Chandler CarruthMove the initialization to the Analysis library as...
2013-01-07 Chandler CarruthMake the popcnt support enums and methods have more...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-05 Chandler CarruthSwitch the cost model analysis over to just the TTI...
2013-01-04 Manman RenMemory Dependence Analysis: fix a miscompile that uses...
2013-01-02 Chandler CarruthActually update the CMake and Makefile builds correctly...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthRename VMCore directory to IR.
2012-12-31 Nuno Lopesreimplement GetPointerBaseWithConstantOffset().
2012-12-31 Nuno Lopesrecommit r171298 (add support for PHI nodes to ObjectSi...
2012-12-31 Benjamin KramerRevert "add support for PHI nodes to ObjectSizeOffsetVi...
2012-12-31 Nuno Lopesrevert r171306, since we cannot compare APInts with...
2012-12-31 Nuno Lopesuse ValueTracking's GetPointerBaseWithConstantOffset...
2012-12-31 Nuno Lopesminor code simplification
2012-12-31 Nuno Lopesadd support for GlobalAlias to ObjectSizeOffsetVisitor
2012-12-31 Nuno Lopesadd support for PHI nodes to ObjectSizeOffsetVisitor
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-28 Chandler CarruthNuke some dead code that snuck in some how. I thought...
2012-12-28 Chandler CarruthFix a stunning oversight in the inline cost analysis...
2012-12-28 Chandler CarruthTeach the inline cost analysis about calls that can...
2012-12-28 Chandler CarruthTeach instsimplify to use the constant folder where...
2012-12-28 Chandler CarruthAdd entry points to instsimplify for simplifying calls...
2012-12-24 Bob WilsonAdd LLVMContext::emitWarning methods and use them....
2012-12-24 Nadav RotemUpdate the docs of the cost model.
2012-12-22 Craig TopperRemove trailing whitespace.
2012-12-20 James MolloyAdd a new attribute, 'noduplicate'. If a function conta...
2012-12-19 Nadav RotemFix a bug that was found by building clang with -fsanitize.
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-14 Nadav RotemFix a crash in ValueTracking on vectors of pointers.
2012-12-13 Rafael EspindolaRename isPowerOfTwo to isKnownToBeAPowerOfTwo.
2012-12-12 Rafael EspindolaThe TargetData is not used for the isPowerOfTwo determi...
2012-12-12 Michael IlsemanHave SimplifyBinOp call the new FAdd/FSub/FMul helpers...
2012-12-12 Michael IlsemanAdded a slew of SimplifyInstruction floating-point...
2012-12-11 Chandler CarruthHolding my nose and moving the accumulation routine...
2012-12-11 Chandler CarruthHoist the GEP constant address offset computation to...
2012-12-10 Arnold SchwaighoferOptimistically analyse Phi cycles
2012-12-10 Chandler CarruthAdd a new visitor for walking the uses of a pointer...
2012-12-09 Michael IlsemanReorganize FastMathFlags to be a wrapper around unsigne...
2012-12-07 Chandler CarruthAdd support to ValueTracking for determining that a...
2012-12-06 Michael IlsemanHave CannotBeNegativeZero() be aware of the nsz fast...
2012-12-03 Nadav Rotemconstify the cost API
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-30 Chandler CarruthMove the InstVisitor utility into VMCore where it belon...
2012-11-30 Preston BriggsModified dump() to provide a little
2012-11-29 Benjamin KramerFollow up to 168711: It's safe to base this analysis...
2012-11-29 Andrew TrickImprove isImpliedCond comment a bit.
2012-11-29 Preston BriggsCleaned up a couple of comments.
2012-11-27 Preston BriggsModified depends() to recognize that when all levels...
2012-11-27 Benjamin KramerSCEV: Even if the latch terminator is foldable we can...
2012-11-27 Preston BriggsModify depends(Src, Dst, PossiblyLoopIndependent).
2012-11-27 Michael IlsemanFast-math optimization: fold multiply by zero
2012-11-21 Preston BriggsCorrects a problem where we reply exclusively of GEPs...
2012-11-20 Sebastian Popremoves a few "const" qualifiers
next