Lines Matching refs:Dest
102 Register Dest = I->getOperand(0).getReg(); in expandAtomicCmpSwapSubword() local
175 BuildMI(sinkMBB, DL, TII->get(Mips::SRLV), Dest) in expandAtomicCmpSwapSubword()
179 BuildMI(sinkMBB, DL, TII->get(SEOp), Dest).addReg(Dest); in expandAtomicCmpSwapSubword()
183 BuildMI(sinkMBB, DL, TII->get(Mips::SLL), Dest) in expandAtomicCmpSwapSubword()
184 .addReg(Dest, RegState::Kill) in expandAtomicCmpSwapSubword()
186 BuildMI(sinkMBB, DL, TII->get(Mips::SRA), Dest) in expandAtomicCmpSwapSubword()
187 .addReg(Dest, RegState::Kill) in expandAtomicCmpSwapSubword()
243 Register Dest = I->getOperand(0).getReg(); in expandAtomicCmpSwap() local
278 BuildMI(loop1MBB, DL, TII->get(LL), Dest).addReg(Ptr).addImm(0); in expandAtomicCmpSwap()
280 .addReg(Dest, RegState::Kill).addReg(OldVal).addMBB(exitMBB); in expandAtomicCmpSwap()
410 Register Dest = I->getOperand(0).getReg(); in expandAtomicBinOpSubword() local
549 BuildMI(sinkMBB, DL, TII->get(Mips::AND), Dest) in expandAtomicBinOpSubword()
551 BuildMI(sinkMBB, DL, TII->get(Mips::SRLV), Dest) in expandAtomicBinOpSubword()
552 .addReg(Dest).addReg(ShiftAmnt); in expandAtomicBinOpSubword()
555 BuildMI(sinkMBB, DL, TII->get(SEOp), Dest).addReg(Dest); in expandAtomicBinOpSubword()
558 BuildMI(sinkMBB, DL, TII->get(Mips::SLL), Dest) in expandAtomicBinOpSubword()
559 .addReg(Dest, RegState::Kill) in expandAtomicBinOpSubword()
561 BuildMI(sinkMBB, DL, TII->get(Mips::SRA), Dest) in expandAtomicBinOpSubword()
562 .addReg(Dest, RegState::Kill) in expandAtomicBinOpSubword()