Searched refs:StatusReg (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64ExpandPseudoInsts.cpp | 596 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/ |
D | AArch64ExpandPseudoInsts.cpp | 604 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/ |
D | ARMExpandPseudoInsts.cpp | 772 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()
|