Lines Matching defs:IntptrTy

410   Type *IntptrTy = M.getDataLayout().getIntPtrType(M.getContext());
658 Constant *C = M.getOrInsertGlobal("__hwasan_tls", IntptrTy, [&] {
659 auto *GV = new GlobalVariable(M, IntptrTy, /*isConstant=*/false,
678 FunctionType::get(VoidTy, {IntptrTy, IntptrTy, Int8Ty}, false);
680 FunctionType::get(VoidTy, {IntptrTy, Int8Ty}, false);
682 FunctionType::get(PtrTy, {PtrTy, PtrTy, IntptrTy, Int8Ty}, false);
684 FunctionType::get(PtrTy, {PtrTy, Int32Ty, IntptrTy, Int8Ty}, false);
687 FunctionType::get(VoidTy, {IntptrTy, IntptrTy}, false);
689 FunctionType::get(VoidTy, {IntptrTy}, false);
691 FunctionType::get(PtrTy, {PtrTy, PtrTy, IntptrTy}, false);
693 FunctionType::get(PtrTy, {PtrTy, Int32Ty, IntptrTy}, false);
727 PtrTy, Int8Ty, IntptrTy);
738 M.getOrInsertFunction("__hwasan_handle_vfork", VoidTy, IntptrTy);
761 ConstantInt::get(IntptrTy, Mapping.Offset), PtrTy));
887 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
919 R.PtrLong = IRB.CreatePointerCast(Ptr, IntptrTy);
1074 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)};
1083 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)};
1108 SmallVector<Value *, 2> Args{IRB.CreatePointerCast(Addr, IntptrTy)};
1122 IRB.CreatePointerCast(Addr, IntptrTy),
1123 IRB.CreateUDiv(IRB.CreateTypeSize(IntptrTy, O.TypeStoreSize),
1124 ConstantInt::get(IntptrTy, 8))};
1144 ConstantInt::get(IntptrTy, AlignedSize)});
1147 Value *AddrLong = untagPointer(IRB, IRB.CreatePointerCast(AI, IntptrTy));
1197 return IRB.CreateZExt(IRB.CreateCall(HwasanGenerateTagFunc), IntptrTy);
1242 ConstantInt::get(IntptrTy, (1ULL << PointerTagShift) - 1));
1320 ThreadLong = IRB.CreateLoad(IntptrTy, SlotPtr);
1372 ConstantInt::get(IntptrTy, (uint64_t)-1));
1374 IRB.CreateAdd(ThreadLong, ConstantInt::get(IntptrTy, 8)), WrapMask);
1395 ConstantInt::get(IntptrTy, (1ULL << kShadowBaseAlignment) - 1)),
1396 ConstantInt::get(IntptrTy, 1), "hwasan.shadow");
1433 Value *AILong = IRB.CreatePointerCast(AI, IntptrTy);