Lines Matching defs:Int8Ty
439 Type *Int8Ty = Type::getInt8Ty(M.getContext());
570 Type *Int8Arr0Ty = ArrayType::get(Int8Ty, 0);
751 FunctionType::get(VoidTy, {IntptrTy, IntptrTy, Int8Ty}, false);
753 FunctionType::get(VoidTy, {IntptrTy, Int8Ty}, false);
755 FunctionType::get(PtrTy, {PtrTy, PtrTy, IntptrTy, Int8Ty}, false);
757 FunctionType::get(PtrTy, {PtrTy, Int32Ty, IntptrTy, Int8Ty}, false);
800 PtrTy, Int8Ty, IntptrTy);
802 M.getOrInsertFunction("__hwasan_generate_tag", Int8Ty);
808 M.getOrInsertGlobal("__hwasan_shadow", ArrayType::get(Int8Ty, 0));
995 IRB.CreateTrunc(IRB.CreateLShr(R.PtrLong, PointerTagShift), Int8Ty);
998 R.MemTag = IRB.CreateLoad(Int8Ty, Shadow);
1069 IRB.CreateICmpUGT(TCI.MemTag, ConstantInt::get(Int8Ty, 15));
1075 Value *PtrLowBits = IRB.CreateTrunc(IRB.CreateAnd(TCI.PtrLong, 15), Int8Ty);
1077 PtrLowBits, ConstantInt::get(Int8Ty, (1 << AccessSizeIndex) - 1));
1086 Value *InlineTag = IRB.CreateLoad(Int8Ty, InlineTagAddr);
1151 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1159 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1195 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1211 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1225 Tag = IRB.CreateTrunc(Tag, Int8Ty);
1244 IRB.CreateStore(ConstantInt::get(Int8Ty, SizeRemainder),
1245 IRB.CreateConstGEP1_32(Int8Ty, ShadowPtr, ShadowSize));
1247 Tag, IRB.CreateConstGEP1_32(Int8Ty, IRB.CreatePointerCast(AI, PtrTy),