| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 131 SIMemOpInfo(AtomicOrdering Ordering = AtomicOrdering::SequentiallyConsistent, in SIMemOpInfo() 137 AtomicOrdering::SequentiallyConsistent, in SIMemOpInfo() 874 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandLoad() 879 if (MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandLoad() 887 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) { in expandLoad() 918 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandStore() 948 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandAtomicFence() 964 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent) in expandAtomicFence() 984 MOI.getOrdering() == AtomicOrdering::SequentiallyConsistent || in expandAtomicCmpxchgOrRmw() 985 MOI.getFailureOrdering() == AtomicOrdering::SequentiallyConsistent) in expandAtomicCmpxchgOrRmw() [all …]
|
| H A D | AMDGPUTargetTransformInfo.cpp | 322 if (OrderingVal > static_cast<unsigned>(AtomicOrdering::SequentiallyConsistent)) in getTgtMemIntrinsic()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | AtomicOrdering.h | 65 SequentiallyConsistent = 7 enumerator 77 I <= static_cast<Int>(AtomicOrdering::SequentiallyConsistent); in isValidAtomicOrdering()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 262 llvm::AtomicOrdering::SequentiallyConsistent, 264 llvm::AtomicOrdering::SequentiallyConsistent); 269 llvm::AtomicOrdering::SequentiallyConsistent, 271 llvm::AtomicOrdering::SequentiallyConsistent, 433 FailureOrder = llvm::AtomicOrdering::SequentiallyConsistent; in emitAtomicCmpXchgFailureSet() 454 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet() 484 llvm::AtomicOrdering::SequentiallyConsistent, Scope); in emitAtomicCmpXchgFailureSet() 1244 llvm::AtomicOrdering::SequentiallyConsistent, Scope); in EmitAtomicExpr() 1312 llvm::AtomicOrdering::SequentiallyConsistent, Scope); in EmitAtomicExpr() 1476 AO = llvm::AtomicOrdering::SequentiallyConsistent; in EmitAtomicLoad() [all …]
|
| H A D | CGBuiltin.cpp | 101 AtomicOrdering Ordering = AtomicOrdering::SequentiallyConsistent) { in MakeBinaryAtomicValue() 184 Kind, Args[0], Args[1], llvm::AtomicOrdering::SequentiallyConsistent); in EmitBinaryAtomicPost() 226 llvm::AtomicOrdering::SequentiallyConsistent); in MakeAtomicCmpXchgValue() 278 AtomicOrdering Ordering = AtomicOrdering::SequentiallyConsistent) { in EmitAtomicIncrementValue() 291 AtomicOrdering Ordering = AtomicOrdering::SequentiallyConsistent) { in EmitAtomicDecrementValue() 2696 Builder.CreateFence(llvm::AtomicOrdering::SequentiallyConsistent); in EmitBuiltinExpr() 2765 llvm::AtomicOrdering::SequentiallyConsistent); in EmitBuiltinExpr() 2784 llvm::AtomicOrdering::SequentiallyConsistent}; in EmitBuiltinExpr() 2834 Store->setOrdering(llvm::AtomicOrdering::SequentiallyConsistent); in EmitBuiltinExpr() 2849 llvm::AtomicOrdering::SequentiallyConsistent}; in EmitBuiltinExpr() [all …]
|
| H A D | CGExprScalar.cpp | 2337 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec() 2344 llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec() 2361 LV.getPointer(), amt, llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec() 2852 llvm::AtomicOrdering::SequentiallyConsistent); in EmitCompoundAssignLValue()
|
| H A D | CGStmtOpenMP.cpp | 3589 IsSeqCst ? llvm::AtomicOrdering::SequentiallyConsistent in emitSimpleAtomicStore() 3625 IsSeqCst ? llvm::AtomicOrdering::SequentiallyConsistent in emitOMPAtomicReadExpr() 3786 ? llvm::AtomicOrdering::SequentiallyConsistent in emitOMPAtomicUpdateExpr() 3836 ? llvm::AtomicOrdering::SequentiallyConsistent in emitOMPAtomicCaptureExpr()
|
| H A D | CodeGenFunction.h | 3375 llvm::AtomicOrdering::SequentiallyConsistent, 3377 llvm::AtomicOrdering::SequentiallyConsistent,
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandPseudoInsts.cpp | 133 case AtomicOrdering::SequentiallyConsistent: in getLRForRMW32() 150 case AtomicOrdering::SequentiallyConsistent: in getSCForRMW32()
|
| H A D | RISCVISelLowering.cpp | 1707 if (isa<LoadInst>(Inst) && Ord == AtomicOrdering::SequentiallyConsistent) in emitLeadingFence()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 585 case AtomicOrdering::SequentiallyConsistent: v = 5; break; in createOrdering()
|
| H A D | InstrProfiling.cpp | 204 AtomicOrdering::SequentiallyConsistent); in doExtraRewritesBeforeFinalDeletion()
|
| H A D | MemorySanitizer.cpp | 1716 case AtomicOrdering::SequentiallyConsistent: in addReleaseOrdering() 1717 return AtomicOrdering::SequentiallyConsistent; in addReleaseOrdering() 1733 case AtomicOrdering::SequentiallyConsistent: in addAcquireOrdering() 1734 return AtomicOrdering::SequentiallyConsistent; in addAcquireOrdering()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemorySSA.cpp | 238 bool SeqCstUse = Use->getOrdering() == AtomicOrdering::SequentiallyConsistent; in areLoadsReorderable()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 651 case AtomicOrdering::SequentiallyConsistent: 652 return AtomicOrdering::SequentiallyConsistent;
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Core.cpp | 3379 return AtomicOrdering::SequentiallyConsistent; in mapFromLLVMOrdering() 3394 case AtomicOrdering::SequentiallyConsistent: in mapToLLVMOrdering()
|
| H A D | Verifier.cpp | 3452 Ordering == AtomicOrdering::SequentiallyConsistent, in visitFenceInst()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 684 // cast<AtomicSDNode>(N)->getOrdering() == AtomicOrdering::SequentiallyConsistent
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 2576 .Case("seq_cst", AtomicOrdering::SequentiallyConsistent) in parseOptionalAtomicOrdering()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 3396 if (FenceOrdering == AtomicOrdering::SequentiallyConsistent && in lowerATOMIC_FENCE() 3425 if (Node->getOrdering() == AtomicOrdering::SequentiallyConsistent) in lowerATOMIC_STORE() 4948 AtomicOrdering::SequentiallyConsistent) in LowerOperationWrapper()
|
| /freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 574 case AtomicOrdering::SequentiallyConsistent: return bitc::ORDERING_SEQCST; in getEncodedOrdering()
|
| /freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1050 case bitc::ORDERING_SEQCST: return AtomicOrdering::SequentiallyConsistent; in getDecodedOrdering()
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 2193 Ordering = AtomicOrdering::SequentiallyConsistent; in ParseOrdering()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 14511 case AtomicOrdering::SequentiallyConsistent: in emitLeadingFence() 14538 case AtomicOrdering::SequentiallyConsistent: in emitTrailingFence()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 11478 case AtomicOrdering::SequentiallyConsistent: in ReplaceCMP_SWAP_128Results()
|