Home
last modified time | relevance | path

Searched refs:leaInReg (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp2566 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 …]