Fix the last -Wnon-pod-memset I'm seeing. This is benign, but appears
[oota-llvm.git] / lib / Transforms / Scalar /
2011-04-28 Chris Lattnerteach GVN to widen integer loads when they are overalig...
2011-04-28 Andrew TrickReverting r130340 in the unlikely event that it's respo...
2011-04-27 Andrew TrickFixes PR9730: indvars: An asserting value handle still...
2011-04-27 Devang PatelSimplify cfg inserts a call to trap when unreachable...
2011-04-26 Chris LattnerImprove the bail-out predicate to really only kick...
2011-04-26 Chris LattnerEnhance MemDep: When alias analysis returns a partial...
2011-04-23 Jay FoadRemove unused STL header includes.
2011-04-20 Cameron ZwarichFix another case of <rdar://problem/9184212> that only...
2011-04-20 Cameron ZwarichThe bitcast case here is actually handled uniformly...
2011-04-20 Cameron ZwarichCleanup some code to better use an early return style...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-14 Owen AndersonFix an infinite alternation in JumpThreading where...
2011-04-14 Mon P WangCleanup r129509 based on comments by Chris
2011-04-14 Mon P WangCleanup r129472 by using a utility routine as suggested...
2011-04-14 Chris Lattnerfix a couple -Wsign-compare warnings.
2011-04-13 Mon P WangVectors with different number of elements of the same...
2011-04-13 Junjie GuFixed the revision 129449.
2011-04-13 Junjie GuPassing unroll parameters (unroll-count, threshold...
2011-04-13 Rafael EspindolaAdd the alias analysis to the C api.
2011-04-13 Bill WendlingReapply r129401 with patch for clang.
2011-04-12 Bill WendlingRevert r129401 for now. Clang is using the old way...
2011-04-12 Bill WendlingRemove the unaligned load intrinsics in favor of using...
2011-04-12 Dan GohmanFix reassociate to use a worklist instead of recursing...
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-04-09 Chris Lattnerfix PR9523, a crash in looprotate on a non-canonical...
2011-04-09 Chris LattnerFix a bug where RecursivelyDeleteTriviallyDeadInstructi...
2011-04-07 Rafael EspindolaExpose more passes to the C API.
2011-04-07 Eli FriedmanPR9634: Don't unconditionally tell the AliasSetTracker...
2011-03-30 Bill Wendling* The DSE code that tested for overlapping needed to...
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2011-03-29 Benjamin KramerDSE: Remove an early exit optimization that depended...
2011-03-29 Cameron ZwarichDo some simple copy propagation through integer loads...
2011-03-26 Bill WendlingSimplification noticed by Frits.
2011-03-26 Bill WendlingRework the logic that determines if a store completely...
2011-03-26 Cameron ZwarichFix a typo and add a test.
2011-03-26 Bill WendlingPR9561: A store with a negative offset (via GEP) could...
2011-03-24 Cameron ZwarichDebug intrinsics must be skipped at the beginning and...
2011-03-24 Cameron ZwarichIt is enough for the CallInst to have no uses to be...
2011-03-24 Devang Patels/UpdateDT/ModifiedDT/g
2011-03-24 Cameron ZwarichDo early taildup of ret in CodeGenPrepare for potential...
2011-03-24 Cameron ZwarichUse an early return instead of a long if block.
2011-03-24 Cameron ZwarichWhen UpdateDT is set, DT is invalid, which could cause...
2011-03-24 Cameron ZwarichCheck for TLI so that -codegenprepare can be used from...
2011-03-23 Cameron ZwarichFix PR9464 by correcting some math that just happened...
2011-03-21 Evan ChengRe-apply r127953 with fixes: eliminate empty return...
2011-03-19 Daniel DunbarRevert r127953, "SimplifyCFG has stopped duplicating...
2011-03-19 Evan ChengSimplifyCFG has stopped duplicating returns into predec...
2011-03-18 Andrew TrickRemove TargetData and ValueTracking includes. I didn...
2011-03-17 Andrew TrickAdded isValidRewrite() to check the result of ScalarEvo...
2011-03-17 Andrew Trickwhitespace
2011-03-16 Cameron ZwarichFix a comment.
2011-03-16 Cameron ZwarichOnly convert allocas to scalars if it is profitable...
2011-03-16 Cameron ZwarichBetter use initializer lists.
2011-03-16 Cameron ZwarichAdd a clarifying comment.
2011-03-14 Andrew TrickAdded SCEV::NoWrapFlags to manage unsigned, signed...
2011-03-14 Andrew Trickwhitespace
2011-03-11 Cameron ZwarichRoll r127459 back in:
2011-03-11 Daniel DunbarRevert r127459, "Optimize trivial branches in CodeGenPr...
2011-03-11 Cameron ZwarichOptimize trivial branches in CodeGenPrepare, which...
2011-03-10 Dan GohmanRecursivelyDeleteTriviallyDeadInstructions only needs a
2011-03-10 Dan GohmanFix reassociate to postpone certain instruction deletio...
2011-03-09 Devang PatelPreserve line number information while simplifying...
2011-03-09 Cameron ZwarichFix a crasher introduced by r127317 that is seen on...
2011-03-09 Cameron ZwarichAdd support to scalar replacement for partial vector...
2011-03-09 Cameron ZwarichMove vector type merging to a separate function in...
2011-03-08 Devang PatelWhile sinking an instruction, do not lose llvm.dbg...
2011-03-07 Devang PatelPreserve line no. info.
2011-03-05 Cameron ZwarichFix PR9398 - 10% of llc compile time is spent in Value...
2011-03-03 Richard OsborneFix typo in comment.
2011-03-03 Richard OsborneOptimize fprintf -> iprintf if there are no floating...
2011-03-03 Richard OsborneOptimize sprintf -> siprintf if there are no floating...
2011-03-03 Richard OsborneOptimize printf -> iprintf if there are no floating...
2011-03-02 Cameron ZwarichRemove some more unused code that I missed.
2011-03-02 Cameron ZwarichEliminate the unused CodeGenPrepare option to split...
2011-03-01 Cameron ZwarichStop computing the number of uses twice per value in...
2011-02-28 Ted KremenekUnbreak CMake build.
2011-02-28 Chris Lattnerupdate cmake
2011-02-28 Dan GohmanDelete the GEPSplitter experiment.
2011-02-28 Dan GohmanDelete the SimplifyHalfPowrLibCalls pass, which was...
2011-02-24 Chris Lattnerwire TargetLibraryInfo into simplify libcalls and use...
2011-02-24 Chris Lattnermove a massive amount of code out into its own helper...
2011-02-22 Cameron ZwarichMake LoopDeletion work on loops with multiple edges...
2011-02-21 Chris Lattnerfix a crasher in disabled code (on variable stride...
2011-02-21 Chris LattnerAdd some (disabled code) to print out negative strides.
2011-02-19 Chris Lattnerrewrite the memset_pattern pattern generation stuff...
2011-02-19 Chris LattnerImplement rdar://9009151, transforming strided loop...
2011-02-18 Chris LattnerMake loop-idiom use TargetLibraryInfo to determine...
2011-02-18 Chris Lattnerprevent jump threading from merging blocks when their...
2011-02-17 Chris Lattnerfix PR9215, preventing -reassociate from clearing nsw...
2011-02-15 Duncan SandsSpelling fix: consequtive -> consecutive.
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Devang PatelDo not hoist @llvm.dbg.value. Here, @llvm.dbg.value...
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2011-02-12 Daniel DunbarSimplifyLibCalls: Add missing legalize check on various...
2011-02-11 Cameron ZwarichMake LoopUnswitch preserve ScalarEvolution by just...
2011-02-11 Cameron ZwarichLoopInstSimplify preserves ScalarEvolution.
2011-02-10 Cameron ZwarichIf we can't avoid running loop-simplify twice for now...
2011-02-10 Eric ChristopherRevert this in an attempt to bring the builders back.
next