Fix some minor MSVC compiler warnings.
[oota-llvm.git] / lib / Transforms /
2009-07-18 Eli FriedmanCanonicalize bitcasts between types like <1 x i64>...
2009-07-18 Eli FriedmanBack out 76300; apparently the preference is to canonic...
2009-07-18 Chris Lattneradd a fixme
2009-07-18 Eli FriedmanAdd combine: X sdiv (1 << Y) -> X udiv (1 << Y) when...
2009-07-18 Eli FriedmanRemove no-op check.
2009-07-18 Eli FriedmanRemove dead check.
2009-07-18 Eli FriedmanCanonicalize insert/extractelement from single-element...
2009-07-18 Eli FriedmanFix simplifylibcalls memset recognition to work on...
2009-07-18 Nick LewyckyReplace intersectWith with maximalIntersectWith. The...
2009-07-18 Eli FriedmanFix the inline cost calculation to take into account...
2009-07-18 Eli FriedmanAdd line breaks to make the debug output a bit more...
2009-07-17 Dan GohmanConvert more code to use Operator instead of explicitly...
2009-07-17 Dan GohmanMake BasicAliasAnalysis and Value::getUnderlyingObject use
2009-07-17 Dan GohmanFix some typos in a comment.
2009-07-17 Dan GohmanAdd a new Operator class, for handling Instructions...
2009-07-17 Daniel DunbarInitialize another Context, in the hopes of unbreaking...
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-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-15 Eli FriedmanSwitch invars away from using isTrapping when it really...
2009-07-15 Eli FriedmanDon't restrict the set of instructions where we try...
2009-07-15 Dan GohmanFix indentation.
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 Dale JohannesenRevert 75571; I'm convinced this isn't the right thing...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Dan GohmanRequire IVUsers after LCSSA, since LCSSA does not prese...
2009-07-14 Eli FriedmanFix trivial todo in instcombine.
2009-07-14 Dan GohmanUpdate LoopSimplify and LoopUnswitch to use the new...
2009-07-14 Dan GohmanFix indvars to not assume that a loop with a single...
2009-07-14 Dale JohannesenDon't delete asm's just because their inputs are undefined;
2009-07-13 Eli FriedmanPR4548: optimize zext+udiv+trunc to udiv.
2009-07-13 Eli FriedmanCanonicalize boolean +/- a constant to a select.
2009-07-13 Owen AndersonThese don't really need contexts either.
2009-07-13 Dan GohmanMake Loop and MachineLoop be subclasses of LoopBase...
2009-07-13 Eli FriedmanMisc simplifications to InstCombiner::commonIntCastTran...
2009-07-13 Eli FriedmanFix comment.
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Eli FriedmanDon't bother to call commonIntCastTransforms for bitcas...
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-12 Eli FriedmanRemove check which is duplicated in
2009-07-11 Chris Lattnersilence a vc++ warning.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-11 Nick LewyckyMove a method that creates constant ranges relative...
2009-07-10 Owen AndersonPush LLVMContext through the PatternMatch API.
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-09 Owen AndersonA little bit more LLVMContextification.
2009-07-09 Nick LewyckyThere's no need to consider PHI nodes in the same block...
2009-07-09 Nick LewyckyAdd some statistics to SSI so we can see what it's...
2009-07-08 Owen AndersonPush LLVMContext _back_ through IRBuilder.
2009-07-08 Dan GohmanTell ScalarEvolution to forget a loop before starting...
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 Dan GohmanChange all SCEV* to SCEV *.
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-06 Owen AndersonMore LLVMContext-ification.
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-03 Mike StumpFix build.
2009-07-03 Owen AndersonEven more passes being LLVMContext'd.
2009-07-03 Nick LewyckyAdd Static Single Information construction pass writte...
2009-07-03 Duncan SandsAdd newline at end of file.
2009-07-03 Owen AndersonSecond batch of passes using LLVMContext.
2009-07-03 Owen AndersonConvert the first batch of passes to use LLVMContext.
2009-07-02 Chris Lattnerfix inverted logic pointed out by John McCall, noticed...
2009-07-02 Dan GohmanFix a bunch of other places that used operator[] to...
2009-07-01 Dan GohmanRequest LCSSA after LoopSimplify. This fixes a problem...
2009-07-01 Dan GohmanFix an instcombine abort on a scalar-to-vector bitcast...
2009-07-01 Owen AndersonAdd a pointer to the owning LLVMContext to Module....
2009-07-01 Chris Lattnerimprove the APIs for creating struct and function types...
2009-06-30 Dan GohmanMinor code simplification.
2009-06-27 Dan GohmanDon't try to split a loop when the controlling icmp...
2009-06-27 Dan GohmanRemove the block from the LoopInfo, rather than just...
2009-06-27 Dan GohmanTeach LoopSimplify how to merge multiple loop exits...
2009-06-27 Dan GohmanMore minor code simplifications.
2009-06-27 Dan GohmanWhen a value is used multiple times within a single...
2009-06-26 Dan GohmanIncorporate the insertion point into the key of SCEVExp...
2009-06-26 Devang PatelRemove unused routines.
2009-06-26 Owen AndersonConstify this value.
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-26 Dan GohmanChange this code to a form about which VC++ reportedly...
2009-06-26 Dan GohmanFix LCSSA to avoid emitting a PHI node for the unwind...
2009-06-26 Dan GohmanMinor code simplification.
2009-06-25 Dan GohmanReword a few comments.
2009-06-24 Dan GohmanWhen inserting code into a loop preheader, insert it...
2009-06-24 Dan GohmanExtend ScalarEvolution's multiple-exit support to compu...
2009-06-24 Dan GohmanDon't emit a redundant BitCastInst if the value to...
2009-06-22 Dan GohmanFix a few minor issues that were exposed by the removal...
2009-06-22 Owen AndersonSCEVHandle is no more!
2009-06-22 Dan GohmanFix this code to correctly handle loops with multiple...
2009-06-21 Dan GohmanRename a variable for consistency with the ExitBlock...
2009-06-19 Dan GohmanFix a typo in a comment that Frits von Bommel noticed.
2009-06-19 Dan GohmanRe-apply r73718, now that the fix in r73787 is in,...
2009-06-19 Dan GohmanFix LSR's OptimizeSMax to ignore max operators with...
2009-06-19 Evan ChengRevert 73718. It's breaking 254.gap.
2009-06-19 Chris Lattnermake jump threading handle lexically identical compare...
next