| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 143 CreateAtomicRMW(llvm::AtomicRMWInst::BinOp Op, llvm::Value *Ptr, 146 return CGBuilderBaseTy::CreateAtomicRMW(Op, Ptr, Val, llvm::MaybeAlign(),
|
| H A D | CGBuiltin.cpp | 162 llvm::Value *Result = CGF.Builder.CreateAtomicRMW( in MakeBinaryAtomicValue() 223 llvm::Value *Result = CGF.Builder.CreateAtomicRMW( in EmitBinaryAtomicPost() 389 auto *Result = CGF.Builder.CreateAtomicRMW( in EmitAtomicIncrementValue() 402 auto *Result = CGF.Builder.CreateAtomicRMW( in EmitAtomicDecrementValue() 966 OldByte = CGF.Builder.CreateAtomicRMW(RMWOp, ByteAddr.getPointer(), Mask, in EmitBitTestIntrinsic() 3847 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr() 3852 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr() 3856 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr() 3861 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr() 3865 Result = Builder.CreateAtomicRMW( in EmitBuiltinExpr() [all …]
|
| H A D | CGExprScalar.cpp | 2467 return Builder.CreateAtomicRMW( in EmitScalarPrePostIncDec() 2486 Builder.CreateAtomicRMW(aop, LV.getPointer(CGF), amt, in EmitScalarPrePostIncDec() 3057 Value *OldVal = Builder.CreateAtomicRMW( in EmitCompoundAssignLValue()
|
| H A D | CGAtomic.cpp | 674 CGF.Builder.CreateAtomicRMW(Op, Ptr.getPointer(), LoadVal1, Order, Scope); in EmitAtomicOp()
|
| H A D | CGStmtOpenMP.cpp | 5538 CGF.Builder.CreateAtomicRMW(RMWOp, X.getPointer(CGF), UpdateVal, AO); in emitOMPAtomicRMW()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrOrderFile.cpp | 145 Value *IdxVal = updateB.CreateAtomicRMW( in generateCodeSequence()
|
| H A D | InstrProfiling.cpp | 207 Builder.CreateAtomicRMW(AtomicRMWInst::Add, Addr, LiveInValue, in doExtraRewritesBeforeFinalDeletion() 706 Builder.CreateAtomicRMW(AtomicRMWInst::Add, Addr, Inc->getStep(), in lowerIncrement()
|
| H A D | GCOVProfiling.cpp | 968 Builder.CreateAtomicRMW(AtomicRMWInst::Add, V, Builder.getInt64(1), in emitProfileNotes()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 459 AtomicRMWInst *AI = Builder.CreateAtomicRMW( in expandAtomicStore() 832 Builder.CreateAtomicRMW(Op, PMV.AlignedAddr, NewOperand, in widenPartwordAtomicRMW()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 2449 Res.first = Builder.CreateAtomicRMW(RMWOp, X, Expr, llvm::MaybeAlign(), AO); in emitAtomicUpdate()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 1757 AtomicRMWInst *CreateAtomicRMW(AtomicRMWInst::BinOp Op, Value *Ptr,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| H A D | ir.go | 1687 func (b Builder) CreateAtomicRMW(op AtomicRMWBinOp, ptr, val Value, ordering AtomicOrdering, single… func
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Core.cpp | 3987 return wrap(unwrap(B)->CreateAtomicRMW( in LLVMBuildAtomicRMW()
|
| H A D | AutoUpgrade.cpp | 3607 Rep = Builder.CreateAtomicRMW(AtomicRMWInst::FAdd, Ptr, Val, MaybeAlign(), in UpgradeIntrinsicCall()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/ |
| H A D | llvm.mli | 2403 See the method [llvm::IRBuilder::CreateAtomicRMW]. *)
|