2009-02-25 |
Zhou Sheng | Don't block basic block with only SwitchInst to fold... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Add a testcase for the problem fixed in r65289. |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Fix a ValueTracking rule: RHS means operand 1, not... |
tree | commitdiff |
2009-02-24 |
Devang Patel | While folding unconditional return move DbgRegionEndIns... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | Back out the change in 64918 that used sign-extensions... |
tree | commitdiff |
2009-02-21 |
Nick Lewycky | Don't sign extend the char when expanding char -> int... |
tree | commitdiff |
2009-02-21 |
Chris Lattner | rename a function to indicate that it checks for profit... |
tree | commitdiff |
2009-02-20 |
Dan Gohman | Implement "superhero" strength reduction, or full strength |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Use a sign-extend instead of a zero-extend when promoting a |
tree | commitdiff |
2009-02-18 |
Owen Anderson | Add a test for r61358, which I forgot to add way back... |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Change the argument type in this test to something... |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Fix a corner case in the new indvars promotion logic... |
tree | commitdiff |
2009-02-17 |
Duncan Sands | If an alias is dead and so is its aliasee, then globald... |
tree | commitdiff |
2009-02-17 |
Chris Lattner | commit a tweaked version of Daniel's patch for PR3599... |
tree | commitdiff |
2009-02-17 |
Evan Cheng | Strengthen the "non-constant stride must dominate loop... |
tree | commitdiff |
2009-02-16 |
Dan Gohman | Fix EnforceKnownAlignment so that it doesn't ever reduc... |
tree | commitdiff |
2009-02-16 |
Dan Gohman | Rename IndVarsSimplify to IndVarSimplify, to be consist... |
tree | commitdiff |
2009-02-16 |
Dan Gohman | Change these tests to use regular loads instead of... |
tree | commitdiff |
2009-02-15 |
Duncan Sands | If the target of an alias has internal linkage, then the |
tree | commitdiff |
2009-02-15 |
Evan Cheng | Fix pr3571: If stride is a value defined by an instruct... |
tree | commitdiff |
2009-02-14 |
Dan Gohman | Extend the IndVarSimplify support for promoting inducti... |
tree | commitdiff |
2009-02-13 |
Nick Lewycky | Mark strto* as readonly when the endptr is null. |
tree | commitdiff |
2009-02-13 |
Nick Lewycky | On strtod and friends, mark 'endptr' nocapture in the... |
tree | commitdiff |
2009-02-13 |
Nick Lewycky | Reapply r64300: |
tree | commitdiff |
2009-02-12 |
Dan Gohman | Teach IndVarSimplify to optimize code using the C ... |
tree | commitdiff |
2009-02-12 |
Nate Begeman | Add suppport for ConstantExprs of shufflevectors whose... |
tree | commitdiff |
2009-02-12 |
Chris Lattner | Fix a nasty bug (PR3550) where the inline pass could... |
tree | commitdiff |
2009-02-11 |
Bill Wendling | Revert r64300 and r64301. These were causing the follow... |
tree | commitdiff |
2009-02-11 |
Duncan Sands | Make sure the SCC pass manager initializes any contained |
tree | commitdiff |
2009-02-11 |
Devang Patel | If llvm.dbg.region.end is disappearing then remove... |
tree | commitdiff |
2009-02-10 |
Devang Patel | Ignore dbg intrinsic while folding unconditional branch. |
tree | commitdiff |
2009-02-10 |
Devang Patel | Do not clone llvm.dbg.func.start and corresponding... |
tree | commitdiff |
2009-02-10 |
Devang Patel | Enable scalar replacement of AllocaInst whose one of... |
tree | commitdiff |
2009-02-09 |
Dale Johannesen | Fix PR 3471, and some cleanups. |
tree | commitdiff |
2009-02-07 |
Mon P Wang | Instrcombine should not change load(cast p) to cast... |
tree | commitdiff |
2009-02-06 |
Devang Patel | Ignore DbgInfoIntrinsics. |
tree | commitdiff |
2009-02-06 |
Chris Lattner | fix PR3489, use bits instead of bytes. |
tree | commitdiff |
2009-02-05 |
Devang Patel | Ignore dbg intrinsics while propagating conditional... |
tree | commitdiff |
2009-02-05 |
Devang Patel | Revert rev. 63876. It is causing llvm-gcc bootstrap... |
tree | commitdiff |
2009-02-05 |
Devang Patel | Remove dead blocks in the end. |
tree | commitdiff |
2009-02-05 |
Devang Patel | Ignore dbg intrinsics while propagating conditional... |
tree | commitdiff |
2009-02-05 |
Devang Patel | Ignore dbg intrinsics while folding switch instruction. |
tree | commitdiff |
2009-02-04 |
Devang Patel | Ignore dbg intrinsics. |
tree | commitdiff |
2009-02-04 |
Duncan Sands | Allow the inverse transform x86_fp80 -> i80 (also |
tree | commitdiff |
2009-02-04 |
Duncan Sands | Fix PR3468: a crash when constant folding a bitcast of |
tree | commitdiff |
2009-02-04 |
Devang Patel | While folding vallue comparison terminators ignore... |
tree | commitdiff |
2009-02-04 |
Devang Patel | Ignore dbg intrinsics while hoisting common code in... |
tree | commitdiff |
2009-02-03 |
Devang Patel | Do not let dbg intrinsic block folding of two entry... |
tree | commitdiff |
2009-02-03 |
Chris Lattner | teach "convert from scalar" to handle loads of fca's. |
tree | commitdiff |
2009-02-03 |
Chris Lattner | make scalar conversion handle stores of first class |
tree | commitdiff |
2009-02-03 |
Chris Lattner | Make SROA produce a vector only when the alloca is... |
tree | commitdiff |
2009-02-03 |
Chris Lattner | this produces an undefined result, just check that... |
tree | commitdiff |
2009-02-03 |
Evan Cheng | APInt'fy SimplifyDemandedVectorElts so it can analyze... |
tree | commitdiff |
2009-02-03 |
Chris Lattner | add another case of undefined behavior without crashing... |
tree | commitdiff |
2009-02-03 |
Nick Lewycky | Revert r63600. It didn't fix the bug, it just moved... |
tree | commitdiff |
2009-02-03 |
Nick Lewycky | Update the callgraph when replacing InvokeInst with... |
tree | commitdiff |
2009-02-03 |
Chris Lattner | Teach ConvertUsesToScalar to handle memset, allowing... |
tree | commitdiff |
2009-02-03 |
Chris Lattner | rearrange how SRoA handles promotion of allocas to... |
tree | commitdiff |
2009-02-03 |
Chris Lattner | this test produces an undefined value, we don't care |
tree | commitdiff |
2009-02-02 |
Chris Lattner | update test |
tree | commitdiff |
2009-02-02 |
Chris Lattner | Fix a bug which caused us to miscompile a couple of Ada |
tree | commitdiff |
2009-02-02 |
Chris Lattner | reduce testcase. |
tree | commitdiff |
2009-01-31 |
Nick Lewycky | Reinstate this optimization to fold icmp of xor when... |
tree | commitdiff |
2009-01-31 |
Chris Lattner | Fix PR3452 (an infinite loop bootstrapping) by disablin... |
tree | commitdiff |
2009-01-31 |
Chris Lattner | now that all the pieces are in place, teach instcombine's |
tree | commitdiff |
2009-01-31 |
Chris Lattner | make sure to set Changed=true when instcombine hacks... |
tree | commitdiff |
2009-01-31 |
Chris Lattner | Simplify and generalize the SROA "convert to scalar... |
tree | commitdiff |
2009-01-28 |
Chris Lattner | Fix some issues with volatility, move "CanConvertToScal... |
tree | commitdiff |
2009-01-28 |
Chris Lattner | strengthen this test. |
tree | commitdiff |
2009-01-26 |
Mon P Wang | Fixed optimization of combining two shuffles where... |
tree | commitdiff |
2009-01-26 |
Chris Lattner | Handle single-entry phi nodes gracefully in condprop. |
tree | commitdiff |
2009-01-26 |
Chris Lattner | Fix PR3408 by making a non-obvious assumption very... |
tree | commitdiff |
2009-01-25 |
Nick Lewycky | Actually run the test in this directory. |
tree | commitdiff |
2009-01-25 |
Nick Lewycky | The function that does nothing but call malloc is noali... |
tree | commitdiff |
2009-01-24 |
Torok Edwin | testcase for PR3381. |
tree | commitdiff |
2009-01-24 |
Chris Lattner | Make InstCombineStoreToCast handle aggregates more... |
tree | commitdiff |
2009-01-23 |
Chris Lattner | fix two more cases where we could let the NLPDI cache... |
tree | commitdiff |
2009-01-22 |
Chris Lattner | fix a testcase. |
tree | commitdiff |
2009-01-22 |
Chris Lattner | Fix PR3358, a really nasty bug where recursive phi... |
tree | commitdiff |
2009-01-21 |
Dale Johannesen | Do not use host floating point types when emitting |
tree | commitdiff |
2009-01-21 |
Dale Johannesen | Disable on x86_64 until I figure out what's wrong. |
tree | commitdiff |
2009-01-21 |
Dale Johannesen | Make special cases (0 inf nan) work for frem. |
tree | commitdiff |
2009-01-20 |
Dale Johannesen | Calls to fmod, it turns out, are constant-folded by |
tree | commitdiff |
2009-01-20 |
Bill Wendling | Temporarily XFAIL until this can be looked at. r62557... |
tree | commitdiff |
2009-01-20 |
Chris Lattner | another fix for PR3354 |
tree | commitdiff |
2009-01-19 |
Chris Lattner | Fix a problem exposed by PR3354: simplifycfg was making... |
tree | commitdiff |
2009-01-19 |
Dale Johannesen | Move & restructure test per review. |
tree | commitdiff |
2009-01-19 |
Chris Lattner | convert this to an unfoldable potentially trapping... |
tree | commitdiff |
2009-01-19 |
Chris Lattner | Fix PR3353, infinitely jump threading an infinite loop... |
tree | commitdiff |
2009-01-19 |
Bill Wendling | Temporarily revert r62487. It's causing this error... |
tree | commitdiff |
2009-01-19 |
Chris Lattner | Fix PR3016, a bug which can occur do to an invalid... |
tree | commitdiff |
2009-01-18 |
Nick Lewycky | Forgot this in the previous checkin: fopen now has... |
tree | commitdiff |
2009-01-16 |
Chris Lattner | Fix PR3335 by not turning a store to one address space... |
tree | commitdiff |
2009-01-16 |
Evan Cheng | Clean up previous cast optimization a bit. Also make... |
tree | commitdiff |
2009-01-15 |
Evan Cheng | - Teach CanEvaluateInDifferentType of this xform: sext... |
tree | commitdiff |
2009-01-14 |
Chris Lattner | Fix PR3325, a miscompilation of invokes by IPSCCP.... |
tree | commitdiff |
2009-01-14 |
Dale Johannesen | Fix the time regression I introduced in 464.h264ref... |
tree | commitdiff |
2009-01-14 |
Chris Lattner | rewrite OptimizeAwayTrappingUsesOfLoads to 1) avoid... |
tree | commitdiff |
2009-01-13 |
Dale Johannesen | Fix testsuite regressions from recursive inlining. |
tree | commitdiff |
2009-01-13 |
Dan Gohman | Make instcombine ensure that all allocas are explicitly... |
tree | commitdiff |
next |