Commits

Show all
Author Commit Message Labels Comments Date
Owen Anderson
SDISel's constant branch folding can fold away self-loops, which doesn't result in any dead blocks, but
Tags
2 tags
Owen Anderson
Correct handle cases where two phis are coalesced together, and correct break up the case where two different
Owen Anderson
Oops, didn't mean to commit this.
Ted Kremenek
Add libDriver.vcproj to solution file.
Owen Anderson
We don't need to try to coalesce input vregs that are the same as the output vreg.
Owen Anderson
Only trim a live interval if the register is not used after the PHI node.
Owen Anderson
Only remap each VNInfo once when doing renumbering.
Dan Gohman
Re-introduce the 8-bit subreg zext-inreg patterns for x86-32,
Dan Gohman
Fix a shufflevector instcombine that was emitting invalid masks indices
Evan Cheng
PR2535, not PR2355.
Evan Cheng
Fix PR2355: bug in ChangeCompareStride. When the loop termination compare is the only use of its iv stride, the stride can be eliminated by moving it to another stride. If the scale is negative, swap the predicate instead of using a inverse predicate.
Dan Gohman
xchg does not modify FLAGS.
Dan Gohman
Clarify "node" vs. "value" in some comments.
Chris Lattner
optimize a common idiom generated by clang for bitfield access, PR2638.
bcardosolopes
Added support for fp callee saved registers.
Chris Lattner
stacker is really gone.
Chris Lattner
remove stacker
Chris Lattner
Zap sitofp/fptoui pairs. In all cases when the sign difference
Nick Lewycky
Reinstate this optimization, but without the miscompile. Thanks to Bill for
Bill Wendling
Just grep for through the LL code instead of the ASM code
Bill Wendling
Add ARM to the targets to build.
Dan Gohman
Use strcpy instead of sprintf here. This avoids a GCC 4.3 format-string
Bill Wendling
Add default architecture.
Dan Gohman
Pass the computed iteration count value to RewriteLoopExitValues
Bill Wendling
It's "a static", not "an static"
Owen Anderson
Fix breakage on ARM/2008-04-10-ScavengerAssert.ll.
Bill Wendling
Testcase for PR2629.
Evan Cheng
Fix PR2620: Fix X86cmppd selection code so it expects operands to be v2f64.
Evan Cheng
Fix PR2596: out of bound reference.
Owen Anderson
Correctly handle replacement and removal of PHIs with one incoming register.
  1. Prev
  2. Next