- Add AVX COMI{SS,SD}{rr,rm} and UCOMI{SS,SD}{rr,rm}.
[oota-llvm.git] / lib / Transforms / InstCombine /
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse (even more, still) ArgOperand API
2010-06-24 Gabor Greifuse (even more) ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API, also tighten the type of visitFree...
2010-06-24 Gabor Greifuse ArgOperand API
2010-05-28 Dan GohmanMove FindAvailableLoadedValue isSafeToLoadUnconditional...
2010-05-28 Dan GohmanTeach instcombine to promote alloca array sizes.
2010-05-28 Dan GohmanFix instcombine's handling of alloca to accept non...
2010-05-27 Duncan SandsTeach instCombine to remove malloc+free if malloc's...
2010-05-25 Dan GohmanFix a missing newline in debug output.
2010-05-11 Duncan SandsI got tired of VISIBILITY_HIDDEN colliding with the...
2010-05-08 Chris LattnerTeach instcombine to transform a bitcast/(zext|trunc...
2010-04-28 Chris Lattnerfurther clarify alignment of globals, fix instcombine
2010-04-20 Gabor Greifuse abstract accessors to CallInst
2010-04-20 Chris Lattnermove some select simplifications out out instcombine...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-09 Dan GohmanMinor code simplification.
2010-04-08 Dan GohmanAdd variants of ult, ule, etc. which take a uint64_t...
2010-04-07 Dan GohmanSay bitcast instead of bitconvert.
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-23 Evan ChengFix an incorrect logic causing instcombine to miss...
2010-03-20 Gabor GreifAdd a setCalledFunction member to InvokeInst (like...
2010-03-12 Benjamin KramerFactor checked library call optimization into a common...
2010-03-11 Benjamin Kramerstpcpy is so similar to strcpy, it doesn't deserve...
2010-03-11 Eric ChristopherLower stpcpy_chk when possible.
2010-03-11 Eric ChristopherAdd strncpy libcall creator. Use it when it should...
2010-03-08 Evan ChengRe-commit 97860 with fix. getMallocAllocatedType may...
2010-03-06 Eric ChristopherLet the fallthrough handle whether or not we've changed...
2010-03-06 Eric ChristopherMigrate _chk call lowering from SimplifyLibCalls to...
2010-03-06 Eric ChristopherTemporarily revert:
2010-03-06 Evan ChengTransform @llvm.objectsize to integer if the argument...
2010-03-05 Evan ChengInstcombine should turn llvm.objectsize of a alloca...
2010-03-05 Chris Lattnerfix PR6512, a case where instcombine would incorrectly...
2010-03-05 Chris LattnerFix PR6503. This turned into a much more interesting...
2010-03-05 Chris Lattnersimplify some functions and make them work with vector
2010-03-05 Evan ChengAdd missing break for Intrinsic::objectsize case. It...
2010-03-03 Bill WendlingThis test case:
2010-03-02 Dan GohmanFloating-point add, sub, and mul are now spelled fadd...
2010-02-24 Dan GohmanFix indentation.
2010-02-23 Dan GohmanDon't do (X != Y) ? X : Y -> X for floating-point...
2010-02-22 Evan ChengInstcombine constant folding can normalize gep with...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-13 Eric ChristopherFix a problem where we had bitcasted operands that...
2010-02-11 Eric ChristopherMake sure that ConstantExpr offsets also aren't off...
2010-02-11 Chris LattnerRename ValueRequiresCast to ShouldOptimizeCast, to...
2010-02-11 Eric ChristopherAdd ConstantExpr handling to Intrinsic::objectsize...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-09 Eric ChristopherMove Intrinsic::objectsize lowering back to InstCombine...
2010-02-09 Chris Lattnersimplify this code, duh.
2010-02-09 Chris Lattnerfix PR6193, only considering sign extensions *from...
2010-02-08 Chris Lattnerfix some problems handling large vectors reported in...
2010-02-05 Chris Lattnerfix logical-select to invoke filecheck right, and fix...
2010-02-05 Eric ChristopherRemove this code for now. I have a better idea and...
2010-02-04 Eric ChristopherTemporarily revert this since it appears to have caused...
2010-02-04 Eric ChristopherRework constant expr and array handling for objectsize...
2010-02-03 Eric ChristopherIf we're dealing with a zero-length array, don't lower...
2010-02-03 Eric ChristopherRecommit this, looks like it wasn't the cause.
2010-02-02 Eric ChristopherHopefully temporarily revert this.
2010-02-02 Eric ChristopherReformat my last patch slightly.
2010-02-02 Eric ChristopherRe-add strcmp and known size object size checking optim...
2010-02-02 Chris Lattnerdon't turn (A & (C0?-1:0)) | (B & ~(C0?-1:0)) -> C0...
2010-02-02 Dan GohmanLangRef.html says that inttoptr and ptrtoint always...
2010-02-01 Chris Lattnercleanups.
2010-02-01 Chris Lattnerfix rdar://7590304, a miscompilation of objc apps on...
2010-02-01 Chris Lattnerfix rdar://7590304, an infinite loop in instcombine...
2010-01-31 Eli FriedmanSimplify/generalize the xor+add->sign-extend instcombine.
2010-01-31 Eli FriedmanAdd a small transform: transform -(X<<Y) to (-X<<Y...
2010-01-30 Bob WilsonCheck alignment of loads when deciding whether it is...
2010-01-30 Bob WilsonUse more specific types to avoid casts. No functionali...
2010-01-29 Bob WilsonPreserve load alignment in instcombine transformations...
2010-01-29 Eric ChristopherRevert my last couple of patches. They appear to have...
2010-01-29 Bob WilsonImprove isSafeToLoadUnconditionally to recognize that...
2010-01-29 Duncan SandsHaving RHSKnownZero and RHSKnownOne be alternative...
2010-01-29 Eric ChristopherAdd constant support to object size handling and remove...
2010-01-28 Duncan SandsFix PR6165. The bug was that LHSKnownZero was being...
2010-01-24 Chris Lattnermake -fno-rtti the default unless a directory builds...
2010-01-24 Chris Lattnerchange the canonical form of "cond ? -1 : 0" to be
2010-01-23 Chris Lattnerfix a potential overflow issue Eli pointed out.
2010-01-23 Chris Lattnerimplement a simple instcombine xform that has been...
2010-01-22 Victor HernandezKeep ignoring pointer-to-pointer bitcasts
2010-01-22 Chris LattnerStop building RTTI information for *most* llvm librarie...
2010-01-21 Victor HernandezNo need to look through bitcasts for DbgInfoIntrinsic
2010-01-19 Chris Lattneroptimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund...
2010-01-19 Eric ChristopherFix comment.
2010-01-18 Chris Lattnermy instcombine transformations to make extension elimin...
2010-01-17 Owen AndersonFix comment.
2010-01-13 Bill WendlingWhen the visitSub method was split into visitSub and...
next