Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp191 Register StatusReg = MI.getOperand(1).getReg(); in expandCMP_SWAP() local
233 BuildMI(StoreBB, DL, TII->get(StlrOp), StatusReg) in expandCMP_SWAP()
237 .addReg(StatusReg, getKillRegState(StatusDead)) in expandCMP_SWAP()
271 Register StatusReg = MI.getOperand(2).getReg(); in expandCMP_SWAP_128() local
338 .addUse(StatusReg, RegState::Kill) in expandCMP_SWAP_128()
339 .addUse(StatusReg, RegState::Kill) in expandCMP_SWAP_128()
342 .addUse(StatusReg, getKillRegState(StatusDead)) in expandCMP_SWAP_128()
350 BuildMI(StoreBB, DL, TII->get(StxpOp), StatusReg) in expandCMP_SWAP_128()
355 .addReg(StatusReg, getKillRegState(StatusDead)) in expandCMP_SWAP_128()
364 BuildMI(FailBB, DL, TII->get(StxpOp), StatusReg) in expandCMP_SWAP_128()
[all …]