Searched refs:CmpXchgInst (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoA.td | 341 multiclass PseudoCmpXchgPat<string Op, Pseudo CmpXchgInst, 344 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 2)>; 346 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 4)>; 348 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 5)>; 350 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 6)>; 352 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 7)>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 4470 LLVMBool LLVMGetWeak(LLVMValueRef CmpXchgInst); 4471 void LLVMSetWeak(LLVMValueRef CmpXchgInst, LLVMBool IsWeak); 4608 LLVMAtomicOrdering LLVMGetCmpXchgSuccessOrdering(LLVMValueRef CmpXchgInst); 4609 void LLVMSetCmpXchgSuccessOrdering(LLVMValueRef CmpXchgInst, 4611 LLVMAtomicOrdering LLVMGetCmpXchgFailureOrdering(LLVMValueRef CmpXchgInst); 4612 void LLVMSetCmpXchgFailureOrdering(LLVMValueRef CmpXchgInst,
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Core.cpp | 4025 LLVMBool LLVMGetWeak(LLVMValueRef CmpXchgInst) { in LLVMGetWeak() argument 4026 return unwrap<AtomicCmpXchgInst>(CmpXchgInst)->isWeak(); in LLVMGetWeak() 4029 void LLVMSetWeak(LLVMValueRef CmpXchgInst, LLVMBool isWeak) { in LLVMSetWeak() argument 4030 return unwrap<AtomicCmpXchgInst>(CmpXchgInst)->setWeak(isWeak); in LLVMSetWeak() 4367 LLVMAtomicOrdering LLVMGetCmpXchgSuccessOrdering(LLVMValueRef CmpXchgInst) { in LLVMGetCmpXchgSuccessOrdering() argument 4368 Value *P = unwrap(CmpXchgInst); in LLVMGetCmpXchgSuccessOrdering() 4372 void LLVMSetCmpXchgSuccessOrdering(LLVMValueRef CmpXchgInst, in LLVMSetCmpXchgSuccessOrdering() argument 4374 Value *P = unwrap(CmpXchgInst); in LLVMSetCmpXchgSuccessOrdering() 4380 LLVMAtomicOrdering LLVMGetCmpXchgFailureOrdering(LLVMValueRef CmpXchgInst) { in LLVMGetCmpXchgFailureOrdering() argument 4381 Value *P = unwrap(CmpXchgInst); in LLVMGetCmpXchgFailureOrdering() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchInstrInfo.td | 2144 multiclass PseudoCmpXchgPat<string Op, Pseudo CmpXchgInst, 2147 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 2)>; 2149 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 4)>; 2151 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 5)>; 2153 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 6)>; 2155 (CmpXchgInst GPR:$addr, GPR:$cmp, GPR:$new, 7)>;
|