reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
554 IntptrTy = DL.getIntPtrType(*Ctx); 556 ShadowPtrMul = ConstantInt::getSigned(IntptrTy, ShadowWidth / 8); 558 ShadowPtrMask = ConstantInt::getSigned(IntptrTy, ~0x700000000000LL); 560 ShadowPtrMask = ConstantInt::getSigned(IntptrTy, ~0xF000000000LL); 570 Type *DFSanUnionLoadArgs[2] = { ShadowPtrTy, IntptrTy }; 575 Type *DFSanSetLabelArgs[3] = { ShadowTy, Type::getInt8PtrTy(*Ctx), IntptrTy }; 588 ConstantInt::get(IntptrTy, uintptr_t(GetArgTLSPtr)), 595 ConstantInt::get(IntptrTy, uintptr_t(GetRetvalTLSPtr)), 729 Mod->getOrInsertGlobal(kDFSanExternShadowPtrMask, IntptrTy); 1071 ShadowPtrMaskValue = IRB.CreateLoad(IntptrTy, ExternalShadowMask); 1076 IRB.CreateAnd(IRB.CreatePtrToInt(Addr, IntptrTy), 1077 IRB.CreatePtrToInt(ShadowPtrMaskValue, IntptrTy)), 1221 ConstantInt::get(DFS.IntptrTy, 1)); 1235 {ShadowAddr, ConstantInt::get(DFS.IntptrTy, Size)}); 1276 ConstantInt::get(DFS.IntptrTy, 1)); 1294 DFS.DFSanUnionLoadFn, {ShadowAddr, ConstantInt::get(DFS.IntptrTy, Size)}); 1487 IRB.CreateZExtOrTrunc(I.getLength(), DFSF.DFS.IntptrTy)});