Searched refs:leaInReg (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86InstrInfo.cpp | 1339 unsigned leaInReg = RegInfo.createVirtualRegister(&X86::GR32_NOSPRegClass); in convertToThreeAddressWithLEA() local 1349 BuildMI(*MFI, MBBI, MI->getDebugLoc(), get(X86::IMPLICIT_DEF), leaInReg); in convertToThreeAddressWithLEA() 1352 .addReg(leaInReg, RegState::Define, X86::sub_16bit) in convertToThreeAddressWithLEA() 1364 .addReg(leaInReg, RegState::Kill).addImm(0).addReg(0); in convertToThreeAddressWithLEA() 1369 addRegOffset(MIB, leaInReg, true, 1); in convertToThreeAddressWithLEA() 1373 addRegOffset(MIB, leaInReg, true, -1); in convertToThreeAddressWithLEA() 1379 addRegOffset(MIB, leaInReg, true, MI->getOperand(2).getImm()); in convertToThreeAddressWithLEA() 1390 addRegReg(MIB, leaInReg, true, leaInReg, false); in convertToThreeAddressWithLEA() 1400 addRegReg(MIB, leaInReg, true, leaInReg2, true); in convertToThreeAddressWithLEA() 1416 LV->getVarInfo(leaInReg).Kills.push_back(NewMI); in convertToThreeAddressWithLEA()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 803 unsigned Opc, leaInReg; in convertToThreeAddressWithLEA() local 806 leaInReg = RegInfo.createVirtualRegister(&X86::GR64_NOSPRegClass); in convertToThreeAddressWithLEA() 809 leaInReg = RegInfo.createVirtualRegister(&X86::GR32_NOSPRegClass); in convertToThreeAddressWithLEA() 819 BuildMI(*MFI, MBBI, MI.getDebugLoc(), get(X86::IMPLICIT_DEF), leaInReg); in convertToThreeAddressWithLEA() 822 .addReg(leaInReg, RegState::Define, X86::sub_16bit) in convertToThreeAddressWithLEA() 832 .addReg(leaInReg, RegState::Kill).addImm(0).addReg(0); in convertToThreeAddressWithLEA() 836 addRegOffset(MIB, leaInReg, true, 1); in convertToThreeAddressWithLEA() 839 addRegOffset(MIB, leaInReg, true, -1); in convertToThreeAddressWithLEA() 845 addRegOffset(MIB, leaInReg, true, MI.getOperand(2).getImm()); in convertToThreeAddressWithLEA() 856 addRegReg(MIB, leaInReg, true, leaInReg, false); in convertToThreeAddressWithLEA() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 2649 unsigned Opc, leaInReg; in convertToThreeAddressWithLEA() local 2652 leaInReg = RegInfo.createVirtualRegister(&X86::GR64_NOSPRegClass); in convertToThreeAddressWithLEA() 2655 leaInReg = RegInfo.createVirtualRegister(&X86::GR32_NOSPRegClass); in convertToThreeAddressWithLEA() 2665 BuildMI(*MFI, MBBI, MI.getDebugLoc(), get(X86::IMPLICIT_DEF), leaInReg); in convertToThreeAddressWithLEA() 2668 .addReg(leaInReg, RegState::Define, X86::sub_16bit) in convertToThreeAddressWithLEA() 2678 .addReg(leaInReg, RegState::Kill).addImm(0).addReg(0); in convertToThreeAddressWithLEA() 2682 addRegOffset(MIB, leaInReg, true, 1); in convertToThreeAddressWithLEA() 2685 addRegOffset(MIB, leaInReg, true, -1); in convertToThreeAddressWithLEA() 2691 addRegOffset(MIB, leaInReg, true, MI.getOperand(2).getImm()); in convertToThreeAddressWithLEA() 2702 addRegReg(MIB, leaInReg, true, leaInReg, false); in convertToThreeAddressWithLEA() [all …]
|