HomeSort by: relevance | last modified time | path
    Searched refs:AO (Results 1 - 25 of 25) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
AllocationOrder.h 45 const AllocationOrder &AO;
49 Iterator(const AllocationOrder &AO, int Pos) : AO(AO), Pos(Pos) {}
57 return AO.Hints.end()[Pos];
58 assert(Pos < AO.IterationLimit);
59 return AO.Order[Pos];
65 if (Pos < AO.IterationLimit)
67 while (Pos >= 0 && Pos < AO.IterationLimit && AO.isHint(AO.Order[Pos])
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
AtomicOrdering.h 81 inline const char *toIRString(AtomicOrdering ao) {
85 return names[static_cast<size_t>(ao)];
88 /// Returns true if ao is stronger than other as defined by the AtomicOrdering
90 inline bool isStrongerThan(AtomicOrdering AO, AtomicOrdering Other) {
102 return lookup[static_cast<size_t>(AO)][static_cast<size_t>(Other)];
105 inline bool isAtLeastOrStrongerThan(AtomicOrdering AO, AtomicOrdering Other) {
117 return lookup[static_cast<size_t>(AO)][static_cast<size_t>(Other)];
120 inline bool isStrongerThanUnordered(AtomicOrdering AO) {
121 return isStrongerThan(AO, AtomicOrdering::Unordered);
124 inline bool isStrongerThanMonotonic(AtomicOrdering AO) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ScalarEvolutionAliasAnalysis.cpp 82 Value *AO = GetBaseValue(AS);
84 if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr))
85 if (alias(MemoryLocation(AO ? AO : LocA.Ptr,
86 AO ? LocationSize::beforeOrAfterPointer()
88 AO ? AAMDNodes() : LocA.AATags),
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGAtomic.cpp 213 bool AsValue, llvm::AtomicOrdering AO,
233 /// \param AO Atomic ordering.
235 void EmitAtomicUpdate(llvm::AtomicOrdering AO,
239 /// \param AO Atomic ordering.
240 void EmitAtomicUpdate(llvm::AtomicOrdering AO, RValue UpdateRVal,
254 llvm::AtomicOrdering AO, bool IsVolatile);
256 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile);
274 EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO,
278 void EmitAtomicUpdateOp(llvm::AtomicOrdering AO,
282 void EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO, RValue UpdateRVal
    [all...]
CGStmtOpenMP.cpp 4798 llvm::AtomicOrdering AO = S.getSingleClause<OMPFlushClause>()
4809 S.getBeginLoc(), AO);
5354 static void emitSimpleAtomicStore(CodeGenFunction &CGF, llvm::AtomicOrdering AO,
5359 CGF.EmitAtomicStore(RVal, LVal, AO, LVal.isVolatile(), /*isInit=*/false);
5363 llvm::AtomicOrdering AO, LValue LVal,
5368 LVal, Loc, llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO),
5390 static void emitOMPAtomicReadExpr(CodeGenFunction &CGF, llvm::AtomicOrdering AO,
5398 RValue Res = emitSimpleAtomicLoad(CGF, AO, XLValue, Loc);
5403 switch (AO) {
5422 llvm::AtomicOrdering AO, const Expr *X
    [all...]
CGOpenMPRuntime.h 1299 SourceLocation Loc, llvm::AtomicOrdering AO);
2180 SourceLocation Loc, llvm::AtomicOrdering AO) override;
CodeGenFunction.h 3327 /// \param AO Atomic ordering of the generated atomic instructions.
3334 llvm::AtomicOrdering AO, SourceLocation Loc,
3723 llvm::AtomicOrdering AO, bool IsVolatile = false,
3728 void EmitAtomicStore(RValue rvalue, LValue lvalue, llvm::AtomicOrdering AO,
3739 void EmitAtomicUpdate(LValue LVal, llvm::AtomicOrdering AO,
4189 llvm::AtomicOrdering &AO,
CGBuiltin.cpp 15485 // to \p AO. \p Scope takes a const char * and converts it into AMDGCN
15488 llvm::AtomicOrdering &AO,
15498 AO = llvm::AtomicOrdering::Acquire;
15501 AO = llvm::AtomicOrdering::Release;
15504 AO = llvm::AtomicOrdering::AcquireRelease;
15507 AO = llvm::AtomicOrdering::SequentiallyConsistent;
15510 AO = llvm::AtomicOrdering::Monotonic;
15524 llvm::AtomicOrdering AO = llvm::AtomicOrdering::SequentiallyConsistent;
15769 EmitScalarExpr(E->getArg(1)), AO, SSID))
15770 return Builder.CreateFence(AO, SSID)
    [all...]
CGOpenMPRuntime.cpp 2931 SourceLocation Loc, llvm::AtomicOrdering AO) {
12744 llvm::AtomicOrdering AO) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86MachineFunctionInfo.h 233 void setPreallocatedArgOffsets(size_t Id, ArrayRef<size_t> AO) {
234 PreallocatedArgOffsets[Id].assign(AO.begin(), AO.end());
  /src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
OMPIRBuilder.h 906 /// \param AO The required atomic ordering
911 AtomicOrdering AO, AtomicKind AK);
920 /// \param AO Atomic ordering of the generated atomic
936 Value *Expr, AtomicOrdering AO,
962 /// \param AO Atomic ordering of the generated atomic
968 AtomicOrdering AO);
975 /// \param AO Atomic ordering of the generated atomic
981 AtomicOrdering AO);
991 /// \param AO Atomic ordering of the generated atomic instructions.
1005 Value *Expr, AtomicOrdering AO,
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 2247 const LocationDescription &Loc, llvm::AtomicOrdering AO, AtomicKind AK) {
2248 assert(!(AO == AtomicOrdering::NotAtomic ||
2249 AO == llvm::AtomicOrdering::Unordered) &&
2257 if (AO == AtomicOrdering::Acquire || AO == AtomicOrdering::AcquireRelease ||
2258 AO == AtomicOrdering::SequentiallyConsistent) {
2265 if (AO == AtomicOrdering::Release || AO == AtomicOrdering::AcquireRelease ||
2266 AO == AtomicOrdering::SequentiallyConsistent) {
2272 switch (AO) {
    [all...]
  /src/include/arpa/
telnet.h 50 #define AO 245 /* abort output--but let prog finish */
66 "SE", "NOP", "DMARK", "BRK", "IP", "AO", "AYT", "EC",
225 #define SLC_NAMELIST "0", "SYNCH", "BRK", "IP", "AO", "AYT", "EOR", \
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
NaryReassociate.cpp 367 if (AddOperator *AO = dyn_cast<AddOperator>(IndexToSplit)) {
372 computeOverflowForSignedAdd(AO, *DL, AC, GEP, DT) !=
376 Value *LHS = AO->getOperand(0), *RHS = AO->getOperand(1);
  /src/external/bsd/tcpdump/dist/
print-telnet.c 73 #define AO 245 /* abort output--but let prog finish */
88 "SE", "NOP", "DMARK", "BRK", "IP", "AO", "AYT", "EC",
226 #define SLC_NAMELIST "0", "SYNCH", "BRK", "IP", "AO", "AYT", "EOR", \
  /src/external/apache2/llvm/dist/llvm/lib/FileCheck/
FileCheck.cpp 556 StringRef &Expr, AllowedOperand AO, bool MaybeInvalidConstraint,
560 if (AO != AllowedOperand::Any)
566 if (AO == AllowedOperand::LineVar || AO == AllowedOperand::Any) {
573 if (AO != AllowedOperand::Any)
586 if (AO == AllowedOperand::LineVar)
597 if (!Expr.consumeInteger((AO == AllowedOperand::LegacyLiteral) ? 10 : 0,
602 if (AO == AllowedOperand::Any && !Expr.consumeInteger(0, SignedLiteralValue))
678 AllowedOperand AO =
681 parseNumericOperand(RemainingExpr, AO, /*MaybeInvalidConstraint=*/false
    [all...]
FileCheckImpl.h 811 /// numeric variables and function calls, depending on the value of \p AO.
819 parseNumericOperand(StringRef &Expr, AllowedOperand AO, bool ConstraintParsed,
  /src/usr.bin/telnet/
telnet.c 2225 NET2ADD(IAC, AO);
2226 printoption("SENT", IAC, AO);
  /src/libexec/telnetd/
state.c 177 case AO:
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
DataFlowSanitizer.cpp 2400 static AtomicOrdering addAcquireOrdering(AtomicOrdering AO) {
2401 switch (AO) {
2660 static AtomicOrdering addReleaseOrdering(AtomicOrdering AO) {
2661 switch (AO) {
  /src/external/cddl/osnet/dev/dtrace/x86/
dis_tables.c 104 AO,
2223 /* [A,0] */ TNS("movb",OA), TS("mov",OA), TNS("movb",AO), TS("mov",AO),
3898 case AO:
  /src/external/apache2/llvm/dist/clang/lib/AST/
StmtPrinter.cpp 1646 case AtomicExpr::AO ## ID: \
  /src/share/terminfo/
terminfo 9725 # :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:
9747 kf8=^AG\r, kf9=^AH\r, khome=\E[f, kil1=^AJ\r, kind=^AO\r,
9754 # :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:
9767 # :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:
9787 kf8=^AG\r, kf9=^AH\r, khome=^^, kil1=^AJ\r, kind=^AO\r,
11618 kf15=^AO\r, kf2=^AB\r, kf3=^AC\r, kf4=^AD\r, kf5=^AE\r,
12331 kf12=^AK\r, kf13=^AL\r, kf14=^AM\r, kf15=^AN\r, kf16=^AO\r,
12343 kF12=^Ak\r, kF13=^Al\r, kF14=^Am\r, kF15=^An\r, kF16=^Ao\r,
12416 kf16=^AO\r, kf2=^AA\r, kf3=^AB\r, kf4=^AC\r, kf5=^AD\r,
12477 kf12=^AK\r, kf13=^AL\r, kf14=^AM\r, kf15=^AN\r, kf16=^AO\r
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Expr.h 6159 #define ATOMIC_BUILTIN(ID, TYPE, ATTRS) AO ## ID,
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 1723 return SemaAtomicOpsOverloaded(TheCallResult, AtomicExpr::AO##ID);

Completed in 98 milliseconds