Fix some invalid alignments for Neon vld-dup and vld/st-lane instructions.
[oota-llvm.git] / lib / Analysis /
2010-12-09 Owen AndersonTake the first step towards making LVI non-recursive...
2010-12-08 Devang PatelUse type's file info while describing inheritance relat...
2010-12-08 Devang PatelAdd support to create debug info for functions and...
2010-12-08 Devang PatelAdd support to create class type.
2010-12-08 Devang PatelAdd support to create vector, array, enums etc...
2010-12-08 Devang PatelGlobal variable does not need linkage name.
2010-12-07 Devang PatelAdd support to create local variable's debug info.
2010-12-07 Devang PatelAdd support to create variables, structs etc.. using...
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-03 Jakob Stoklund OlesenAlso inore '()' while creating mdnode name from ObjC...
2010-12-03 Devang PatelIgnore '+' while creating mdnode name from ObjC symbol...
2010-12-01 Jay FoadPR5207: Rename overloaded APInt methods set(), clear...
2010-11-30 Chris Lattnermove GetPointerBaseWithConstantOffset out of GVN into...
2010-11-30 Jay FoadPR5207: Make APInt::set(), APInt::clear() and APInt...
2010-11-30 Chris Lattnerstrength reduce this.
2010-11-30 Chris LattnergetLocationForDest should work for memset as well.
2010-11-30 Chris Lattnerenhance basicaa to return "Mod" for a memcpy call when the
2010-11-30 Chris LattnerTeach basicaa that memset's modref set is at worst...
2010-11-29 Frits van BommelTeach ConstantFoldInstruction() how to fold insertvalue...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-29 Chandler CarruthAdd some dead stores to pacify my least favorite GCC...
2010-11-23 Duncan SandsExpand a little on the description of what InstructionS...
2010-11-23 Duncan SandsClarify that constant folding of instructions applies...
2010-11-22 Duncan SandsIf a GEP index simply advances by multiples of a type...
2010-11-22 Duncan SandsMove the "gep undef" -> "undef" transform from instcomb...
2010-11-21 Benjamin KramerInitialize MemDep's TD member so buildbots don't trip...
2010-11-21 Duncan SandsAdd a rather pointless InstructionSimplify transform...
2010-11-21 Duncan SandsFix spelling.
2010-11-21 Chris Lattnerapply Dan's fix for PR8268 which allows constant foldin...
2010-11-21 Chris Lattneradd "getLocation" method to AliasAnalysis for getting...
2010-11-21 Chris Lattnerimplement PR8576, deleting dead stores with intervening...
2010-11-20 Benjamin KramerSimplify code. No change in functionality.
2010-11-19 Benjamin KramerSilence warning about an uninitialized variable.
2010-11-19 Duncan SandsRemove threading of Xor over selects and phis, with...
2010-11-18 Duncan SandsFactor code for testing whether replacing one value...
2010-11-18 Dan GohmanStrip trailing whitespace.
2010-11-18 Dan GohmanUse llvm_unreachable for "impossible" situations.
2010-11-18 Dan GohmanAdd support for PHI-translating sext, zext, and trunc...
2010-11-18 Dan GohmanIntroduce memoization for ScalarEvolution dominates...
2010-11-17 Dan GohmanFactor out the code for purging a SCEV from all the...
2010-11-17 Dan GohmanMerge the implementations of isLoopInvariant and hasCom...
2010-11-17 Dan GohmanMake SCEV::getType() and SCEV::print non-virtual. Move...
2010-11-17 Dan GohmanMove SCEV::dominates and properlyDominates to ScalarEvo...
2010-11-17 Dan GohmanMove SCEV::isLoopInvariant and hasComputableLoopEvoluti...
2010-11-17 Duncan SandsBefore replacing a phi node with a different value, it
2010-11-17 Dan GohmanVerify SCEVAddRecExpr's invariant in ScalarEvolution...
2010-11-17 Dan GohmanFix ScalarEvolution's range memoization to avoid using a
2010-11-17 Duncan SandsMove some those Xor simplifications which don't require...
2010-11-17 Duncan SandsNow that hasConstantValue has been made simpler, it...
2010-11-17 Duncan SandsPreviously SimplifyInstruction could report that an...
2010-11-17 Duncan SandsFix a layering violation: hasConstantValue, which is...
2010-11-17 Duncan SandsHave ScalarEvolution use SimplifyInstruction rather...
2010-11-17 Dan GohmanMemoize results from ScalarEvolution's getUnsignedRange...
2010-11-16 Duncan SandsIn which I discover the existence of loops. Threading...
2010-11-15 Duncan SandsTeach InstructionSimplify the trick of skipping incomin...
2010-11-14 Duncan SandsIf dom tree information is available, make it possible...
2010-11-14 Duncan SandsTeach InstructionSimplify about phi nodes. I chose...
2010-11-14 Duncan SandsBoost the power of phi node constant folding slightly...
2010-11-14 Duncan SandsStrip trailing whitespace.
2010-11-13 Duncan SandsFix typo pointed out by Trevor Harmon.
2010-11-12 Dan GohmanRe-disable TBAA for now; it broke MultiSource/Applicati...
2010-11-12 Dan GohmanEnable TBAA.
2010-11-11 Dan GohmanAdd helper functions for computing the Location of...
2010-11-11 Dan GohmanDon't forget the TBAA info, if available.
2010-11-11 Dan GohmanAvoid calling alias on non-pointer values.
2010-11-11 Dan GohmanIt's not necessary to clear out the Size and TBAATag...
2010-11-11 Dan GohmanSet NonLocalDepInfo's Size field to UnknownSize when...
2010-11-10 Dan GohmanWhen clearing a non-local pointer dependency cache...
2010-11-10 Devang PatelTake care of special characters while creating named...
2010-11-10 Dan GohmanFactor out the code for computing an AliasAnalysis...
2010-11-10 Dan GohmanFully invalidate cached results when a prior query...
2010-11-10 Duncan SandsReduce the maximum recursion depth, 5 seems pointlessly...
2010-11-10 Dan GohmanEnhance GVN to do more precise alias queries for non...
2010-11-10 Duncan SandsTeach InstructionSimplify how to look through PHI nodes...
2010-11-10 Dan GohmanAdd a doesAccessArgPointees helper function, and update...
2010-11-10 Duncan SandsSimplify binary operations where one operand is a selec...
2010-11-10 Dan GohmanMake ModRefBehavior a lattice. Use this to clean up...
2010-11-09 Dan GohmanVAArg doesn't capture its operand.
2010-11-09 Dan GohmanTeach AliasAnalysis about AccessesArgumentsReadonly.
2010-11-09 Dan GohmanTeach LICM and AliasSetTracker about AccessesArgumentsR...
2010-11-09 Duncan SandsFactorize code, no functionality change.
2010-11-08 Dan GohmanRe-introduce the MaxLookup limit to BasicAliasAnalysis'
2010-11-08 Dan GohmanImplement getModRefBehavior for TypeBasedAliasAnalysis.
2010-11-08 Dan GohmanExtend the AliasAnalysis::pointsToConstantMemory interf...
2010-11-08 Dan GohmanDelete getIntrinsicModRefBehavior. Clients can just...
2010-11-08 Dan GohmanTeach BasicAliasAnalysis::getModRefBehavior(const Funct...
2010-11-07 Duncan SandsAdd simplification of floating point comparisons with...
2010-11-07 Duncan SandsFix a README item: when doing a comparison with the...
2010-11-04 Benjamin KramerUse arrays instead of constant-sized SmallVectors.
2010-11-04 Devang PatelIntroduce DIBuilder. It is intended to be a front-end...
2010-11-02 Devang PatelFix DIType verifier. The element 3 is DIFile now.
2010-10-29 Dan GohmanMake ScalarEvolution::forgetLoop forget all contained...
2010-10-29 Dan GohmanTeach memdep to use pointsToConstantMemory to determine...
2010-10-25 Dan GohmanSupport TBAA attachments on calls. This is somewhat...
2010-10-25 Dan GohmanFix chaining in TBAA's pointsToConstantMemory.
2010-10-25 Dan GohmanOnly read one bit for testing for a readonly type,...
2010-10-25 Dan GohmanAdd a comment.
2010-10-25 Dan GohmanUpdate comments; BasicAA is no longer necessarily the...
2010-10-25 Dan GohmanReintroduce these asserts, now that BasicAA is a normal...
2010-10-22 Benjamin KramerMake some symbols static, move classes into anonymous...
next