[llvm-commits] [llvm] r66941 - in /llvm/trunk: include/llvm/CodeGen/FastISel.h lib/CodeGen/SelectionDAG/FastISel.cpp lib/Target/X86/X86FastISel.cpp test/CodeGen/X86/fast-isel-i1.ll

Chris Lattner clattner at apple.com
Fri Mar 13 13:43:17 PDT 2009


On Mar 13, 2009, at 1:42 PM, Dan Gohman wrote:

> Author: djg
> Date: Fri Mar 13 15:42:20 2009
> New Revision: 66941
>
> URL: http://llvm.org/viewvc/llvm-project?rev=66941&view=rev
> Log:
> Fix FastISel's assumption that i1 values are always zero-extended
> by inserting explicit zero extensions where necessary. Included
> is a testcase where SelectionDAG produces a virtual register
> holding an i1 value which FastISel previously mistakenly assumed
> to be zero-extended.

Thanks Dan!

-Chris




More information about the llvm-commits mailing list