Remove a instcombine transform that (no longer?) makes sense:
[oota-llvm.git] / lib / Transforms / Scalar /
2012-06-25 Nuno Lopesrevert my previous commit (r159173), since as Eli point...
2012-06-25 Nuno Lopesdo not set realloc() as NotAlias, since it can return...
2012-06-25 Dan GohmanFix the objc_autoreleasedReturnValue optimization code...
2012-06-25 Nuno Lopesimprove optimization of invoke instructions:
2012-06-24 NAKAMURA Takumillvm/lib: [CMake] Add explicit dependency to intrinsics...
2012-06-24 Nick LewyckyRemove a dangling reference to a deleted instruction...
2012-06-23 Nuno LopesBoundsChecking: attach debug info to traps to make...
2012-06-21 Nuno Lopesport the BoundsChecking patch to the new MemoryBuiltin...
2012-06-21 Nuno Lopesrefactor the MemoryBuiltin analysis:
2012-06-21 Nadav RotemAdd a number of threshold arguments to the SRA pass.
2012-06-17 Pete CooperNow that SROA can form alloca's for dynamic vector...
2012-06-16 Hal FinkelMove the Metadata merging methods from GVN and make...
2012-06-16 Evan ChengIt's not deterministic to iterate over SmallPtrSet...
2012-06-16 Pete CooperFix crash from r158529 on Bullet.
2012-06-15 Andrew TrickLSR: fix expansion of scaled reg in non-address type...
2012-06-15 Andrew TrickLSR fix: "Special" users are just like "Basic" users...
2012-06-15 Pete CooperAllow SROA to split up an array of vectors into multipl...
2012-06-15 Duncan SandsFix issues (infinite loop and/or crash) with self-refer...
2012-06-14 Pete CooperRecommit r158407: Allow SROA to look at a vector type...
2012-06-14 Pete CooperRevert r158454: Allow SROA to look at a vector type...
2012-06-14 Pete CooperRecommit r158407: Allow SROA to look at a vector type...
2012-06-13 Pete CooperRevert "Allow SROA to look at a vector type and see...
2012-06-13 Pete CooperAllow SROA to look at a vector type and see if the...
2012-06-13 Duncan SandsIt is possible for several constants which aren't indiv...
2012-06-13 Duncan SandsWhen linearizing a multiplication, return at once if...
2012-06-12 Duncan SandsUse DenseMap as SmallMap workaround rather than std...
2012-06-12 Duncan SandsUse std::map rather than SmallMap because SmallMap...
2012-06-12 Duncan SandsNow that Reassociate's LinearizeExprTree can look throu...
2012-06-08 Duncan SandsReapply commit 158073 with a fix (the testcase was...
2012-06-08 Nuno LopesBoundsChecking: add support for ConstantPointerNull...
2012-06-08 Duncan SandsRevert commit 158073 while waiting for a fix. The...
2012-06-06 Duncan SandsGrab-bag of reassociate tweaks. Unify handling of...
2012-06-04 Rafael EspindolaWhen gvn decides to replace an instruction with another...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-01 Nuno LopesBoundsChecking: fix a bug when the handling of recursiv...
2012-05-31 Nuno Lopesadd -bounds-checking-multiple-traps option to make...
2012-05-31 Nuno Lopesrevamp BoundsChecking considerably:
2012-05-31 Duncan SandsEnhance the sinking code to handle diamond patterns...
2012-05-29 Nuno Lopesbounds checking:
2012-05-27 Chris LattnerReimplement the intrinsic verifier to use the same...
2012-05-26 Duncan SandsSince commit 157467, if reassociate isn't actually...
2012-05-26 Duncan SandsMove this debug statement earlier so it is easy to...
2012-05-25 Nuno Lopesbounds checking: add support for byval arguments
2012-05-25 Nuno Lopesboundschecking:
2012-05-25 Duncan SandsMake the reassociation pass more powerful so that it...
2012-05-23 Nuno LopesBoundsChecking: add a couple of simple tests and fix...
2012-05-22 Nuno Lopesaddress some of John Criswell's comments
2012-05-22 Nuno Lopeshopefully fix the CMake build. sorry for breakage
2012-05-22 Nuno Lopesadd a new pass to instrument loads and stores for run...
2012-05-22 Duncan SandsFix PR12858, a crash due to GVN's PRE not fully removin...
2012-05-21 Dan GohmanMark an unreachable region of code with llvm_unreachable.
2012-05-20 Peter CollingbourneDo not pass an invalid domtree to SimplifyInstruction...
2012-05-19 Peter CollingbourneDo not eliminate allocas whose alignment exceeds that...
2012-05-18 Dan GohmanFix replacing all the users of objc weak runtime routines
2012-05-15 David MajnemerTeach SimplifyLibCalls about stpcpy.
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-05-10 Dan GohmanTeach DeadStoreElimination to eliminate exit-block...
2012-05-10 Nuno Lopesteach DSE and isInstructionTriviallyDead() about calloc
2012-05-09 Dan GohmanFix the objc_storeStrong recognizer to stop before...
2012-05-09 Craig TopperRemove unused variable to get rid of warning.
2012-05-08 Dan GohmanMiscellaneous accumulated cleanups.
2012-05-08 Dan GohmanFix objc_storeStrong pattern matching to catch a potent...
2012-05-08 Duncan SandsCalling ReassociateExpression recursively is extremely...
2012-05-07 Owen AndersonTeach reassociate to commute FMul's and FAdd's in order...
2012-05-06 Benjamin KramerSwitch the select to branch transformation on by default.
2012-05-05 Benjamin KramerCodeGenPrepare: Add a transform to turn selects into...
2012-05-04 Bill WendlingAdd 'landingpad' instructions to the list of instructio...
2012-05-04 Chandler CarruthA pile of long over-due refactorings here. There are...
2012-05-02 Bill WendlingWhitespace cleanup.
2012-05-02 Bill WendlingThe value held in the vector may be RAUW'ed by some...
2012-05-01 Nick LewyckyAn instruction in a loop is not guaranteed to be execut...
2012-04-30 Bill WendlingSecond attempt at PR12573:
2012-04-30 Bill WendlingRemove hack from r154987. The problem persists even...
2012-04-30 Rafael EspindolaMake sure HoistInsertPosition finds a position that...
2012-04-27 David BlaikieChange recurse depth limit to uint32 to fix warning.
2012-04-27 Dan GohmanMiscellaneous accumulated cleanups.
2012-04-27 Mon P WangAdd an early bailout to IsValueFullyAvailableInBlock...
2012-04-26 Jakob Stoklund OlesenBreak up getProfitableChainIncrement().
2012-04-26 Jakob Stoklund OlesenTurn IVChain into a struct.
2012-04-26 Chandler CarruthTeach the reassociate pass to fold chains of multiplies...
2012-04-25 Jakob Stoklund OlesenPrint IV chain numbers while collecting them.
2012-04-25 Dan GohmanSimplify the known retain count tracking; use a boolean...
2012-04-24 Dan GohmanBuild custom predecessor and successor lists for each...
2012-04-19 Bill WendlingPut this expensive check below the less expensive ones.
2012-04-19 Dan GohmanAvoid a bug in the path count computation, preventing...
2012-04-18 Dan GohmanDon't crash on code where the user put __attribute__...
2012-04-18 Bill WendlingUse a heavy hammer to fix PR12573.
2012-04-18 Andrew Trickloop-reduce: Add an early bailout to catch extremely...
2012-04-17 Joe Grofffix pr12559: mark unavailable win32 math libcalls
2012-04-13 Dan GohmanAdd some comments, and fix a few places that missed...
2012-04-13 Dan GohmanConsider ObjC runtime calls objc_storeWeak and others...
2012-04-13 Dan GohmanUse the new Use-aware dominates method to apply the...
2012-04-13 Dan GohmanDon't move objc_autorelease calls past autorelease...
2012-04-11 Chad RosierTypo.
2012-04-10 Andrew TrickFix 12513: Loop unrolling breaks with indirect branches.
2012-04-10 Andrew Trickwhitespace
2012-04-06 Duncan SandsMake GVN's propagateEquality non-recursive. No intende...
2012-04-05 Dan GohmanFix accidentally inverted logic from r152803, and make the
2012-04-05 Jakob Stoklund OlesenPass the right sign to TLI->isLegalICmpImmediate.
2012-04-04 Hongbin ZhengLoopUnrollPass: Use variable "Threshold" instead of...
next