| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | AtomicOrdering.h | 64 SequentiallyConsistent = 7, enumerator 65 LAST = SequentiallyConsistent 77 I <= static_cast<Int>(AtomicOrdering::SequentiallyConsistent); in isValidAtomicOrdering()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 107 AtomicOrdering::SequentiallyConsistent, in SIMemOpInfo() 1660 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandLoad() 1665 if (MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandLoad() 1673 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandLoad() 1705 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandStore() 1711 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandStore() 1740 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandAtomicFence() 1760 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandAtomicFence() 1782 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandAtomicCmpxchgOrRmw() 1789 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent || in expandAtomicCmpxchgOrRmw() [all …]
|
| H A D | AMDGPUTargetTransformInfo.cpp | 499 if (OrderingVal > static_cast<unsigned>(AtomicOrdering::SequentiallyConsistent)) in getTgtMemIntrinsic()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 287 if (FailureOrdering == AtomicOrdering::SequentiallyConsistent) in getMergedOrdering() 288 return AtomicOrdering::SequentiallyConsistent; in getMergedOrdering()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 144 case AtomicOrdering::SequentiallyConsistent: in getLRForRMW32() 161 case AtomicOrdering::SequentiallyConsistent: in getSCForRMW32() 178 case AtomicOrdering::SequentiallyConsistent: in getLRForRMW64() 195 case AtomicOrdering::SequentiallyConsistent: in getSCForRMW64()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 227 llvm::AtomicOrdering::SequentiallyConsistent, 261 llvm::AtomicOrdering::SequentiallyConsistent, 263 llvm::AtomicOrdering::SequentiallyConsistent); 268 llvm::AtomicOrdering::SequentiallyConsistent, 270 llvm::AtomicOrdering::SequentiallyConsistent, 441 FailureOrder = llvm::AtomicOrdering::SequentiallyConsistent; in emitAtomicCmpXchgFailureSet() 484 llvm::AtomicOrdering::SequentiallyConsistent, Scope); in emitAtomicCmpXchgFailureSet() 1328 llvm::AtomicOrdering::SequentiallyConsistent, Scope); in EmitAtomicExpr() 1396 llvm::AtomicOrdering::SequentiallyConsistent, Scope); in EmitAtomicExpr() 1560 AO = llvm::AtomicOrdering::SequentiallyConsistent; in EmitAtomicLoad() [all …]
|
| H A D | CGBuiltin.cpp | 141 AtomicOrdering Ordering = AtomicOrdering::SequentiallyConsistent) { in MakeBinaryAtomicValue() 267 llvm::AtomicOrdering::SequentiallyConsistent); in MakeAtomicCmpXchgValue() 385 AtomicOrdering Ordering = AtomicOrdering::SequentiallyConsistent) { in EmitAtomicIncrementValue() 398 AtomicOrdering Ordering = AtomicOrdering::SequentiallyConsistent) { in EmitAtomicDecrementValue() 1564 *this, E, AtomicOrdering::SequentiallyConsistent); in EmitMSVCBuiltinExpr() 3879 Builder.CreateFence(llvm::AtomicOrdering::SequentiallyConsistent); in EmitBuiltinExpr() 3948 llvm::AtomicOrdering::SequentiallyConsistent); in EmitBuiltinExpr() 3967 llvm::AtomicOrdering::SequentiallyConsistent}; in EmitBuiltinExpr() 4032 llvm::AtomicOrdering::SequentiallyConsistent}; in EmitBuiltinExpr() 10479 llvm::AtomicOrdering::SequentiallyConsistent); in EmitAArch64BuiltinExpr() [all …]
|
| H A D | CGStmtOpenMP.cpp | 5434 case llvm::AtomicOrdering::SequentiallyConsistent: in emitOMPAtomicReadExpr() 5463 case llvm::AtomicOrdering::SequentiallyConsistent: in emitOMPAtomicWriteExpr() 5629 case llvm::AtomicOrdering::SequentiallyConsistent: in emitOMPAtomicUpdateExpr() 5753 case llvm::AtomicOrdering::SequentiallyConsistent: in emitOMPAtomicCaptureExpr() 5874 AO = llvm::AtomicOrdering::SequentiallyConsistent; in EmitOMPAtomicDirective() 5906 DefaultOrder == llvm::AtomicOrdering::SequentiallyConsistent || in EmitOMPAtomicDirective()
|
| H A D | CGExprScalar.cpp | 2470 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec() 2477 llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec() 2495 llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec() 3069 llvm::AtomicOrdering::SequentiallyConsistent); in EmitCompoundAssignLValue()
|
| H A D | CodeGenFunction.h | 3735 llvm::AtomicOrdering::SequentiallyConsistent, 3737 llvm::AtomicOrdering::SequentiallyConsistent,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrOrderFile.cpp | 147 MaybeAlign(), AtomicOrdering::SequentiallyConsistent); in generateCodeSequence()
|
| H A D | DataFlowSanitizer.cpp | 2207 case AtomicOrdering::SequentiallyConsistent: in addAcquireOrdering() 2208 return AtomicOrdering::SequentiallyConsistent; in addAcquireOrdering() 2467 case AtomicOrdering::SequentiallyConsistent: in addReleaseOrdering() 2468 return AtomicOrdering::SequentiallyConsistent; in addReleaseOrdering()
|
| H A D | ThreadSanitizer.cpp | 730 case AtomicOrdering::SequentiallyConsistent: v = 5; break; in createOrdering()
|
| H A D | InstrProfiling.cpp | 209 AtomicOrdering::SequentiallyConsistent); in doExtraRewritesBeforeFinalDeletion()
|
| H A D | MemorySanitizer.cpp | 1832 case AtomicOrdering::SequentiallyConsistent: in addReleaseOrdering() 1833 return AtomicOrdering::SequentiallyConsistent; in addReleaseOrdering() 1867 case AtomicOrdering::SequentiallyConsistent: in addAcquireOrdering() 1868 return AtomicOrdering::SequentiallyConsistent; in addAcquireOrdering()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1014 case AtomicOrdering::SequentiallyConsistent: in emitLeadingFence() 1017 return Builder.CreateFence(AtomicOrdering::SequentiallyConsistent); in emitLeadingFence() 1035 case AtomicOrdering::SequentiallyConsistent: in emitTrailingFence() 1036 return Builder.CreateFence(AtomicOrdering::SequentiallyConsistent); in emitTrailingFence() 1071 case AtomicOrdering::SequentiallyConsistent: in lowerATOMIC_FENCE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 1197 case AtomicOrdering::SequentiallyConsistent: in legalizeAtomicCmpxchg128() 1238 case AtomicOrdering::SequentiallyConsistent: in legalizeAtomicCmpxchg128()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 2378 AO == AtomicOrdering::SequentiallyConsistent) { in checkAndEmitFlushAfterAtomic() 2386 AO == AtomicOrdering::SequentiallyConsistent) { in checkAndEmitFlushAfterAtomic() 2402 case AtomicOrdering::SequentiallyConsistent: in checkAndEmitFlushAfterAtomic()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 630 if (getFailureOrdering() == AtomicOrdering::SequentiallyConsistent) 631 return AtomicOrdering::SequentiallyConsistent; 684 case AtomicOrdering::SequentiallyConsistent: 685 return AtomicOrdering::SequentiallyConsistent;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSA.cpp | 251 bool SeqCstUse = Use->getOrdering() == AtomicOrdering::SequentiallyConsistent; in areLoadsReorderable()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 528 case AtomicOrdering::SequentiallyConsistent: in getOUTLINE_ATOMIC()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Core.cpp | 3581 return AtomicOrdering::SequentiallyConsistent; in mapFromLLVMOrdering() 3596 case AtomicOrdering::SequentiallyConsistent: in mapToLLVMOrdering()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 3174 .Case("seq_cst", AtomicOrdering::SequentiallyConsistent) in parseOptionalAtomicOrdering()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 3906 if (FenceOrdering == AtomicOrdering::SequentiallyConsistent && in lowerATOMIC_FENCE() 3935 if (Node->getSuccessOrdering() == AtomicOrdering::SequentiallyConsistent) in lowerATOMIC_STORE() 5569 AtomicOrdering::SequentiallyConsistent) in LowerOperationWrapper()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 831 // cast<AtomicSDNode>(N)->getOrdering() == AtomicOrdering::SequentiallyConsistent
|