reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
375 Int8Ty = IRB.getInt8Ty(); 455 "__hwasan_tag_memory", IRB.getVoidTy(), Int8PtrTy, Int8Ty, IntptrTy); 457 M.getOrInsertFunction("__hwasan_generate_tag", Int8Ty); 607 return IRB.CreateGEP(Int8Ty, shadowBase(), Shadow); 633 Value *MemTag = IRB.CreateLoad(Int8Ty, Shadow); 650 IRB.CreateICmpUGT(MemTag, ConstantInt::get(Int8Ty, 15)); 656 Value *PtrLowBits = IRB.CreateTrunc(IRB.CreateAnd(PtrLong, 15), Int8Ty); 658 PtrLowBits, ConstantInt::get(Int8Ty, (1 << AccessSizeIndex) - 1)); 667 Value *InlineTag = IRB.CreateLoad(Int8Ty, InlineTagAddr); 798 ConstantInt::get(Int8Ty, Size % Mapping.getObjectAlignment()), 799 IRB.CreateConstGEP1_32(Int8Ty, ShadowPtr, ShadowSize)); 801 Int8Ty, IRB.CreateBitCast(AI, Int8PtrTy), 1196 AllocatedType, ArrayType::get(Int8Ty, AlignedSize - Size)); 1350 Type *Int8Arr0Ty = ArrayType::get(Int8Ty, 0);