Lines Matching defs:getShadowTy
565 /// getShadowTy({T1,T2,...}) = {getShadowTy(T1),getShadowTy(T2),...}
566 /// getShadowTy([n x T]) = [n x getShadowTy(T)]
567 /// getShadowTy(other type) = i16
568 Type *getShadowTy(Type *OrigTy);
570 Type *getShadowTy(Value *V);
940 Type *ShadowTy = getShadowTy(OrigTy);
983 Type *ShadowTy = DFS.getShadowTy(T);
1107 Type *DataFlowSanitizer::getShadowTy(Type *OrigTy) {
1115 return ArrayType::get(getShadowTy(AT->getElementType()),
1120 Elements.push_back(getShadowTy(ST->getElementType(I)));
1126 Type *DataFlowSanitizer::getShadowTy(Value *V) {
1127 return getShadowTy(V->getType());
1795 return IRB.CreateIntToPtr(Base, PointerType::get(DFS.getShadowTy(T), 0),
1801 DFS.RetvalTLS, PointerType::get(DFS.getShadowTy(T), 0), "_dfsret");
1854 unsigned Size = DL.getTypeAllocSize(DFS.getShadowTy(&FArg));
1868 return IRB.CreateAlignedLoad(DFS.getShadowTy(&FArg), ArgShadowPtr,
2991 unsigned Size = getDataLayout().getTypeAllocSize(DFSF.DFS.getShadowTy(RT));
3393 DL.getTypeAllocSize(DFSF.DFS.getShadowTy(FT->getParamType(I)));
3425 unsigned Size = DL.getTypeAllocSize(DFSF.DFS.getShadowTy(&CB));
3431 DFSF.DFS.getShadowTy(&CB), DFSF.getRetvalTLS(CB.getType(), NextIRB),
3450 Type *ShadowTy = DFSF.DFS.getShadowTy(&PN);