Lines Matching refs:AO
823 CGAtomicOptionsRAII(CodeGenModule &CGM_, AtomicOptions AO)
825 CGM.setAtomicOpts(AO);
831 AtomicOptions AO = SavedAtomicOpts;
835 AO.remote_memory = true;
838 AO.remote_memory = false;
841 AO.fine_grained_memory = true;
844 AO.fine_grained_memory = false;
847 AO.ignore_denormal_mode = true;
850 AO.ignore_denormal_mode = false;
854 CGM.setAtomicOpts(AO);
3743 llvm::AtomicOrdering AO, SourceLocation Loc,
4257 llvm::AtomicOrdering AO, bool IsVolatile = false,
4262 void EmitAtomicStore(RValue rvalue, LValue lvalue, llvm::AtomicOrdering AO,
4281 void EmitAtomicUpdate(LValue LVal, llvm::AtomicOrdering AO,
4884 llvm::AtomicOrdering &AO,