Searched refs:Scratch2 (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsExpandPseudo.cpp | 109 Register Scratch2 = I->getOperand(8).getReg(); in expandAtomicCmpSwapSubword() local 145 BuildMI(loop1MBB, DL, TII->get(Mips::AND), Scratch2) in expandAtomicCmpSwapSubword() 149 .addReg(Scratch2).addReg(ShiftCmpVal).addMBB(sinkMBB); in expandAtomicCmpSwapSubword() 175 .addReg(Scratch2) in expandAtomicCmpSwapSubword() 888 MCRegister Scratch2 = I->getOperand(4).getReg().asMCReg(); in expandAtomicBinOp() local 892 (Size == 8) ? STI->getRegisterInfo()->getSubReg(Scratch2, Mips::sub_32) in expandAtomicBinOp() 893 : Scratch2; in expandAtomicBinOp() 915 .addReg(Scratch2); in expandAtomicBinOp() 916 BuildMI(loopMBB, DL, TII->get(SELIncr), Scratch2) in expandAtomicBinOp() 918 .addReg(Scratch2); in expandAtomicBinOp() [all …]
|
| H A D | MipsISelLowering.cpp | 1728 Register Scratch2 = in emitAtomicBinary() local 1730 MIB.addReg(Scratch2, RegState::Define | RegState::EarlyClobber | in emitAtomicBinary() 1796 Register Scratch2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword() local 1940 .addReg(Scratch2, RegState::EarlyClobber | RegState::Define | in emitAtomicBinaryPartword() 2062 Register Scratch2 = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword() local 2133 .addReg(Scratch2, RegState::EarlyClobber | RegState::Define | in emitAtomicCmpSwapPartword()
|