[llvm-commits] [llvm] r75671 - in /llvm/trunk/lib/Target/X86: X86ISelDAGToDAG.cpp X86Instr64bit.td X86InstrInfo.cpp

Chris Lattner clattner at apple.com
Wed Jul 15 23:31:48 PDT 2009


On Jul 14, 2009, at 2:36 PM, Dan Gohman wrote:

>
> On Jul 14, 2009, at 1:20 PM, Chris Lattner wrote:
>
>> +def : Pat<(i64 0),
>> +          (INSERT_SUBREG (i64 (IMPLICIT_DEF)), (MOV32r0),
>> x86_subreg_32bit)>;
>
> This should use SUBREG_TO_REG instead of INSERT_SUBREG so that
> it doesn't claim that the high 32 bits are undefined.

Nice, fixed in r75899.  Thanks for the pointer,

-Chris



More information about the llvm-commits mailing list