Searched refs:leaInReg (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 2566 unsigned Opc, leaInReg; in convertToThreeAddressWithLEA() local 2569 leaInReg = RegInfo.createVirtualRegister(&X86::GR64_NOSPRegClass); in convertToThreeAddressWithLEA() 2572 leaInReg = RegInfo.createVirtualRegister(&X86::GR32_NOSPRegClass); in convertToThreeAddressWithLEA() 2582 BuildMI(*MFI, MBBI, MI->getDebugLoc(), get(X86::IMPLICIT_DEF), leaInReg); in convertToThreeAddressWithLEA() 2585 .addReg(leaInReg, RegState::Define, X86::sub_16bit) in convertToThreeAddressWithLEA() 2595 .addReg(leaInReg, RegState::Kill).addImm(0).addReg(0); in convertToThreeAddressWithLEA() 2599 addRegOffset(MIB, leaInReg, true, 1); in convertToThreeAddressWithLEA() 2602 addRegOffset(MIB, leaInReg, true, -1); in convertToThreeAddressWithLEA() 2608 addRegOffset(MIB, leaInReg, true, MI->getOperand(2).getImm()); in convertToThreeAddressWithLEA() 2619 addRegReg(MIB, leaInReg, true, leaInReg, false); in convertToThreeAddressWithLEA() [all …]
|