reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
523 ArgTypes.push_back(Type::getInt8PtrTy(*Ctx)); 551 Ctx = &M.getContext(); 552 ShadowTy = IntegerType::get(*Ctx, ShadowWidth); 554 IntptrTy = DL.getIntPtrType(*Ctx); 574 Type::getVoidTy(*Ctx), Type::getInt8PtrTy(*Ctx), /*isVarArg=*/false); 574 Type::getVoidTy(*Ctx), Type::getInt8PtrTy(*Ctx), /*isVarArg=*/false); 575 Type *DFSanSetLabelArgs[3] = { ShadowTy, Type::getInt8PtrTy(*Ctx), IntptrTy }; 576 DFSanSetLabelFnTy = FunctionType::get(Type::getVoidTy(*Ctx), 579 Type::getVoidTy(*Ctx), None, /*isVarArg=*/false); 581 Type::getVoidTy(*Ctx), Type::getInt8PtrTy(*Ctx), /*isVarArg=*/false); 581 Type::getVoidTy(*Ctx), Type::getInt8PtrTy(*Ctx), /*isVarArg=*/false); 599 ColdCallWeights = MDBuilder(*Ctx).createBranchWeights(1, 1000); 657 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", NewF); 664 new UnreachableInst(*Ctx, BB); 672 ReturnInst::Create(*Ctx, BB); 674 ReturnInst::Create(*Ctx, CI, BB); 687 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", F); 695 RI = ReturnInst::Create(*Ctx, BB); 697 RI = ReturnInst::Create(*Ctx, CI, BB); 1231 BasicBlock *FallbackBB = BasicBlock::Create(*DFS.Ctx, "", F); 1242 IRB.CreateBitCast(ShadowAddr, Type::getInt64PtrTy(*DFS.Ctx)); 1272 BasicBlock *NextBB = BasicBlock::Create(*DFS.Ctx, "", F); 1275 WideAddr = NextIRB.CreateGEP(Type::getInt64Ty(*DFS.Ctx), WideAddr, 1342 IntegerType *ShadowTy = IntegerType::get(*DFS.Ctx, Size * DFS.ShadowWidth); 1357 ShadowVec, Shadow, ConstantInt::get(Type::getInt32Ty(*DFS.Ctx), i)); 1486 *DFSF.DFS.Ctx)), 1497 Type *Int8Ptr = Type::getInt8PtrTy(*DFSF.DFS.Ctx); 1605 IRB.CreateBitCast(*i, Type::getInt8PtrTy(*DFSF.DFS.Ctx))); 1745 *DFSF.DFS.Ctx, AttributeList::ReturnIndex,