Lines Matching defs:Int8Ty
412 Type *Int8Ty = Type::getInt8Ty(M.getContext());
540 Type *Int8Arr0Ty = ArrayType::get(Int8Ty, 0);
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);
727 PtrTy, Int8Ty, IntptrTy);
729 M.getOrInsertFunction("__hwasan_generate_tag", Int8Ty);
735 M.getOrInsertGlobal("__hwasan_shadow", ArrayType::get(Int8Ty, 0));
921 IRB.CreateTrunc(IRB.CreateLShr(R.PtrLong, PointerTagShift), Int8Ty);
924 R.MemTag = IRB.CreateLoad(Int8Ty, Shadow);
995 IRB.CreateICmpUGT(TCI.MemTag, ConstantInt::get(Int8Ty, 15));
1001 Value *PtrLowBits = IRB.CreateTrunc(IRB.CreateAnd(TCI.PtrLong, 15), Int8Ty);
1003 PtrLowBits, ConstantInt::get(Int8Ty, (1 << AccessSizeIndex) - 1));
1012 Value *InlineTag = IRB.CreateLoad(Int8Ty, InlineTagAddr);
1077 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1085 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1110 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1126 Args.emplace_back(ConstantInt::get(Int8Ty, *MatchAllTag));
1140 Tag = IRB.CreateTrunc(Tag, Int8Ty);
1159 IRB.CreateStore(ConstantInt::get(Int8Ty, SizeRemainder),
1160 IRB.CreateConstGEP1_32(Int8Ty, ShadowPtr, ShadowSize));
1162 Tag, IRB.CreateConstGEP1_32(Int8Ty, IRB.CreatePointerCast(AI, PtrTy),