• Home
  • Raw
  • Download

Lines Matching refs:OldVal

245   Register OldVal = I->getOperand(2).getReg();  in expandAtomicCmpSwap()  local
280 .addReg(Dest, RegState::Kill).addReg(OldVal).addMBB(exitMBB); in expandAtomicCmpSwap()
416 Register OldVal = I->getOperand(6).getReg(); in expandAtomicBinOpSubword() local
437 BuildMI(loopMBB, DL, TII->get(LL), OldVal).addReg(Ptr).addImm(0); in expandAtomicBinOpSubword()
443 .addReg(OldVal) in expandAtomicBinOpSubword()
466 BuildMI(loopMBB, DL, TII->get(Mips::AND), OldVal) in expandAtomicBinOpSubword()
467 .addReg(OldVal) in expandAtomicBinOpSubword()
475 .addReg(OldVal) in expandAtomicBinOpSubword()
486 .addReg(OldVal) in expandAtomicBinOpSubword()
500 .addReg(OldVal) in expandAtomicBinOpSubword()
517 .addReg(OldVal) in expandAtomicBinOpSubword()
534 .addReg(OldVal).addReg(Mask2); in expandAtomicBinOpSubword()
550 .addReg(OldVal).addReg(Mask); in expandAtomicBinOpSubword()
632 Register OldVal = I->getOperand(0).getReg(); in expandAtomicBinOp() local
729 BuildMI(loopMBB, DL, TII->get(LL), OldVal).addReg(Ptr).addImm(0); in expandAtomicBinOp()
730 assert((OldVal != Ptr) && "Clobbered the wrong ptr reg!"); in expandAtomicBinOp()
731 assert((OldVal != Incr) && "Clobbered the wrong reg!"); in expandAtomicBinOp()
751 .addReg(OldVal) in expandAtomicBinOp()
762 .addReg(OldVal) in expandAtomicBinOp()
776 .addReg(OldVal) in expandAtomicBinOp()
785 BuildMI(loopMBB, DL, TII->get(Opcode), Scratch).addReg(OldVal).addReg(Incr); in expandAtomicBinOp()
789 BuildMI(loopMBB, DL, TII->get(AND), Scratch).addReg(OldVal).addReg(Incr); in expandAtomicBinOp()