Home
last modified time | relevance | path

Searched refs:SuccessOrder (Results 1 – 25 of 36) sorted by relevance

12

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/CodeGen/
H A DCGAtomic.cpp369 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
377 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
420 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
442 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
446 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
448 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
457 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
458 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
460 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
474 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/CodeGen/
H A DCGAtomic.cpp369 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
377 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
420 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
442 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
446 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
448 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
457 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
458 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
460 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
474 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp362 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
370 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
413 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
435 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
439 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
441 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
450 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
451 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
453 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
467 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/CodeGen/
H A DCGAtomic.cpp384 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
392 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
435 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
457 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
461 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
463 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
472 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
473 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
475 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
489 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp361 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
369 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
412 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
434 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
438 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
440 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
449 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
450 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
452 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
466 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp360 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
368 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
411 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
433 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
437 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
439 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
448 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
449 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
451 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
465 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/CodeGen/
H A DCGAtomic.cpp369 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
377 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
420 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
442 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
446 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
448 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
457 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
458 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
460 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
474 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp361 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
369 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
412 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
434 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
438 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
440 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
449 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
450 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
452 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
466 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp363 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument
371 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
414 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument
436 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
440 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); in emitAtomicCmpXchgFailureSet()
442 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
451 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && in emitAtomicCmpXchgFailureSet()
452 SuccessOrder != llvm::AtomicOrdering::Release) in emitAtomicCmpXchgFailureSet()
454 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) in emitAtomicCmpXchgFailureSet()
468 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp363 llvm::AtomicOrdering SuccessOrder,
371 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder,
414 llvm::AtomicOrdering SuccessOrder,
436 if (isStrongerThan(FailureOrder, SuccessOrder)) {
440 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder);
442 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder,
451 if (SuccessOrder != llvm::AtomicOrdering::Monotonic &&
452 SuccessOrder != llvm::AtomicOrdering::Release)
454 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent)
468 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope);
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/CodeGen/
H A DAtomicExpandPass.cpp963 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
975 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
987 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
988 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1059 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1074 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1103 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/llvm80/llvm-8.0.1.src/lib/CodeGen/
H A DAtomicExpandPass.cpp1067 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1079 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1091 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1092 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1163 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1178 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1207 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/spirv-llvm-translator/SPIRV-LLVM-Translator-13.0.0/lib/SPIRV/
H A DSPIRVRegularizeLLVM.cpp403 auto SuccessOrder = static_cast<OCLMemOrderKind>( in regularize() local
407 Value *EqualSem = getInt32(M, OCLMemOrderMap::map(SuccessOrder)); in regularize()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1109 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1121 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1133 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1134 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1210 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1232 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1270 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1093 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1105 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1117 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1118 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1189 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1204 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1233 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/llvm10/llvm-10.0.1.src/lib/CodeGen/
H A DAtomicExpandPass.cpp1093 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1105 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1117 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1118 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1189 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1204 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1233 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1109 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1121 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1133 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1134 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1210 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1232 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1270 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/llvm11/llvm-11.0.1.src/lib/CodeGen/
H A DAtomicExpandPass.cpp1109 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1121 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1133 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1134 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1210 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1232 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1270 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1093 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1105 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1117 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1118 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1189 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1204 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1233 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1109 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1121 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1133 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1134 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1210 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1232 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1270 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/llvm90/llvm-9.0.1.src/lib/CodeGen/
H A DAtomicExpandPass.cpp1092 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1104 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1116 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1117 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1188 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1203 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1232 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1111 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1123 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg()
1135 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1136 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1212 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1234 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1271 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1162 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1187 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1188 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1264 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1286 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1325 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/
H A DAtomicExpandPass.cpp1162 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1187 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1188 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1264 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1286 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1325 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1162 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local
1187 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg()
1188 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg()
1264 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1286 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
1325 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()

12