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);
1106 Type *DataFlowSanitizer::getShadowTy(Type *OrigTy) {
1114 return ArrayType::get(getShadowTy(AT->getElementType()),
1119 Elements.push_back(getShadowTy(ST->getElementType(I)));
1125 Type *DataFlowSanitizer::getShadowTy(Value *V) {
1126 return getShadowTy(V->getType());
1851 unsigned Size = DL.getTypeAllocSize(DFS.getShadowTy(&FArg));
1865 return IRB.CreateAlignedLoad(DFS.getShadowTy(&FArg), ArgShadowPtr,
2986 unsigned Size = getDataLayout().getTypeAllocSize(DFSF.DFS.getShadowTy(RT));
3388 DL.getTypeAllocSize(DFSF.DFS.getShadowTy(FT->getParamType(I)));
3420 unsigned Size = DL.getTypeAllocSize(DFSF.DFS.getShadowTy(&CB));
3426 DFSF.DFS.getShadowTy(&CB), DFSF.getRetvalTLS(CB.getType(), NextIRB),
3445 Type *ShadowTy = DFSF.DFS.getShadowTy(&PN);