Home
last modified time | relevance | path

Searched refs:isAtomic (Results 1 – 25 of 70) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLowerAtomic.cpp129 if (LI->isAtomic()) in runOnBasicBlock()
132 if (SI->isAtomic()) in runOnBasicBlock()
DEarlyCSE.cpp659 bool isAtomic() const { in isAtomic() function in __anonf3cf0d560311::EarlyCSE::ParseMemoryInst
662 return Inst->isAtomic(); in isAtomic()
675 return !Inst->isAtomic(); in isUnordered()
1120 InVal.IsAtomic >= MemInst.isAtomic() && in processNode()
1146 MemInst.isAtomic())); in processNode()
1283 MemInst.isAtomic())); in processNode()
DGVN.cpp875 if (Address && LI->isAtomic() <= DepSI->isAtomic()) { in AnalyzeLoadAvailability()
893 if (DepLI != LI && Address && LI->isAtomic() <= DepLI->isAtomic()) { in AnalyzeLoadAvailability()
907 if (Address && !LI->isAtomic()) { in AnalyzeLoadAvailability()
951 if (S->isAtomic() < LI->isAtomic()) in AnalyzeLoadAvailability()
966 if (LD->isAtomic() < LI->isAtomic()) in AnalyzeLoadAvailability()
DLICM.cpp1109 if (LI->isAtomic() && !TargetExecutesOncePerLoop) in canSinkOrHoistInst()
1985 SawUnorderedAtomic |= Load->isAtomic(); in promoteLoopAccessesToScalars()
1986 SawNotAtomic |= !Load->isAtomic(); in promoteLoopAccessesToScalars()
2011 SawUnorderedAtomic |= Store->isAtomic(); in promoteLoopAccessesToScalars()
2012 SawNotAtomic |= !Store->isAtomic(); in promoteLoopAccessesToScalars()
DLoopIdiomRecognize.cpp509 UnorderedAtomic = UnorderedAtomic || LI->isAtomic(); in isLegalStore()
1086 if (!SI->isAtomic() && !LI->isAtomic()) in processLoopStoreOfLoopLoad()
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/translit/
DTransliteratorDisorderedMarksTest.java215 if (!TransliteratorTest.isAtomic(s, t, trans)) { in TestSourceTargetSet2()
216 TransliteratorTest.isAtomic(s, t, trans); in TestSourceTargetSet2()
/third_party/icu/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/
DTransliteratorDisorderedMarksTest.java212 if (!TransliteratorTest.isAtomic(s, t, trans)) { in TestSourceTargetSet2()
213 TransliteratorTest.isAtomic(s, t, trans); in TestSourceTargetSet2()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoads.cpp372 Load->getPointerOperand(), Load->getType(), Load->isAtomic(), ScanBB, in FindAvailableLoadedValue()
416 if (LI->isAtomic() < AtLeastAtomic) in FindAvailablePtrLoadStore()
438 if (SI->isAtomic() < AtLeastAtomic) in FindAvailablePtrLoadStore()
DMemoryDependenceAnalysis.cpp568 if (LI->isAtomic() && isStrongerThanUnordered(LI->getOrdering())) { in getSimplePointerDependencyFrom()
621 if (!SI->isUnordered() && SI->isAtomic()) { in getSimplePointerDependencyFrom()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DThreadSanitizer.cpp414 static bool isAtomic(Instruction *I) { in isAtomic() function
417 return LI->isAtomic() && LI->getSyncScopeID() != SyncScope::SingleThread; in isAtomic()
419 return SI->isAtomic() && SI->getSyncScopeID() != SyncScope::SingleThread; in isAtomic()
457 if (isAtomic(&Inst)) in sanitizeFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp196 bool isAtomic() const { in isAtomic() function in __anonb35996f20111::SIMemOpInfo
1141 if (MOI.isAtomic()) { in expandLoad()
1186 if (MOI.isAtomic()) { in expandStore()
1214 if (MOI.isAtomic()) { in expandAtomicFence()
1251 if (MOI.isAtomic()) { in expandAtomicCmpxchgOrRmw()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.cpp93 if (I->isAtomic()) in isSourceOfDivergence()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp554 bool Instruction::isAtomic() const { in isAtomic() function in Instruction
570 assert(isAtomic()); in hasAtomicLoad()
582 assert(isAtomic()); in hasAtomicStore()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp454 assert((!LI.isAtomic() || isSupportedAtomicType(NewTy)) && in combineLoadToNewType()
483 assert((!SI.isAtomic() || isSupportedAtomicType(V->getType())) && in combineStoreToNewValue()
632 if (!LI.isAtomic() || isSupportedAtomicType(CI->getDestTy())) { in combineLoadToOperationType()
1162 if (!SI.isAtomic() || isSupportedAtomicType(V->getType())) { in combineStoreToValueType()
1169 if (!SI.isAtomic() || isSupportedAtomicType(U->getType())) { in combineStoreToValueType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineMemOperand.h267 bool isAtomic() const { return getOrdering() != AtomicOrdering::NotAtomic; } in isAtomic() function
DSelectionDAGNodes.h1352 bool isAtomic() const { return MMO->isAtomic(); }
1360 bool isSimple() const { return !isAtomic() && !isVolatile(); }
1432 MMO->isAtomic()) && "then why are we using an AtomicSDNode?");
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h422 bool isAtomic() const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiMemAluCombiner.cpp162 if (MemOperand->isVolatile() || MemOperand->isAtomic()) in isNonVolatileMemoryOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp249 assert(!LD->isAtomic() && "Atomics can not be split"); in ExpandRes_NormalLoad()
460 assert(!St->isAtomic() && "Atomics can not be split"); in ExpandOp_NormalStore()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetMachine.cpp243 if (I.isAtomic()) { in stripAtomics()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.h548 bool isAtomic() const;
/third_party/skia/third_party/externals/dawn/src/dawn_node/
DREADME.md71 …:storageClass="storage";storageMode="read_write";containerType="vector";isAtomic=false;baseType="u…
/third_party/glslang/glslang/Include/
Dintermediate.h1137 bool isAtomic() const { return type.isAtomic(); } in isAtomic() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1005 if (SI->isAtomic()) in getMMOFlags()
1008 if (LI->isAtomic()) in getMMOFlags()
1011 if (AI->isAtomic()) in getMMOFlags()
1014 if (AI->isAtomic()) in getMMOFlags()
/third_party/glslang/glslang/MachineIndependent/
Diomapper.cpp510 type.isAtomic() || (type.containsOpaque() && intermediate.getSpv().openGl == 0)) { in resolveUniformLocation()
707 type.isAtomic() || (type.containsOpaque() && intermediate.getSpv().openGl == 0)) { in resolveUniformLocation()

123