Lines Matching refs:SUBREG_TO_REG
270 def : Pat<(i64 0), (SUBREG_TO_REG (i64 0), (MOV32r0), sub_32bit)> {
302 // use MOV32ri with a SUBREG_TO_REG to represent the zero-extension, however
315 (SUBREG_TO_REG (i64 0), (MOV32ri64 mov64imm32:$src), sub_32bit)>;
1247 (SUBREG_TO_REG (i64 0), (MOVZX32rm8 addr:$src), sub_32bit)>;
1264 (SUBREG_TO_REG (i64 0), (MOVZX32rm8 addr:$src), sub_32bit)>;
1266 (SUBREG_TO_REG (i64 0), (MOVZX32rm8 addr:$src), sub_32bit)>;
1268 (SUBREG_TO_REG (i64 0), (MOVZX32rm16 addr:$src), sub_32bit)>;
1270 (SUBREG_TO_REG (i64 0), (MOV32rm addr:$src), sub_32bit)>;
1283 (SUBREG_TO_REG (i64 0), (MOVZX32rr8 GR8 :$src), sub_32bit)>;
1285 (SUBREG_TO_REG (i64 0), (MOVZX32rr16 GR16 :$src), sub_32bit)>;
1287 (SUBREG_TO_REG (i64 0), GR32:$src, sub_32bit)>;
1304 // we can use a SUBREG_TO_REG.
1306 (SUBREG_TO_REG (i64 0), GR32:$src, sub_32bit)>;
1421 (SUBREG_TO_REG
1429 (SUBREG_TO_REG
1460 (SUBREG_TO_REG (i64 0),
1465 (SUBREG_TO_REG (i64 0),
1470 (SUBREG_TO_REG (i64 0),
1598 (SUBREG_TO_REG
1632 (SUBREG_TO_REG
1639 (SUBREG_TO_REG