Searched refs:CreateAtomicCmpXchg (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 138 CreateAtomicCmpXchg(llvm::Value *Ptr, llvm::Value *Cmp, llvm::Value *New, 142 return CGBuilderBaseTy::CreateAtomicCmpXchg(
|
| H A D | CGAtomic.cpp | 385 llvm::AtomicCmpXchgInst *Pair = CGF.Builder.CreateAtomicCmpXchg( in emitAtomicCmpXchg() 1744 auto *Inst = CGF.Builder.CreateAtomicCmpXchg(Addr.getPointer(), in EmitAtomicCompareExchangeOp()
|
| H A D | CGBuiltin.cpp | 289 Value *Pair = CGF.Builder.CreateAtomicCmpXchg( in MakeAtomicCmpXchgValue() 339 auto *Result = CGF.Builder.CreateAtomicCmpXchg( in EmitAtomicCmpXchgForMSIntrin() 390 auto *CXI = CGF.Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange, in EmitAtomicCmpXchg128ForMSIntrin() 4529 auto Result = Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange, in EmitBuiltinExpr()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 471 Value *Pair = Builder.CreateAtomicCmpXchg( in expandAtomicLoadToCmpXchg() 549 Value *Pair = Builder.CreateAtomicCmpXchg( in createCmpXchgInstFun() 967 AtomicCmpXchgInst *NewCI = Builder.CreateAtomicCmpXchg( in expandPartwordCmpXchg() 1146 auto *NewCI = Builder.CreateAtomicCmpXchg( in convertCmpXchgToIntegerType() 1685 AtomicCmpXchgInst *Pair = Builder.CreateAtomicCmpXchg( in expandAtomicRMWToLibcall()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 4129 AtomicCmpXchgInst *Result = Builder.CreateAtomicCmpXchg( in emitAtomicUpdate() 4218 Result = Builder.CreateAtomicCmpXchg(XBCast, EBCast, DBCast, MaybeAlign(), in createAtomicCompare() 4222 Builder.CreateAtomicCmpXchg(X.Var, E, D, MaybeAlign(), AO, Failure); in createAtomicCompare()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMOps.td | 1585 $res = builder.CreateAtomicCmpXchg($ptr, $cmp, $val, llvm::MaybeAlign(),
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 1700 CreateAtomicCmpXchg(Value *Ptr, Value *Cmp, Value *New, MaybeAlign Align,
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | ir.go | 1657 func (b Builder) CreateAtomicCmpXchg(ptr, cmp, newVal Value, successOrdering, failureOrdering Atomi… func
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Core.cpp | 4013 return wrap(unwrap(B)->CreateAtomicCmpXchg( in LLVMBuildAtomicCmpXchg()
|