Home | History | Annotate | Download | only in Instrumentation

Lines Matching refs:IntptrTy

395   Type *IntptrTy;
436 Type *IntptrTy;
461 Type *IntptrTy;
488 IntptrTy(ASan.IntptrTy), IntptrPtrTy(PointerType::get(IntptrTy, 0)),
542 // be stored in IntptrTy.
545 !ConstantInt::isValueValidForType(IntptrTy, SizeValue))
631 return IRB.CreateOr(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset));
633 return IRB.CreateAdd(Shadow, ConstantInt::get(IntptrTy, Mapping.Offset));
644 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false));
650 IRB.CreateIntCast(MI->getOperand(2), IntptrTy, false));
723 Param[i] = IRB.CreatePointerCast(Param[i], IntptrTy);
778 Value *Size = ConstantInt::get(IntptrTy, TypeSize / 8);
779 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
784 IRB.CreateAdd(AddrLong, ConstantInt::get(IntptrTy, TypeSize / 8 - 1)),
823 AddrLong, ConstantInt::get(IntptrTy, Granularity - 1));
827 LastAccessedByte, ConstantInt::get(IntptrTy, TypeSize / 8 - 1));
840 Value *AddrLong = IRB.CreatePointerCast(Addr, IntptrTy);
888 Value *ModuleNameAddr = ConstantExpr::getPointerCast(ModuleName, IntptrTy);
1001 kAsanPoisonGlobalsName, IRB.getVoidTy(), IntptrTy, NULL));
1009 IntptrTy, IntptrTy, NULL));
1013 IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1017 IRB.getVoidTy(), IntptrTy, NULL));
1047 StructType::get(IntptrTy, IntptrTy, IntptrTy, IntptrTy, IntptrTy,
1048 IntptrTy, IntptrTy, NULL);
1108 GlobalStructTy, ConstantExpr::getPointerCast(NewGlobal, IntptrTy),
1109 ConstantInt::get(IntptrTy, SizeInBytes),
1110 ConstantInt::get(IntptrTy, SizeInBytes + RightRedzoneSize),
1111 ConstantExpr::getPointerCast(Name, IntptrTy),
1112 ConstantExpr::getPointerCast(ModuleName, IntptrTy),
1113 ConstantInt::get(IntptrTy, GlobalHasDynamicInitializer),
1114 SourceLoc ? ConstantExpr::getPointerCast(SourceLoc, IntptrTy)
1115 : ConstantInt::get(IntptrTy, 0),
1133 IRB.CreatePointerCast(AllGlobals, IntptrTy),
1134 ConstantInt::get(IntptrTy, n));
1144 IRB.CreatePointerCast(AllGlobals, IntptrTy),
1145 ConstantInt::get(IntptrTy, n));
1159 IntptrTy = Type::getIntNTy(*C, LongSize);
1172 IRB.CreateCall(AsanCovModuleInit, ConstantInt::get(IntptrTy, nCov));
1194 IRB.getVoidTy(), IntptrTy, NULL));
1198 IRB.getVoidTy(), IntptrTy, NULL));
1202 kAsanReportLoadN, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1204 kAsanReportStoreN, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1208 IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1211 IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1215 IRB.getInt8PtrTy(), IRB.getInt8PtrTy(), IntptrTy, NULL));
1218 IntptrTy, NULL));
1221 IRB.getInt8PtrTy(), IRB.getInt32Ty(), IntptrTy, NULL));
1228 kAsanPtrCmp, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1230 kAsanPtrSub, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1249 IntptrTy = Type::getIntNTy(*C, LongSize);
1501 M.getOrInsertFunction(kAsanStackMallocNameTemplate + Suffix, IntptrTy,
1502 IntptrTy, IntptrTy, NULL));
1504 kAsanStackFreeNameTemplate + Suffix, IRB.getVoidTy(), IntptrTy,
1505 IntptrTy, IntptrTy, NULL));
1508 kAsanPoisonStackMemoryName, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1510 kAsanUnpoisonStackMemoryName, IRB.getVoidTy(), IntptrTy, IntptrTy, NULL));
1533 Value *Ptr = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i));
1562 Value *p = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i));
1610 Value *OrigStackBase = IRB.CreatePointerCast(MyAlloca, IntptrTy);
1629 ConstantInt::get(IntptrTy, LocalStackSize), OrigStackBase);
1633 PHINode *Phi = IRB.CreatePHI(IntptrTy, 2);
1653 IRB.CreateAdd(LocalStackBase, ConstantInt::get(IntptrTy, Desc.Offset)),
1662 IRB.CreateStore(ConstantInt::get(IntptrTy, kCurrentStackFrameMagic),
1666 IRB.CreateAdd(LocalStackBase, ConstantInt::get(IntptrTy, ASan.LongSize/8)),
1672 IntptrTy);
1676 IRB.CreateAdd(LocalStackBase, ConstantInt::get(IntptrTy,
1679 IRB.CreateStore(IRB.CreatePointerCast(&F, IntptrTy), BasePlus2);
1689 IRBRet.CreateStore(ConstantInt::get(IntptrTy, kRetiredStackFrameMagic),
1714 ConstantInt::get(IntptrTy, ClassSize - ASan.LongSize / 8));
1723 ConstantInt::get(IntptrTy, LocalStackSize),
1747 Value *AddrArg = IRB.CreatePointerCast(V, IntptrTy);
1748 Value *SizeArg = ConstantInt::get(IntptrTy, Size);