Lines Matching defs:IntptrTy

486   Type *IntptrTy;
531 Type *IntptrTy;
555 Type *IntptrTy;
596 IntptrTy(ASan.IntptrTy),
597 IntptrPtrTy(PointerType::get(IntptrTy, 0)),
633 Value *DynamicAreaPtr = IRB.CreatePtrToInt(SavedStack, IntptrTy);
641 {IntptrTy});
645 DynamicAreaPtr = IRB.CreateAdd(IRB.CreatePtrToInt(SavedStack, IntptrTy),
703 // be stored in IntptrTy.
706 !ConstantInt::isValueValidForType(IntptrTy, SizeValue))
827 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset));
829 return IRB.CreateAdd(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset));
840 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)});
846 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false)});
953 Param[i] = IRB.CreatePointerCast(Param[i], IntptrTy);
1054 IRB.CreateAnd(AddrLong, ConstantInt::get(IntptrTy, Granularity - 1));
1058 LastAccessedByte, ConstantInt::get(IntptrTy, TypeSize / 8 - 1));
1072 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
1132 Value *Size = ConstantInt::get(IntptrTy, TypeSize / 8);
1133 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
1143 IRB.CreateAdd(AddrLong, ConstantInt::get(IntptrTy, TypeSize / 8 - 1)),
1157 Value *ModuleNameAddr = ConstantExpr::getPointerCast(ModuleName, IntptrTy);
1278 kAsanPoisonGlobalsName, IRB.getVoidTy(), IntptrTy, nullptr));
1285 kAsanRegisterGlobalsName, IRB.getVoidTy(), IntptrTy, IntptrTy, nullptr));
1289 IntptrTy, IntptrTy, nullptr));
1318 StructType::get(IntptrTy, IntptrTy, IntptrTy, IntptrTy, IntptrTy,
1319 IntptrTy, IntptrTy, nullptr);
1382 SourceLoc = ConstantExpr::getPointerCast(SourceLocGlobal, IntptrTy);
1384 SourceLoc = ConstantInt::get(IntptrTy, 0);
1388 GlobalStructTy, ConstantExpr::getPointerCast(NewGlobal, IntptrTy),
1389 ConstantInt::get(IntptrTy, SizeInBytes),
1390 ConstantInt::get(IntptrTy, SizeInBytes + RightRedzoneSize),
1391 ConstantExpr::getPointerCast(Name, IntptrTy),
1392 ConstantExpr::getPointerCast(ModuleName, IntptrTy),
1393 ConstantInt::get(IntptrTy, MD.IsDynInit), SourceLoc, nullptr);
1409 {IRB.CreatePointerCast(AllGlobals, IntptrTy),
1410 ConstantInt::get(IntptrTy, n)});
1420 {IRB.CreatePointerCast(AllGlobals, IntptrTy),
1421 ConstantInt::get(IntptrTy, n)});
1431 IntptrTy = Type::getIntNTy(*C, LongSize);
1463 IRB.getVoidTy(), IntptrTy, IntptrTy, ExpType, nullptr));
1467 IRB.getVoidTy(), IntptrTy, IntptrTy, ExpType, nullptr));
1474 IRB.getVoidTy(), IntptrTy, ExpType, nullptr));
1478 IRB.getVoidTy(), IntptrTy, ExpType, nullptr));
1487 IRB.getInt8PtrTy(), IRB.getInt8PtrTy(), IntptrTy, nullptr));
1490 IRB.getInt8PtrTy(), IRB.getInt8PtrTy(), IntptrTy, nullptr));
1493 IRB.getInt8PtrTy(), IRB.getInt32Ty(), IntptrTy, nullptr));
1499 kAsanPtrCmp, IRB.getVoidTy(), IntptrTy, IntptrTy, nullptr));
1501 kAsanPtrSub, IRB.getVoidTy(), IntptrTy, IntptrTy, nullptr));
1516 IntptrTy = Type::getIntNTy(*C, LongSize);
1710 M.getOrInsertFunction(kAsanStackMallocNameTemplate + Suffix, IntptrTy,
1711 IntptrTy, nullptr));
1714 IRB.getVoidTy(), IntptrTy, IntptrTy, nullptr));
1718 IntptrTy, IntptrTy, nullptr));
1721 IntptrTy, IntptrTy, nullptr));
1723 kAsanAllocaPoison, IRB.getVoidTy(), IntptrTy, IntptrTy, nullptr));
1726 kAsanAllocasUnpoison, IRB.getVoidTy(), IntptrTy, IntptrTy, nullptr));
1748 Value *Ptr = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i));
1779 Value *p = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i));
1790 PHINode *PHI = IRB.CreatePHI(IntptrTy, 2);
1813 return IRB.CreatePointerCast(Alloca, IntptrTy);
1819 DynamicAllocaLayout = IRB.CreateAlloca(IntptrTy, nullptr);
1820 IRB.CreateStore(Constant::getNullValue(IntptrTy), DynamicAllocaLayout);
1920 ConstantInt::get(IntptrTy, LocalStackSize));
1924 ConstantInt::get(IntptrTy, 0));
1927 IRB.CreateICmpEQ(FakeStack, Constant::getNullValue(IntptrTy));
1939 FakeStack = ConstantInt::get(IntptrTy, 0);
1948 IRB.CreateAdd(LocalStackBase, ConstantInt::get(IntptrTy, Desc.Offset)),
1957 IRB.CreateStore(ConstantInt::get(IntptrTy, kCurrentStackFrameMagic),
1962 ConstantInt::get(IntptrTy, ASan.LongSize / 8)),
1967 Value *Description = IRB.CreatePointerCast(StackDescriptionGlobal, IntptrTy);
1972 ConstantInt::get(IntptrTy, 2 * ASan.LongSize / 8)),
1974 IRB.CreateStore(IRB.CreatePointerCast(&F, IntptrTy), BasePlus2);
1984 IRBRet.CreateStore(ConstantInt::get(IntptrTy, kRetiredStackFrameMagic),
1999 IRBRet.CreateICmpNE(FakeStack, Constant::getNullValue(IntptrTy));
2010 ConstantInt::get(IntptrTy, ClassSize - ASan.LongSize / 8));
2020 {FakeStack, ConstantInt::get(IntptrTy, LocalStackSize)});
2041 Value *AddrArg = IRB.CreatePointerCast(V, IntptrTy);
2042 Value *SizeArg = ConstantInt::get(IntptrTy, Size);
2092 Value *Zero = Constant::getNullValue(IntptrTy);
2093 Value *AllocaRzSize = ConstantInt::get(IntptrTy, kAllocaRzSize);
2094 Value *AllocaRzMask = ConstantInt::get(IntptrTy, AllocaRedzoneMask);
2103 IRB.CreateMul(IRB.CreateIntCast(AI->getArraySize(), IntptrTy, false),
2104 ConstantInt::get(IntptrTy, ElementSize));
2120 ConstantInt::get(IntptrTy, Align + kAllocaRzSize), PartialPadding);
2129 Value *NewAddress = IRB.CreateAdd(IRB.CreatePtrToInt(NewAlloca, IntptrTy),
2130 ConstantInt::get(IntptrTy, Align));
2137 IRB.CreateStore(IRB.CreatePtrToInt(NewAlloca, IntptrTy), DynamicAllocaLayout);