Lines Matching refs:CreateAtomicRMW
185 llvm::Value *Result = CGF.Builder.CreateAtomicRMW( in MakeBinaryAtomicValue()
247 llvm::Value *Result = CGF.Builder.CreateAtomicRMW( in EmitBinaryAtomicPost()
413 auto *Result = CGF.Builder.CreateAtomicRMW( in EmitAtomicIncrementValue()
426 auto *Result = CGF.Builder.CreateAtomicRMW( in EmitAtomicDecrementValue()
990 OldByte = CGF.Builder.CreateAtomicRMW(RMWOp, ByteAddr.getPointer(), Mask, in EmitBitTestIntrinsic()
4003 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr()
4008 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr()
4012 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr()
4017 Result = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, Ptr, NewVal, in EmitBuiltinExpr()
4021 Result = Builder.CreateAtomicRMW( in EmitBuiltinExpr()
4052 AtomicRMWInst *RMW = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, in EmitBuiltinExpr()
10755 AtomicRMWInst *RMWI = Builder.CreateAtomicRMW( in EmitAArch64BuiltinExpr()
17808 return Builder.CreateAtomicRMW(llvm::AtomicRMWInst::FAdd, Ptr, Val, in EmitNVPTXBuiltinExpr()