Home
last modified time | relevance | path

Searched defs:AO (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAtomicOrdering.h91 inline bool isStrongerThan(AtomicOrdering AO, AtomicOrdering Other) { in isStrongerThan()
106 inline bool isAtLeastOrStrongerThan(AtomicOrdering AO, AtomicOrdering Other) { in isAtLeastOrStrongerThan()
121 inline bool isStrongerThanUnordered(AtomicOrdering AO) { in isStrongerThanUnordered()
125 inline bool isStrongerThanMonotonic(AtomicOrdering AO) { in isStrongerThanMonotonic()
129 inline bool isAcquireOrStronger(AtomicOrdering AO) { in isAcquireOrStronger()
133 inline bool isReleaseOrStronger(AtomicOrdering AO) { in isReleaseOrStronger()
139 inline AtomicOrdering getMergedAtomicOrdering(AtomicOrdering AO, in getMergedAtomicOrdering()
147 inline AtomicOrderingCABI toCABI(AtomicOrdering AO) { in toCABI()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAllocationOrder.h45 const AllocationOrder &AO; variable
49 Iterator(const AllocationOrder &AO, int Pos) : AO(AO), Pos(Pos) {} in Iterator()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp1461 llvm::AtomicOrdering AO, bool) { in EmitAtomicLoadLibcall()
1473 llvm::Value *AtomicInfo::EmitAtomicLoadOp(llvm::AtomicOrdering AO, in EmitAtomicLoadOp()
1507 llvm::AtomicOrdering AO; in EmitAtomicLoad() local
1519 bool AsValue, llvm::AtomicOrdering AO, in EmitAtomicLoad()
1552 llvm::AtomicOrdering AO, bool IsVolatile, in EmitAtomicLoad()
1765 llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, in EmitAtomicUpdateLibcall()
1794 llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, in EmitAtomicUpdateOp()
1856 void AtomicInfo::EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO, in EmitAtomicUpdateLibcall()
1881 void AtomicInfo::EmitAtomicUpdateOp(llvm::AtomicOrdering AO, RValue UpdateRVal, in EmitAtomicUpdateOp()
1911 llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, in EmitAtomicUpdate()
[all …]
H A DCGStmtOpenMP.cpp5416 llvm::AtomicOrdering AO = S.getSingleClause<OMPFlushClause>() in EmitOMPFlushDirective() local
6054 static void emitSimpleAtomicStore(CodeGenFunction &CGF, llvm::AtomicOrdering AO, in emitSimpleAtomicStore()
6063 llvm::AtomicOrdering AO, LValue LVal, in emitSimpleAtomicLoad()
6090 static void emitOMPAtomicReadExpr(CodeGenFunction &CGF, llvm::AtomicOrdering AO, in emitOMPAtomicReadExpr()
6122 llvm::AtomicOrdering AO, const Expr *X, in emitOMPAtomicWriteExpr()
6151 llvm::AtomicOrdering AO, in emitOMPAtomicRMW()
6268 llvm::AtomicOrdering AO, SourceLocation Loc, in EmitOMPAtomicSimpleUpdateExpr()
6291 llvm::AtomicOrdering AO, const Expr *X, in emitOMPAtomicUpdateExpr()
6356 llvm::AtomicOrdering AO, in emitOMPAtomicCaptureExpr()
6463 CodeGenFunction &CGF, llvm::AtomicOrdering AO, llvm::AtomicOrdering FailAO, in emitOMPAtomicCompareExpr()
[all …]
H A DCGOpenMPRuntime.cpp2756 SourceLocation Loc, llvm::AtomicOrdering AO) { in emitFlush()
12109 llvm::AtomicOrdering AO) { in emitFlush()
H A DCGBuiltin.cpp18244 llvm::AtomicOrdering &AO, in ProcessOrderScopeAMDGCN()
18522 llvm::AtomicOrdering AO = llvm::AtomicOrdering::SequentiallyConsistent; in EmitAMDGPUBuiltinExpr() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionAliasAnalysis.cpp107 Value *AO = GetBaseValue(AS); in alias() local
H A DMemoryDependenceAnalysis.cpp450 auto isComplexForReordering = [](Instruction * I, AtomicOrdering AO)->bool { in getSimplePointerDependencyFrom()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp372 if (AddOperator *AO = dyn_cast<AddOperator>(IndexToSplit)) { in tryReassociateGEPAtIndex() local
/freebsd/contrib/llvm-project/llvm/lib/FileCheck/
H A DFileCheck.cpp410 StringRef &Expr, AllowedOperand AO, bool MaybeInvalidConstraint, in parseNumericOperand()
528 AllowedOperand AO = in parseBinop() local
712 AllowedOperand AO = in parseNumericSubstitutionBlock() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp903 AtomicOrdering AO = MemOp->getSuccessOrdering(); in selectAtomicRMW() local
963 AtomicOrdering AO = AtomicOrdering(I.getOperand(0).getImm()); in selectFence() local
992 AtomicOrdering AO = MemOp->getSuccessOrdering(); in selectAtomicCmpXchg() local
/freebsd/crypto/heimdal/appl/telnet/arpa/
H A Dtelnet.h52 #define AO 245 /* abort output--but let prog finish */ macro
/freebsd/contrib/telnet/arpa/
H A Dtelnet.h49 #define AO 245 /* abort output--but let prog finish */ macro
/freebsd/include/arpa/
H A Dtelnet.h48 #define AO 245 /* abort output--but let prog finish */ macro
/freebsd/contrib/tcpdump/
H A Dprint-telnet.c75 #define AO 245 /* abort output--but let prog finish */ macro
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp7663 const LocationDescription &Loc, llvm::AtomicOrdering AO, AtomicKind AK) { in checkAndEmitFlushAfterAtomic()
7726 AtomicOrdering AO) { in createAtomicRead()
7765 AtomicOrdering AO) { in createAtomicWrite()
7795 Value *Expr, AtomicOrdering AO, AtomicRMWInst::BinOp RMWOp, in createAtomicUpdate()
7855 AtomicOrdering AO, AtomicRMWInst::BinOp RMWOp, in emitAtomicUpdate()
7955 AtomicOpValue &V, Value *Expr, AtomicOrdering AO, in createAtomicCapture()
7989 AtomicOpValue &R, Value *E, Value *D, AtomicOrdering AO, in createAtomicCompare()
8000 AtomicOpValue &R, Value *E, Value *D, AtomicOrdering AO, in createAtomicCompare()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp2354 static AtomicOrdering addAcquireOrdering(AtomicOrdering AO) { in addAcquireOrdering()
2644 static AtomicOrdering addReleaseOrdering(AtomicOrdering AO) { in addReleaseOrdering()
/freebsd/sys/cddl/dev/dtrace/x86/
H A Ddis_tables.c105 AO, enumerator