Home | History | Annotate | Download | only in Instrumentation

Lines Matching refs:IntptrTy

300   Type *IntptrTy;
348 Type *IntptrTy;
372 Type *IntptrTy;
398 IntptrTy(ASan.IntptrTy), IntptrPtrTy(PointerType::get(IntptrTy, 0)),
456 // be stored in IntptrTy.
459 !ConstantInt::isValueValidForType(IntptrTy, SizeValue))
553 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset));
555 return IRB.CreateAdd(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset));
562 if (Size->getType() != IntptrTy)
563 Size = IRB.CreateIntCast(Size, IntptrTy, false);
568 Value *SizeMinusOne = IRB.CreateSub(Size, ConstantInt::get(IntptrTy, 1));
569 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
662 IRB.CreateAdd(IRB.CreatePointerCast(Addr, IntptrTy),
663 ConstantInt::get(IntptrTy, TypeSize / 8 - 1)),
665 Value *Size = ConstantInt::get(IntptrTy, TypeSize / 8);
702 AddrLong, ConstantInt::get(IntptrTy, Granularity - 1));
706 LastAccessedByte, ConstantInt::get(IntptrTy, TypeSize / 8 - 1));
719 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
842 kAsanPoisonGlobalsName, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
850 IntptrTy, IntptrTy, NULL));
854 IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
870 IntptrTy = Type::getIntNTy(*C, LongSize);
894 StructType *GlobalStructTy = StructType::get(IntptrTy, IntptrTy,
895 IntptrTy, IntptrTy,
896 IntptrTy, IntptrTy, NULL);
960 ConstantExpr::getPointerCast(NewGlobal, IntptrTy),
961 ConstantInt::get(IntptrTy, SizeInBytes),
962 ConstantInt::get(IntptrTy, SizeInBytes + RightRedzoneSize),
963 ConstantExpr::getPointerCast(Name, IntptrTy),
964 ConstantExpr::getPointerCast(ModuleName, IntptrTy),
965 ConstantInt::get(IntptrTy, GlobalHasDynamicInitializer),
970 LastDynamic = ConstantExpr::getPointerCast(NewGlobal, IntptrTy);
987 IRB.CreatePointerCast(AllGlobals, IntptrTy),
988 ConstantInt::get(IntptrTy, n));
998 IRB.CreatePointerCast(AllGlobals, IntptrTy),
999 ConstantInt::get(IntptrTy, n));
1018 FunctionName, IRB.getVoidTy(), IntptrTy, NULL));
1022 kAsanReportLoadN, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1024 kAsanReportStoreN, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1037 new GlobalVariable(M, IntptrTy, true, GlobalValue::LinkOnceODRLinkage,
1038 ConstantInt::get(IntptrTy, Mapping.Offset),
1044 new GlobalVariable(M, IntptrTy, true, GlobalValue::LinkOnceODRLinkage,
1045 ConstantInt::get(IntptrTy, Mapping.Scale),
1063 IntptrTy = Type::getIntNTy(*C, LongSize);
1225 kAsanStackMallocName, IntptrTy, IntptrTy, IntptrTy, NULL));
1228 IntptrTy, IntptrTy, IntptrTy, NULL));
1230 kAsanPoisonStackMemoryName, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1232 kAsanUnpoisonStackMemoryName, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1264 assert(ShadowBase->getType() == IntptrTy);
1268 ShadowBase, ConstantInt::get(IntptrTy,
1284 ConstantInt::get(IntptrTy, Pos >> Mapping.Scale));
1312 Value *OrigStackBase = IRB.CreatePointerCast(MyAlloca, IntptrTy);
1317 ConstantInt::get(IntptrTy, LocalStackSize), OrigStackBase);
1348 IRB.CreateAdd(LocalStackBase, ConstantInt::get(IntptrTy, Pos)),
1358 IRB.CreateStore(ConstantInt::get(IntptrTy, kCurrentStackFrameMagic),
1361 ConstantInt::get(IntptrTy,
1367 IntptrTy);
1379 IRBRet.CreateStore(ConstantInt::get(IntptrTy, kRetiredStackFrameMagic),
1386 ConstantInt::get(IntptrTy, LocalStackSize),
1404 Value *AddrArg = IRB.CreatePointerCast(V, IntptrTy);
1405 Value *SizeArg = ConstantInt::get(IntptrTy, Size);