Age | Commit message (Expand) | Author |
2009-07-15 | Don't restrict the set of instructions where we try to constant-fold the | Eli Friedman |
2009-07-14 | Move EVER MORE stuff over to LLVMContext. | Owen Anderson |
2009-07-14 | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin |
2009-07-14 | Fix trivial todo in instcombine. | Eli Friedman |
2009-07-13 | PR4548: optimize zext+udiv+trunc to udiv. | Eli Friedman |
2009-07-13 | Canonicalize boolean +/- a constant to a select. | Eli Friedman |
2009-07-13 | These don't really need contexts either. | Owen Anderson |
2009-07-13 | Misc simplifications to InstCombiner::commonIntCastTransforms. Most of | Eli Friedman |
2009-07-13 | Fix comment. | Eli Friedman |
2009-07-13 | Move more functionality over to LLVMContext. | Owen Anderson |
2009-07-13 | Don't bother to call commonIntCastTransforms for bitcasts; int->int | Eli Friedman |
2009-07-13 | Begin the painful process of tearing apart the rat'ss nest that is Constants.... | Owen Anderson |
2009-07-12 | Remove check which is duplicated in | Eli Friedman |
2009-07-11 | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin |
2009-07-11 | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, | Torok Edwin |
2009-07-10 | Push LLVMContext through the PatternMatch API. | Owen Anderson |
2009-07-09 | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson |
2009-07-09 | A little bit more LLVMContextification. | Owen Anderson |
2009-07-06 | "LLVMContext* " --> "LLVMContext *" | Owen Anderson |
2009-07-06 | Thread LLVMContext through the constant folding APIs, which touches a lot of ... | Owen Anderson |
2009-07-03 | Convert the first batch of passes to use LLVMContext. | Owen Anderson |
2009-07-01 | Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487. | Dan Gohman |
2009-06-18 | Generalize the zext(trunc(t) & C) instcombine to work even with | Dan Gohman |
2009-06-17 | Instcombine zext(trunc(x) & mask) to x&mask, even if the trunc has | Dan Gohman |
2009-06-17 | PR3439: Correct a silly mistake in the SimplifyDemandedUseBits code for | Eli Friedman |
2009-06-16 | Generalize a few more instcombines to be vector/scalar-independent. | Dan Gohman |
2009-06-16 | Generalize instcombine's isSafeToLoadUnconditionally() function | Chris Lattner |
2009-06-15 | Support vector casts in more places, fixing a variety of assertion | Dan Gohman |
2009-06-14 | Fix old-style type names in comments. | Dan Gohman |
2009-06-12 | Don't do (x - (y - z)) --> (x + (z - y)) on floating-point types, because | Dan Gohman |
2009-06-11 | Fix 4366: store to null in non-default addr space should not be | Chris Lattner |
2009-06-06 | PR4340: Run SimplifyDemandedVectorElts on insertelement instructions; | Eli Friedman |
2009-06-04 | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman |
2009-06-04 | Don't do the X * 0.0 -> 0.0 transformation in instcombine, because | Dan Gohman |
2009-05-22 | Fix bug in FoldFCmp_IntToFP_Cst. If inttofp is a uintofp, use unsigned instea... | Evan Cheng |
2009-05-21 | Teach ValueTracking a new way to analyze PHI nodes, and and teach | Dan Gohman |
2009-05-13 | calls in nothrow functions can be marked nothrow even if the callee | Chris Lattner |
2009-05-09 | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands |
2009-05-08 | This transform requires valid TargetData info. Wrap it in 'if (TD)' in | Nick Lewycky |
2009-05-07 | Perform constant folding on operands of instructions with non-void | Dan Gohman |
2009-05-06 | Allow readonly functions to unwind exceptions. Teach | Duncan Sands |
2009-04-25 | Return null instead of false, as appropriate. | Dan Gohman |
2009-04-25 | Add several more icmp simplifications. Transform signed comparisons | Dan Gohman |
2009-04-24 | Allow i16 type indices to gep. | Sanjiv Gupta |
2009-04-20 | Before trying to introduce/eliminate cast/ext/trunc to make indices type as | Sanjiv Gupta |
2009-04-08 | Instcombine should not promote whole computation trees to "strange" | Chris Lattner |
2009-04-07 | fix rdar://6762290, a crash compiling cxx filt with clang. | Chris Lattner |
2009-03-31 | Throttle back "fold select into operand" transformation. InstCombine should n... | Evan Cheng |
2009-03-25 | Fix PR3874 by restoring a condition I removed, but making it more | Chris Lattner |
2009-03-24 | oops, I intended to remove this, not comment it out. Thanks Duncan! | Chris Lattner |