Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86FixupGadgets.cpp619 unsigned SwapReg2 = getWidestRegForReg(OrigReg2); in fixupInstruction() local
621 unsigned CompReg2 = SwapReg2; in fixupInstruction()
627 if (SwapReg1 == X86::NoRegister || SwapReg2 == X86::NoRegister || in fixupInstruction()
636 if (badModRM(3, getRegNum(SwapReg1), getRegNum(SwapReg2))) { in fixupInstruction()
638 SwapReg1 = SwapReg2; in fixupInstruction()
639 SwapReg2 = treg; in fixupInstruction()
650 .addReg(SwapReg2, RegState::Define) in fixupInstruction()
651 .addReg(SwapReg1).addReg(SwapReg2); in fixupInstruction()
673 .addReg(SwapReg2, RegState::Define) in fixupInstruction()
674 .addReg(SwapReg1).addReg(SwapReg2); in fixupInstruction()