Home
last modified time | relevance | path

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

12

/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp414 bool isAtomic() const { in isAtomic() function in __anon04b34a390311::EarlyCSE::ParseMemoryInst
419 return Inst->isAtomic(); in isAtomic()
432 return !Inst->isAtomic(); in isUnordered()
616 InVal.IsAtomic >= MemInst.isAtomic()) { in processNode()
634 MemInst.isAtomic())); in processNode()
746 MemInst.isAtomic())); in processNode()
DLowerAtomic.cpp131 if (LI->isAtomic()) in runOnBasicBlock()
134 if (SI->isAtomic()) in runOnBasicBlock()
/external/llvm/lib/Transforms/Instrumentation/
DThreadSanitizer.cpp318 static bool isAtomic(Instruction *I) { in isAtomic() function
320 return LI->isAtomic() && LI->getSynchScope() == CrossThread; in isAtomic()
322 return SI->isAtomic() && SI->getSynchScope() == CrossThread; in isAtomic()
351 if (isAtomic(&Inst)) in runOnFunction()
DMemorySanitizer.cpp740 Value *Shadow = SI.isAtomic() ? getCleanShadow(Val) : getShadow(Val); in materializeStores()
750 if (SI.isAtomic()) SI.setOrdering(addReleaseOrdering(SI.getOrdering())); in materializeStores()
752 if (MS.TrackOrigins && !SI.isAtomic()) in materializeStores()
1267 if (I.isAtomic()) in visitLoadInst()
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.cpp71 if (I->isAtomic()) in isSourceOfDivergence()
/external/llvm/include/llvm/IR/
DInstruction.h370 bool isAtomic() const;
DInstructions.h281 bool isSimple() const { return !isAtomic() && !isVolatile(); } in isSimple()
402 bool isSimple() const { return !isAtomic() && !isVolatile(); } in isSimple()
/external/clang/lib/CodeGen/
DCGObjC.cpp570 bool isAtomic, bool hasStrong) { in emitStructGetterCall() argument
589 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); in emitStructGetterCall()
646 bool isAtomic() const { return IsAtomic; } in isAtomic() function in __anon677e44b40211::PropertyImplStrategy
673 IsAtomic = prop->isAtomic(); in PropertyImplStrategy()
946 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), in generateObjCGetterBody()
976 emitStructGetterCall(*this, ivar, strategy.isAtomic(), in generateObjCGetterBody()
1208 .GetOptimizedPropertySetFunction(strategy.isAtomic(), in generateObjCSetterBody()
1248 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), in generateObjCSetterBody()
DCGCall.cpp2265 if (!load || load->isAtomic() || load->isVolatile() || in tryRemoveRetainOfSelf()
2312 assert(!SI->isAtomic() && !SI->isVolatile()); in findDominatingStoreToReturnValue()
/external/llvm/lib/IR/
DInstruction.cpp456 bool Instruction::isAtomic() const { in isAtomic() function in Instruction
DAsmWriter.cpp2780 if ((isa<LoadInst>(I) && cast<LoadInst>(I).isAtomic()) || in printInstruction()
2781 (isa<StoreInst>(I) && cast<StoreInst>(I).isAtomic())) in printInstruction()
3093 if (LI->isAtomic()) in printInstruction()
3098 if (SI->isAtomic()) in printInstruction()
/external/llvm/lib/AsmParser/
DLLParser.cpp1715 bool LLParser::ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope, in ParseScopeAndOrdering() argument
1717 if (!isAtomic) in ParseScopeAndOrdering()
5782 bool isAtomic = false; in ParseLoad() local
5787 isAtomic = true; in ParseLoad()
5802 ParseScopeAndOrdering(isAtomic, Scope, Ordering) || in ParseLoad()
5808 if (isAtomic && !Alignment) in ParseLoad()
5830 bool isAtomic = false; in ParseStore() local
5835 isAtomic = true; in ParseStore()
5848 ParseScopeAndOrdering(isAtomic, Scope, Ordering) || in ParseStore()
5858 if (isAtomic && !Alignment) in ParseStore()
DLLParser.h241 bool ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope,
/external/llvm/lib/CodeGen/
DAtomicExpandPass.cpp89 if (I->isAtomic()) in runOnFunction()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/translit/
DTransliteratorTest.java3198 if (!isAtomic(s, t, trans)) { in TestSourceTargetSet2()
3199 isAtomic(s, t, trans); in TestSourceTargetSet2()
3280 private boolean isAtomic(String s, String t, Transliterator trans) { in isAtomic() method in TransliteratorTest
/external/icu/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/
DTransliteratorTest.java3194 if (!isAtomic(s, t, trans)) { in TestSourceTargetSet2()
3195 isAtomic(s, t, trans); in TestSourceTargetSet2()
3276 private boolean isAtomic(String s, String t, Transliterator trans) { in isAtomic() method in TransliteratorTest
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2081 if (cast<LoadInst>(I).isAtomic()) { in WriteInstruction()
2092 if (cast<LoadInst>(I).isAtomic()) { in WriteInstruction()
2098 if (cast<StoreInst>(I).isAtomic()) in WriteInstruction()
2106 if (cast<StoreInst>(I).isAtomic()) { in WriteInstruction()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp291 if (FirstLI->isAtomic()) in FoldPHIArgLoadIntoPHI()
/external/llvm/lib/Target/Mips/
DMipsFastISel.cpp846 if (cast<LoadInst>(I)->isAtomic()) in selectLoad()
871 if (cast<StoreInst>(I)->isAtomic()) in selectStore()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp1331 if (load->isAtomic()) { in printInstruction()
1349 if (store->isAtomic()) { in printInstruction()
/external/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp579 if (cast<LoadInst>(I)->isAtomic()) in SelectLoad()
724 if (cast<StoreInst>(I)->isAtomic()) in SelectStore()
/external/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp554 if (LI->isAtomic() && LI->getOrdering() > Unordered) { in getSimplePointerDependencyFrom()
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp1062 if (cast<LoadInst>(I)->isAtomic()) in SelectLoad()
1177 if (cast<StoreInst>(I)->isAtomic()) in SelectStore()
/external/clang/include/clang/AST/
DDeclObjC.h2532 bool isAtomic() const { in isAtomic() function
/external/llvm/lib/Target/X86/
DX86FastISel.cpp972 if (S->isAtomic()) in X86SelectStore()
1131 if (LI->isAtomic()) in X86SelectLoad()

12