Lines Matching refs:StoreVal

435   Register StoreVal = I->getOperand(8).getReg();  in expandAtomicBinOpSubword()  local
479 BuildMI(loopMBB, DL, TII->get(Mips::SRAV), StoreVal) in expandAtomicBinOpSubword()
484 BuildMI(loopMBB, DL, TII->get(Mips::ANDi), StoreVal) in expandAtomicBinOpSubword()
485 .addReg(StoreVal) in expandAtomicBinOpSubword()
488 BuildMI(loopMBB, DL, TII->get(SEOp), StoreVal).addReg(StoreVal); in expandAtomicBinOpSubword()
492 BuildMI(loopMBB, DL, TII->get(Mips::SLL), StoreVal) in expandAtomicBinOpSubword()
493 .addReg(StoreVal, RegState::Kill) in expandAtomicBinOpSubword()
495 BuildMI(loopMBB, DL, TII->get(SROp), StoreVal) in expandAtomicBinOpSubword()
496 .addReg(StoreVal, RegState::Kill) in expandAtomicBinOpSubword()
501 .addReg(StoreVal); in expandAtomicBinOpSubword()
503 BuildMI(loopMBB, DL, TII->get(Mips::SLLV), StoreVal) in expandAtomicBinOpSubword()
504 .addReg(StoreVal) in expandAtomicBinOpSubword()
510 .addReg(StoreVal) in expandAtomicBinOpSubword()
521 .addReg(StoreVal) in expandAtomicBinOpSubword()
535 .addReg(StoreVal) in expandAtomicBinOpSubword()
568 BuildMI(loopMBB, DL, TII->get(Mips::AND), StoreVal) in expandAtomicBinOpSubword()
570 BuildMI(loopMBB, DL, TII->get(Mips::OR), StoreVal) in expandAtomicBinOpSubword()
571 .addReg(StoreVal).addReg(BinOpRes); in expandAtomicBinOpSubword()
572 BuildMI(loopMBB, DL, TII->get(SC), StoreVal) in expandAtomicBinOpSubword()
573 .addReg(StoreVal).addReg(Ptr).addImm(0); in expandAtomicBinOpSubword()
575 .addReg(StoreVal).addReg(Mips::ZERO).addMBB(loopMBB); in expandAtomicBinOpSubword()