Searched defs:Shadow (Results 1 - 7 of 7) sorted by relevance

/external/mesa3d/src/mesa/program/
H A Dprogram_parser.h207 unsigned Shadow:1; member in struct:asm_parser_state::__anon14309
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl.h159 friend class Shadow;
168 // Shadow (from most significant bit):
176 class Shadow : public FastState { class in namespace:__tsan
178 explicit Shadow(u64 x) function in class:__tsan::Shadow
182 explicit Shadow(const FastState &s) function in class:__tsan::Shadow
218 static inline bool TidsAreEqual(const Shadow s1, const Shadow s2) {
225 bool Addr0AndSizeAreEqual(const Shadow s1, const Shadow s2) {
230 static ALWAYS_INLINE bool TwoRangesIntersect(Shadow s
[all...]
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp301 Value *Shadow; member in struct:__anon12452::DFSanFunction::CachedCombinedShadow
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];
899 if (!Shadow) {
910 Shadow = IRB.CreateLoad(getArgTLS(A->getArgNo(), ArgTLSPos));
918 Shadow = &*i;
919 assert(Shadow->getType() == DFS.ShadowTy);
923 NonZeroChecks.push_back(Shadow);
925 Shadow
931 setShadow(Instruction *I, Value *Shadow) argument
1156 PHINode *Shadow = PHINode::Create(DFS.ShadowTy, 2, "", &Tail->front()); local
1186 Value *Shadow = DFSF.loadShadow(LI.getPointerOperand(), Size, Align, &LI); local
1197 storeShadow(Value *Addr, uint64_t Size, uint64_t Align, Value *Shadow, Instruction *Pos) argument
1265 Value* Shadow = DFSF.getShadow(SI.getValueOperand()); local
[all...]
H A DAddressSanitizer.cpp195 // Shadow = (Mem >> scale) + (1 << offset_log)
453 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB);
821 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { argument
822 // Shadow >> scale
823 Shadow = IRB.CreateLShr(Shadow, Mapping.Scale);
824 if (Mapping.Offset == 0) return Shadow;
825 // (Shadow >> scale) | offset
827 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset));
829 return IRB.CreateAdd(Shadow, ConstantIn
[all...]
H A DMemorySanitizer.cpp201 // Shadow = ShadowBase + Offset
619 Value *Shadow; member in struct:__anon12458::MemorySanitizerVisitor::ShadowOriginAndInsertPoint
623 : Shadow(S), Origin(O), OrigIns(I) { }
690 void storeOrigin(IRBuilder<> &IRB, Value *Addr, Value *Shadow, Value *Origin, argument
694 unsigned StoreSize = DL.getTypeStoreSize(Shadow->getType());
695 if (isa<StructType>(Shadow->getType())) {
700 Value *ConvertedShadow = convertToShadowTyNoVec(Shadow, IRB);
740 Value *Shadow = SI.isAtomic() ? getCleanShadow(Val) : getShadow(Val); local
741 Value *ShadowPtr = getShadowPtr(Addr, Shadow->getType(), IRB);
744 IRB.CreateAlignedStore(Shadow, ShadowPt
758 materializeOneCheck(Instruction *OrigIns, Value *Shadow, Value *Origin, bool AsCall) argument
813 Value *Shadow = ShadowData.Shadow; local
1068 Value *Shadow = ShadowMap[V]; local
1180 insertShadowCheck(Value *Shadow, Value *Origin, Instruction *OrigIns) argument
1198 Value *Shadow, *Origin; local
1465 Value *Shadow; member in class:__anon12458::MemorySanitizerVisitor::Combiner
1792 Value *Shadow = IRB.CreateICmpSLT(getShadow(op), getCleanShadow(op), local
1912 Value *Shadow = getShadow(&I, 1); local
2565 Value *Shadow = getCleanShadow(RetVal); local
2568 Value *Shadow = getShadow(RetVal); local
[all...]
/external/robolectric/v3/
H A Drobolectric-utils-3.1-SNAPSHOT.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/robolectric/ org/robolectric/util/ org/robolectric/internal/ org/ ...
/external/clang/lib/Sema/
H A DSemaDeclCXX.cpp7794 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(*I))
7795 PrevShadow = Shadow;
7869 UsingShadowDecl *Shadow local
7872 UD->addShadowDecl(Shadow);
7874 Shadow->setAccess(UD->getAccess());
7876 Shadow->setInvalidDecl();
7878 Shadow->setPreviousDecl(PrevDecl);
7881 PushOnScopeChains(Shadow, S);
7883 CurContext->addDecl(Shadow);
7886 return Shadow;
7916 HideUsingShadowDecl(Scope *S, UsingShadowDecl *Shadow) argument
[all...]

Completed in 369 milliseconds