mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
[AArch64] Delete unused Opcode after D106039
This commit is contained in:
parent
dd6e19a41c
commit
afd2d1339a
@ -17055,25 +17055,6 @@ static void ReplaceCMP_SWAP_128Results(SDNode *N,
|
||||
return;
|
||||
}
|
||||
|
||||
unsigned Opcode;
|
||||
switch (MemOp->getMergedOrdering()) {
|
||||
case AtomicOrdering::Monotonic:
|
||||
Opcode = AArch64::CMP_SWAP_128_MONOTONIC;
|
||||
break;
|
||||
case AtomicOrdering::Acquire:
|
||||
Opcode = AArch64::CMP_SWAP_128_ACQUIRE;
|
||||
break;
|
||||
case AtomicOrdering::Release:
|
||||
Opcode = AArch64::CMP_SWAP_128_RELEASE;
|
||||
break;
|
||||
case AtomicOrdering::AcquireRelease:
|
||||
case AtomicOrdering::SequentiallyConsistent:
|
||||
Opcode = AArch64::CMP_SWAP_128;
|
||||
break;
|
||||
default:
|
||||
llvm_unreachable("Unexpected ordering!");
|
||||
}
|
||||
|
||||
auto Desired = splitInt128(N->getOperand(2), DAG);
|
||||
auto New = splitInt128(N->getOperand(3), DAG);
|
||||
SDValue Ops[] = {N->getOperand(1), Desired.first, Desired.second,
|
||||
|
Loading…
x
Reference in New Issue
Block a user