/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_update_shadow_word_inl.h | 30 if (Shadow::Addr0AndSizeAreEqual(cur, old)) { 33 if (Shadow::TidsAreEqual(old, cur)) { 50 if (Shadow::TwoRangesIntersect(old, cur, kAccessSize)) { 52 if (Shadow::TidsAreEqual(old, cur)) {
|
D | tsan_rtl.h | 159 friend class Shadow; 176 class Shadow : public FastState { 178 explicit Shadow(u64 x) in Shadow() function 182 explicit Shadow(const FastState &s) in Shadow() function 218 static inline bool TidsAreEqual(const Shadow s1, const Shadow s2) { in TidsAreEqual() 225 bool Addr0AndSizeAreEqual(const Shadow s1, const Shadow s2) { in Addr0AndSizeAreEqual() 230 static ALWAYS_INLINE bool TwoRangesIntersect(Shadow s1, Shadow s2, in TwoRangesIntersect() 307 static bool TwoRangesIntersectSlow(const Shadow s1, const Shadow s2) { in TwoRangesIntersectSlow() 528 void AddMemoryAccess(uptr addr, Shadow s, StackTrace stack, 630 u64 *shadow_mem, Shadow cur);
|
D | tsan_rtl.cc | 538 Shadow LoadShadow(u64 *p) { in LoadShadow() 540 return Shadow(raw); in LoadShadow() 556 Shadow cur, Shadow old) { in HandleRace() 567 static inline bool HappensBefore(Shadow old, ThreadState *thr) { in HappensBefore() 574 u64 *shadow_mem, Shadow cur) { in MemoryAccessImpl1() 593 Shadow old(0); in MemoryAccessImpl1() 651 Shadow cur(a); in ContainsSameAccessSlow() 653 Shadow old(LoadShadow(&s[i])); in ContainsSameAccessSlow() 654 if (Shadow::Addr0AndSizeAreEqual(cur, old) && in ContainsSameAccessSlow() 776 Shadow cur(fast_state); in MemoryAccess() [all …]
|
D | tsan_rtl_report.cc | 158 void ScopedReport::AddMemoryAccess(uptr addr, Shadow s, StackTrace stack, in AddMemoryAccess() 558 Shadow s0(thr->racy_state[0]); in RaceBetweenAtomicAndFree() 559 Shadow s1(thr->racy_state[1]); in RaceBetweenAtomicAndFree() 584 Shadow s(thr->racy_state[1]); in ReportRace() 593 uptr a0 = addr + Shadow(thr->racy_state[0]).addr0(); in ReportRace() 594 uptr a1 = addr + Shadow(thr->racy_state[1]).addr0(); in ReportRace() 595 uptr e0 = a0 + Shadow(thr->racy_state[0]).size(); in ReportRace() 596 uptr e1 = a1 + Shadow(thr->racy_state[1]).size(); in ReportRace() 626 Shadow s2(thr->racy_state[1]); in ReportRace() 637 Shadow s(thr->racy_state[i]); in ReportRace() [all …]
|
D | tsan_rtl_thread.cc | 384 Shadow cur(fast_state); in MemoryAccessRange() 395 Shadow cur(fast_state); in MemoryAccessRange() 405 Shadow cur(fast_state); in MemoryAccessRange()
|
/external/compiler-rt/lib/tsan/tests/unit/ |
D | tsan_shadow_test.cc | 19 TEST(Shadow, FastState) { in TEST() argument 20 Shadow s(FastState(11, 22)); in TEST() 49 TEST(Shadow, Mapping) { in TEST() argument 64 TEST(Shadow, Celling) { in TEST() argument
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 301 Value *Shadow; member 320 void setShadow(Instruction *I, Value *Shadow); 325 void storeShadow(Value *Addr, uint64_t Size, uint64_t Align, Value *Shadow, 898 Value *&Shadow = ValShadowMap[V]; in getShadow() local 899 if (!Shadow) { in getShadow() 910 Shadow = IRB.CreateLoad(getArgTLS(A->getArgNo(), ArgTLSPos)); in getShadow() 918 Shadow = &*i; in getShadow() 919 assert(Shadow->getType() == DFS.ShadowTy); in getShadow() 923 NonZeroChecks.push_back(Shadow); in getShadow() 925 Shadow = DFS.ZeroShadow; in getShadow() [all …]
|
D | MemorySanitizer.cpp | 619 Value *Shadow; member 623 : Shadow(S), Origin(O), OrigIns(I) { } in ShadowOriginAndInsertPoint() 690 void storeOrigin(IRBuilder<> &IRB, Value *Addr, Value *Shadow, Value *Origin, in storeOrigin() 694 unsigned StoreSize = DL.getTypeStoreSize(Shadow->getType()); in storeOrigin() 695 if (isa<StructType>(Shadow->getType())) { in storeOrigin() 700 Value *ConvertedShadow = convertToShadowTyNoVec(Shadow, IRB); in storeOrigin() 740 Value *Shadow = SI.isAtomic() ? getCleanShadow(Val) : getShadow(Val); in materializeStores() local 741 Value *ShadowPtr = getShadowPtr(Addr, Shadow->getType(), IRB); in materializeStores() 744 IRB.CreateAlignedStore(Shadow, ShadowPtr, SI.getAlignment()); in materializeStores() 753 storeOrigin(IRB, Addr, Shadow, getOrigin(Val), SI.getAlignment(), in materializeStores() [all …]
|
D | AddressSanitizer.cpp | 453 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB); 821 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { in memToShadow() argument 823 Shadow = IRB.CreateLShr(Shadow, Mapping.Scale); in memToShadow() 824 if (Mapping.Offset == 0) return Shadow; in memToShadow() 827 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset)); in memToShadow() 829 return IRB.CreateAdd(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset)); in memToShadow()
|
/external/chromium-trace/catapult/tracing/third_party/components/webcomponentsjs/ |
D | README.md | 12 **Shadow DOM**: provides encapsulation by hiding DOM subtrees under shadow roots ([spec](https://w3… 35 | Shadow DOM | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 41 ~Indicates support may be flaky. If using Custom Elements or HTML Imports with Shadow DOM, 42 you will get the non-flaky Mutation Observer polyfill that Shadow DOM includes.
|
/external/chromium-trace/catapult/third_party/polymer/components/webcomponentsjs/ |
D | README.md | 12 **Shadow DOM**: provides encapsulation by hiding DOM subtrees under shadow roots ([spec](https://w3… 35 | Shadow DOM | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 41 ~Indicates support may be flaky. If using Custom Elements or HTML Imports with Shadow DOM, 42 you will get the non-flaky Mutation Observer polyfill that Shadow DOM includes.
|
/external/autotest/ |
D | .gitignore | 70 # Shadow config for ssp deploy 73 # Shadow config for perf dashboard
|
/external/deqp/doc/testspecs/GLES3/ |
D | functional.texture.shadow.txt | 19 Shadow compare tests 34 Shadow compare tests render two adjecent quads. Left one has texture
|
/external/mesa3d/src/mesa/program/ |
D | program_parser.h | 207 unsigned Shadow:1; member
|
D | program_parse_extra.c | 216 state->option.Shadow = 1; in _mesa_ARBfp_parse_option()
|
D | program_lexer.l | 35 #define require_shadow (yyextra->option.Shadow)
|
/external/chromium-trace/catapult/third_party/polymer/components/polymer/ |
D | README.md | 11 Polymer is based on a set of future technologies, including [Shadow DOM](http://w3c.github.io/webco…
|
/external/chromium-trace/catapult/tracing/third_party/components/polymer/ |
D | README.md | 11 Polymer is based on a set of future technologies, including [Shadow DOM](http://w3c.github.io/webco…
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 924 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(D)) { in addedMember() local 925 if (Shadow->getDeclName().getNameKind() in addedMember() 928 data().Conversions.get(Ctx).addDecl(Ctx, Shadow, Shadow->getAccess()); in addedMember() 2073 const UsingShadowDecl *Shadow = this; in getUsingDecl() local 2075 dyn_cast<UsingShadowDecl>(Shadow->UsingOrNextShadow)) in getUsingDecl() 2076 Shadow = NextShadow; in getUsingDecl() 2077 return cast<UsingDecl>(Shadow->UsingOrNextShadow); in getUsingDecl()
|
/external/skia/src/sfnt/ |
D | SkOTTable_head.h | 100 Shadow,
|
D | SkPanose.h | 481 ((Shadow, 6))
|
/external/clang/lib/Sema/ |
D | SemaLookup.cpp | 3405 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3449 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3459 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3466 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3473 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3481 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3487 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3493 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3500 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local 3588 ShadowContextRAII Shadow(Visited); in LookupVisibleDecls() local [all …]
|
D | SemaTemplateInstantiateDecl.cpp | 2345 for (auto *Shadow : D->shadows()) { in VisitUsingDecl() local 2348 Shadow->getLocation(), Shadow->getTargetDecl(), TemplateArgs)); in VisitUsingDecl() 2357 getPreviousDeclForInstantiation(Shadow)) { in VisitUsingDecl() 2359 Shadow->getLocation(), OldPrev, TemplateArgs)); in VisitUsingDecl() 2365 SemaRef.Context.setInstantiatedFromUsingShadowDecl(InstShadow, Shadow); in VisitUsingDecl() 2368 SemaRef.CurrentInstantiationScope->InstantiatedLocal(Shadow, InstShadow); in VisitUsingDecl() 4350 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(Other)) in isInstantiationOf() local 4351 return isInstantiationOf(cast<UsingShadowDecl>(D), Shadow, Ctx); in isInstantiationOf()
|
D | SemaDeclCXX.cpp | 7794 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(*I)) in CheckUsingShadowDecl() local 7795 PrevShadow = Shadow; in CheckUsingShadowDecl() 7869 UsingShadowDecl *Shadow in BuildUsingShadowDecl() local 7872 UD->addShadowDecl(Shadow); in BuildUsingShadowDecl() 7874 Shadow->setAccess(UD->getAccess()); in BuildUsingShadowDecl() 7876 Shadow->setInvalidDecl(); in BuildUsingShadowDecl() 7878 Shadow->setPreviousDecl(PrevDecl); in BuildUsingShadowDecl() 7881 PushOnScopeChains(Shadow, S); in BuildUsingShadowDecl() 7883 CurContext->addDecl(Shadow); in BuildUsingShadowDecl() 7886 return Shadow; in BuildUsingShadowDecl() [all …]
|
D | SemaAccess.cpp | 1302 if (UsingShadowDecl *Shadow = in IsMicrosoftUsingDeclarationAccessBug() local 1309 << Shadow->getUsingDecl()->getQualifiedNameAsString() in IsMicrosoftUsingDeclarationAccessBug()
|