Lines Matching defs:EmitBinaryAtomic
80 static RValue EmitBinaryAtomic(CodeGenFunction &CGF,
873 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Add, E);
879 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Sub, E);
885 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Or, E);
891 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::And, E);
897 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Xor, E);
901 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Min, E);
903 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Max, E);
905 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::UMin, E);
907 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::UMax, E);
1005 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Xchg, E);
1012 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Xchg, E);