Searched refs:isAtomic (Results 1 - 25 of 31) sorted by relevance

12

/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DPropertyNameArray.cpp35 ASSERT(!identifier || identifier == StringImpl::empty() || identifier->isAtomic());
H A DIdentifier.h39 Identifier(EmptyIdentifierFlag) : m_string(StringImpl::empty()) { ASSERT(m_string.impl()->isAtomic()); }
43 Identifier(ExecState* exec, const char (&characters)[charactersCount]) : m_string(add(exec, characters)) { ASSERT(m_string.impl()->isAtomic()); }
45 Identifier(VM* vm, const char (&characters)[charactersCount]) : m_string(add(vm, characters)) { ASSERT(m_string.impl()->isAtomic()); }
47 Identifier(ExecState* exec, StringImpl* rep) : m_string(add(exec, rep)) { ASSERT(m_string.impl()->isAtomic()); }
48 Identifier(ExecState* exec, const String& s) : m_string(add(exec, s.impl())) { ASSERT(m_string.impl()->isAtomic()); }
50 Identifier(VM* vm, const LChar* s, int length) : m_string(add(vm, s, length)) { ASSERT(m_string.impl()->isAtomic()); }
51 Identifier(VM* vm, const UChar* s, int length) : m_string(add(vm, s, length)) { ASSERT(m_string.impl()->isAtomic()); }
52 Identifier(VM* vm, StringImpl* rep) : m_string(add(vm, rep)) { ASSERT(m_string.impl()->isAtomic()); }
53 Identifier(VM* vm, const String& s) : m_string(add(vm, s.impl())) { ASSERT(m_string.impl()->isAtomic()); }
H A DPropertyName.h84 ASSERT(!m_impl || m_impl->isAtomic());
H A DPropertyMapHashTable.h293 ASSERT(key->isAtomic() || key->isEmptyUnique());
327 ASSERT(key->isAtomic() || key->isEmptyUnique());
359 ASSERT(!key->isAtomic() && !key->hasHash());
372 if (equal(key, keyInMap) && keyInMap->isAtomic())
H A DJSCJSValue.cpp224 if (impl->isAtomic())
226 if (impl->isAtomic())
H A DJSString.h407 if (m_value.impl()->isAtomic())
/macosx-10.10.1/JavaScriptCore-7600.1.17/API/
H A DJSClassRef.cpp91 ASSERT(!m_className.length() || !m_className.impl()->isAtomic());
97 ASSERT(!it->key->isAtomic());
103 ASSERT(!it->key->isAtomic());
137 ASSERT(!it->key->isAtomic());
147 ASSERT(!it->key->isAtomic());
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DLowerAtomic.cpp125 if (LI->isAtomic())
128 if (SI->isAtomic())
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp238 static bool isAtomic(Instruction *I) { function
240 return LI->isAtomic() && LI->getSynchScope() == CrossThread;
242 return SI->isAtomic() && SI->getSynchScope() == CrossThread;
268 if (isAtomic(BI))
/macosx-10.10.1/WTF-7600.1.24/wtf/text/
H A DAtomicString.h94 if (!string || string->isAtomic())
185 if (!string || string->isAtomic()) {
199 if (!string || string->isAtomic()) {
H A DAtomicString.cpp404 ASSERT_WITH_MESSAGE(!string.isAtomic(), "AtomicString should not hit the slow case if the string is already atomic.");
422 ASSERT_WITH_MESSAGE(!string.isAtomic(), "AtomicString should not hit the slow case if the string is already atomic.");
462 ASSERT(string->isAtomic());
527 ASSERT_WITH_MESSAGE(!string.isAtomic(), "AtomicStringImpls should return from the fast case.");
H A DStringImpl.h460 bool isAtomic() const { return m_hashAndFlags & s_hashFlagIsAtomic; } function in class:WTF::StringImpl
461 void setIsAtomic(bool isAtomic) argument
465 if (isAtomic)
H A DWTFString.cpp719 if (impl()->isAtomic())
/macosx-10.10.1/JavaScriptCore-7600.1.17/bytecode/
H A DSpeculatedType.cpp337 if (impl->isAtomic())
/macosx-10.10.1/llvmCore-3425.0.34/lib/AsmParser/
H A DLLParser.cpp1230 /// if isAtomic: ::= 'singlethread'? AtomicOrdering
1234 bool LLParser::ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope,
1236 if (!isAtomic)
3776 bool isAtomic = false;
3781 isAtomic = true;
3792 ParseScopeAndOrdering(isAtomic, Scope, Ordering) ||
3799 if (isAtomic && !Alignment)
3817 bool isAtomic = false;
3822 isAtomic = true;
3835 ParseScopeAndOrdering(isAtomic, Scop
[all...]
H A DLLParser.h186 bool ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope,
/macosx-10.10.1/llvmCore-3425.0.34/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1293 if (cast<LoadInst>(I).isAtomic()) {
1303 if (cast<LoadInst>(I).isAtomic()) {
1309 if (cast<StoreInst>(I).isAtomic())
1317 if (cast<StoreInst>(I).isAtomic()) {
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/
H A DAsmWriter.cpp1735 if ((isa<LoadInst>(I) && cast<LoadInst>(I).isAtomic()) ||
1736 (isa<StoreInst>(I) && cast<StoreInst>(I).isAtomic()))
1987 if (LI->isAtomic())
1992 if (SI->isAtomic())
H A DVerifier.cpp1377 if (LI.isAtomic()) {
1452 if (SI.isAtomic()) {
H A DInstructions.cpp907 assert(!(isAtomic() && getAlignment() == 0) &&
1063 assert(!(isAtomic() && getAlignment() == 0) &&
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/
H A DInstructions.h213 bool isAtomic() const { return getOrdering() != NotAtomic; } function in class:llvm::LoadInst
220 bool isSimple() const { return !isAtomic() && !isVolatile(); }
333 bool isAtomic() const { return getOrdering() != NotAtomic; } function in class:llvm::StoreInst
340 bool isSimple() const { return !isAtomic() && !isVolatile(); }
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp292 if (FirstLI->isAtomic())
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/CppBackend/
H A DCPPBackend.cpp1302 if (load->isAtomic()) {
1320 if (store->isAtomic()) {
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/
H A DX86FastISel.cpp690 if (S->isAtomic())
835 if (cast<LoadInst>(I)->isAtomic())
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/
H A DARMFastISel.cpp1105 if (cast<LoadInst>(I)->isAtomic())
1219 if (cast<StoreInst>(I)->isAtomic())

Completed in 312 milliseconds

12