• I
    6946892: c1 shouldn't sign-extend to upper 32bits on x64 · d7df102a
    iveresov 提交于
    Summary: c1 does sign-extension when it loads ints and shorts from memory to 64-bit registers. This causes problems for c2 because it relies on the fact the int passed in a 64-bit register is zero-extended.
    Reviewed-by: never
    d7df102a
c1_LIRAssembler_x86.cpp 118.5 KB