Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DLowerAtomic.cpp125 if (LI->isAtomic()) in runOnBasicBlock()
128 if (SI->isAtomic()) in runOnBasicBlock()
/external/llvm/lib/Transforms/Instrumentation/
DThreadSanitizer.cpp290 static bool isAtomic(Instruction *I) { in isAtomic() function
292 return LI->isAtomic() && LI->getSynchScope() == CrossThread; in isAtomic()
294 return SI->isAtomic() && SI->getSynchScope() == CrossThread; in isAtomic()
321 if (isAtomic(BI)) in runOnFunction()
/external/webkit/Source/JavaScriptCore/wtf/text/
DAtomicString.h125 if (!r || r->isAtomic()) in add()
DAtomicString.cpp310 if (!r || r->isAtomic()) in addSlowCase()
DStringImpl.h228 bool isAtomic() const { return m_refCountAndFlags & s_refCountFlagIsAtomic; } in isAtomic() function
DStringImpl.cpp48 if (isAtomic()) in ~StringImpl()
/external/clang/lib/CodeGen/
DCGObjC.cpp487 bool isAtomic, bool hasStrong) { in emitStructGetterCall() argument
506 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); in emitStructGetterCall()
563 bool isAtomic() const { return IsAtomic; } in isAtomic() function in __anon87cd100e0211::PropertyImplStrategy
590 IsAtomic = prop->isAtomic(); in PropertyImplStrategy()
864 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), in generateObjCGetterBody()
889 emitStructGetterCall(*this, ivar, strategy.isAtomic(), in generateObjCGetterBody()
1122 .GetOptimizedPropertySetFunction(strategy.isAtomic(), in generateObjCSetterBody()
1161 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), in generateObjCSetterBody()
DCGCall.cpp1543 if (!load || load->isAtomic() || load->isVolatile() || in tryRemoveRetainOfSelf()
1591 assert(!store->isAtomic() && !store->isVolatile()); // see below in findDominatingStoreToReturnValue()
1601 assert(!store->isAtomic() && !store->isVolatile()); in findDominatingStoreToReturnValue()
/external/llvm/lib/AsmParser/
DLLParser.cpp1436 bool LLParser::ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope, in ParseScopeAndOrdering() argument
1438 if (!isAtomic) in ParseScopeAndOrdering()
4030 bool isAtomic = false; in ParseLoad() local
4035 isAtomic = true; in ParseLoad()
4046 ParseScopeAndOrdering(isAtomic, Scope, Ordering) || in ParseLoad()
4053 if (isAtomic && !Alignment) in ParseLoad()
4071 bool isAtomic = false; in ParseStore() local
4076 isAtomic = true; in ParseStore()
4089 ParseScopeAndOrdering(isAtomic, Scope, Ordering) || in ParseStore()
4099 if (isAtomic && !Alignment) in ParseStore()
DLLParser.h207 bool ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope,
/external/llvm/lib/IR/
DAsmWriter.cpp1797 if ((isa<LoadInst>(I) && cast<LoadInst>(I).isAtomic()) || in printInstruction()
1798 (isa<StoreInst>(I) && cast<StoreInst>(I).isAtomic())) in printInstruction()
2049 if (LI->isAtomic()) in printInstruction()
2054 if (SI->isAtomic()) in printInstruction()
DVerifier.cpp1566 if (LI.isAtomic()) { in visitLoadInst()
1641 if (SI.isAtomic()) { in visitStoreInst()
DInstructions.cpp929 assert(!(isAtomic() && getAlignment() == 0) && in AssertOK()
1085 assert(!(isAtomic() && getAlignment() == 0) && in AssertOK()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp1378 if (cast<LoadInst>(I).isAtomic()) { in WriteInstruction()
1388 if (cast<LoadInst>(I).isAtomic()) { in WriteInstruction()
1394 if (cast<StoreInst>(I).isAtomic()) in WriteInstruction()
1402 if (cast<StoreInst>(I).isAtomic()) { in WriteInstruction()
/external/llvm/include/llvm/IR/
DInstructions.h213 bool isAtomic() const { return getOrdering() != NotAtomic; } in isAtomic() function
220 bool isSimple() const { return !isAtomic() && !isVolatile(); } in isSimple()
333 bool isAtomic() const { return getOrdering() != NotAtomic; } in isAtomic() function
340 bool isSimple() const { return !isAtomic() && !isVolatile(); } in isSimple()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp292 if (FirstLI->isAtomic()) in FoldPHIArgLoadIntoPHI()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp1314 if (load->isAtomic()) { in printInstruction()
1332 if (store->isAtomic()) { in printInstruction()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp691 if (S->isAtomic()) in X86SelectStore()
841 if (cast<LoadInst>(I)->isAtomic()) in X86SelectLoad()
/external/clang/include/clang/AST/
DDeclObjC.h2065 bool isAtomic() const { in isAtomic() function
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp1108 if (cast<LoadInst>(I)->isAtomic()) in SelectLoad()
1222 if (cast<StoreInst>(I)->isAtomic()) in SelectStore()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp3266 if (I.isAtomic()) in visitLoad()
3349 if (I.isAtomic()) in visitStore()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2010-05-242695 (WebCore::StringImpl::isAtomic):
3871 classes. Renamed StringImpl's inTable flag to more explicit 'isAtomic',
3917 (WebCore::StringImpl::isAtomic):