Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp596 unsigned StatusReg = MI.getOperand(1).getReg(); in expandCMP_SWAP() local
620 BuildMI(LoadCmpBB, DL, TII->get(AArch64::MOVZWi), StatusReg) in expandCMP_SWAP()
638 BuildMI(StoreBB, DL, TII->get(StlrOp), StatusReg) in expandCMP_SWAP()
642 .addReg(StatusReg, getKillRegState(StatusDead)) in expandCMP_SWAP()
676 unsigned StatusReg = MI.getOperand(2).getReg(); in expandCMP_SWAP_128() local
709 BuildMI(LoadCmpBB, DL, TII->get(AArch64::CSINCWr), StatusReg) in expandCMP_SWAP_128()
717 BuildMI(LoadCmpBB, DL, TII->get(AArch64::CSINCWr), StatusReg) in expandCMP_SWAP_128()
718 .addUse(StatusReg, RegState::Kill) in expandCMP_SWAP_128()
719 .addUse(StatusReg, RegState::Kill) in expandCMP_SWAP_128()
722 .addUse(StatusReg, getKillRegState(StatusDead)) in expandCMP_SWAP_128()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp604 unsigned StatusReg = MI.getOperand(1).getReg(); in expandCMP_SWAP() local
652 BuildMI(StoreBB, DL, TII->get(StlrOp), StatusReg) in expandCMP_SWAP()
656 .addReg(StatusReg, RegState::Kill) in expandCMP_SWAP()
680 unsigned StatusReg = MI.getOperand(2).getReg(); in expandCMP_SWAP_128() local
738 BuildMI(StoreBB, DL, TII->get(AArch64::STLXPX), StatusReg) in expandCMP_SWAP_128()
743 .addReg(StatusReg, RegState::Kill) in expandCMP_SWAP_128()
/external/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp772 unsigned StatusReg = MI.getOperand(1).getReg(); in ExpandCMP_SWAP() local
837 MIB = BuildMI(StoreBB, DL, TII->get(StrexOp), StatusReg); in ExpandCMP_SWAP()
846 .addReg(StatusReg, RegState::Kill) in ExpandCMP_SWAP()
889 unsigned StatusReg = MI.getOperand(1).getReg(); in ExpandCMP_SWAP_64() local
937 .addReg(StatusReg, RegState::Define | RegState::Dead) in ExpandCMP_SWAP_64()
960 MIB = BuildMI(StoreBB, DL, TII->get(STREXD), StatusReg); in ExpandCMP_SWAP_64()
967 .addReg(StatusReg, RegState::Kill) in ExpandCMP_SWAP_64()