Home
last modified time | relevance | path

Searched refs:Int8Ty (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDInstrOrderFile.cpp122 IntegerType *Int8Ty = Type::getInt8Ty(Ctx); in generateCodeSequence() local
139 LoadInst *loadBitMap = entryB.CreateLoad(Int8Ty, MapAddr, ""); in generateCodeSequence()
140 entryB.CreateStore(ConstantInt::get(Int8Ty, 1), MapAddr); in generateCodeSequence()
142 entryB.CreateICmpEQ(loadBitMap, ConstantInt::get(Int8Ty, 0)); in generateCodeSequence()
HDHWAddressSanitizer.cpp272 Type *Int8Ty; member in __anon7b8a64260111::HWAddressSanitizer
375 Int8Ty = IRB.getInt8Ty(); in initializeModule()
455 "__hwasan_tag_memory", IRB.getVoidTy(), Int8PtrTy, Int8Ty, IntptrTy); in initializeCallbacks()
457 M.getOrInsertFunction("__hwasan_generate_tag", Int8Ty); in initializeCallbacks()
604 return IRB.CreateGEP(Int8Ty, shadowBase(), Shadow); in memToShadow()
630 Value *MemTag = IRB.CreateLoad(Int8Ty, Shadow); in instrumentMemAccessInline()
647 IRB.CreateICmpUGT(MemTag, ConstantInt::get(Int8Ty, 15)); in instrumentMemAccessInline()
653 Value *PtrLowBits = IRB.CreateTrunc(IRB.CreateAnd(PtrLong, 15), Int8Ty); in instrumentMemAccessInline()
655 PtrLowBits, ConstantInt::get(Int8Ty, (1 << AccessSizeIndex) - 1)); in instrumentMemAccessInline()
664 Value *InlineTag = IRB.CreateLoad(Int8Ty, InlineTagAddr); in instrumentMemAccessInline()
[all …]
HDSanitizerCoverage.cpp238 *Int16Ty, *Int8Ty, *Int8PtrTy; member in __anon3867762d0111::ModuleSanitizerCoverage
322 auto GEP = IRB.CreateGEP(Int8Ty, SecStartI8Ptr, in CreateSecStartEnd()
381 Int8Ty = IRB.getInt8Ty(); in instrumentModule()
408 SanCovTraceConstCmp1, SanCovTraceCmpZeroExtAL, VoidTy, Int8Ty, Int8Ty); in instrumentModule()
703 AllBlocks.size(), F, Int8Ty, SanCovCountersSectionName); in CreateFunctionLocalArrays()
883 auto Load = IRB.CreateLoad(Int8Ty, CounterPtr); in InjectCoverageAtBlock()
884 auto Inc = IRB.CreateAdd(Load, ConstantInt::get(Int8Ty, 1)); in InjectCoverageAtBlock()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDPreISelIntrinsicLowering.cpp37 Type *Int8Ty = Type::getInt8Ty(F.getContext()); in lowerLoadRelative() local
47 B.CreateGEP(Int8Ty, CI->getArgOperand(0), CI->getArgOperand(1)); in lowerLoadRelative()
51 Value *ResultPtr = B.CreateGEP(Int8Ty, CI->getArgOperand(0), OffsetI32); in lowerLoadRelative()
HDSafeStack.cpp134 Type *Int8Ty; member in __anon8560ce600111::SafeStack
213 Int8Ty(Type::getInt8Ty(F.getContext())) {} in SafeStack()
554 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack()
573 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack()
609 Value *Off = IRBUser.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack()
633 IRB.CreateGEP(Int8Ty, BasePointer, ConstantInt::get(Int32Ty, -FrameSize), in moveStaticAllocasToUnsafeStack()
HDGlobalMerge.cpp443 Type *Int8Ty = Type::getInt8Ty(M.getContext()); in doMerge() local
474 Tys.push_back(ArrayType::get(Int8Ty, Padding)); in doMerge()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
HDCoroEarly.cpp68 Type *Int8Ty = Builder.getInt8Ty(); in lowerCoroPromise() local
71 StructType::get(Context, {AnyResumeFnPtrTy, AnyResumeFnPtrTy, Int8Ty}); in lowerCoroPromise()
80 Builder.CreateConstInBoundsGEP1_32(Int8Ty, Operand, Offset); in lowerCoroPromise()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDLowerTypeTests.cpp391 IntegerType *Int8Ty = Type::getInt8Ty(M.getContext()); member in __anonf89accda0111::LowerTypeTestsModule
595 M, Int8Ty, /*isConstant=*/true, GlobalValue::PrivateLinkage, nullptr); in createByteArray()
596 auto MaskGlobal = new GlobalVariable(M, Int8Ty, /*isConstant=*/true, in createByteArray()
625 ConstantExpr::getIntToPtr(ConstantInt::get(Int8Ty, Mask), Int8PtrTy)); in allocateByteArrays()
648 Int8Ty, 0, GlobalValue::PrivateLinkage, "bits", GEP, &M); in allocateByteArrays()
675 ByteArray = GlobalAlias::create(Int8Ty, 0, GlobalValue::PrivateLinkage, in createBitSetTest()
679 Value *ByteAddr = B.CreateGEP(Int8Ty, ByteArray, BitOffset); in createBitSetTest()
680 Value *Byte = B.CreateLoad(Int8Ty, ByteAddr); in createBitSetTest()
683 B.CreateAnd(Byte, ConstantExpr::getPtrToInt(TIL.BitMask, Int8Ty)); in createBitSetTest()
684 return B.CreateICmpNE(ByteAndMask, ConstantInt::get(Int8Ty, 0)); in createBitSetTest()
[all …]
HDWholeProgramDevirt.cpp452 IntegerType *Int8Ty; member
480 Int8Ty(Type::getInt8Ty(M.getContext())), in DevirtModule()
1256 GlobalAlias *GA = GlobalAlias::create(Int8Ty, 0, GlobalValue::ExternalLinkage, in exportGlobal()
1276 Constant *C = M.getOrInsertGlobal(getGlobalName(Slot, Args, Name), Int8Ty); in importGlobal()
1329 return ConstantExpr::getGetElementPtr(Int8Ty, C, in getMemberAddr()
1387 B.CreateGEP(Int8Ty, B.CreateBitCast(Call.VTable, Int8PtrTy), Byte); in applyVirtualConstProp()
1389 Value *Bits = B.CreateLoad(Int8Ty, Addr); in applyVirtualConstProp()
1391 auto IsBitSet = B.CreateICmpNE(BitsAndBit, ConstantInt::get(Int8Ty, 0)); in applyVirtualConstProp()
1497 Constant *BitConst = ConstantInt::get(Int8Ty, 1ULL << OffsetBit); in tryVirtualConstProp()
1643 Value *GEP = LoadB.CreateGEP(Int8Ty, Ptr, Offset); in scanTypeCheckedLoadUsers()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCodeGenTypeCache.h37 llvm::IntegerType *Int8Ty, *Int16Ty, *Int32Ty, *Int64Ty; member
HDCGDecl.cpp737 llvm::ConstantInt::get(Int8Ty, 0), // The LogAlignment info is unused. in EmitNullabilityCheck()
738 llvm::ConstantInt::get(Int8Ty, TCK_NonnullAssign)}; in EmitNullabilityCheck()
1010 llvm::Type *Int8Ty = llvm::IntegerType::getInt8Ty(CGM.getLLVMContext()); in constStructWithPadding() local
1018 auto *PadTy = llvm::ArrayType::get(Int8Ty, CurOff - SizeSoFar); in constStructWithPadding()
1034 auto *PadTy = llvm::ArrayType::get(Int8Ty, TotalSize - SizeSoFar); in constStructWithPadding()
1165 Builder.CreateMemSet(Loc, llvm::ConstantInt::get(CGM.Int8Ty, 0), SizeVal, in emitStoresForConstant()
1187 Builder.CreateMemSet(Loc, llvm::ConstantInt::get(CGM.Int8Ty, Value), SizeVal, in emitStoresForConstant()
1702 Builder.CreateMemSet(Loc, llvm::ConstantInt::get(Int8Ty, 0), SizeVal, in emitZeroOrPatternForAutoVarInit()
1723 Address Begin = Builder.CreateElementBitCast(Loc, Int8Ty, "vla.begin"); in emitZeroOrPatternForAutoVarInit()
1736 Builder.CreateInBoundsGEP(Int8Ty, Cur, BaseSizeInChars, "vla.next"); in emitZeroOrPatternForAutoVarInit()
[all …]
HDObjectFilePCHContainerOperations.cpp273 auto Int8Ty = llvm::Type::getInt8Ty(*VMContext); in HandleTranslationUnit() local
274 auto *Ty = llvm::ArrayType::get(Int8Ty, Size); in HandleTranslationUnit()
HDCGBuilder.h246 assert(Addr.getElementType() == TypeCache.Int8Ty);
252 assert(Addr.getElementType() == TypeCache.Int8Ty);
HDCGExprAgg.cpp726 Builder.CreateElementBitCast(SourceLV.getAddress(CGF), CGF.Int8Ty); in VisitCastExpr()
728 Builder.CreateElementBitCast(Dest.getAddress(), CGF.Int8Ty); in VisitCastExpr()
1309 CGF.Int8Ty, in VisitLambdaExpr()
1494 CGF.Int8Ty, llvm::Constant::getNullValue(CGF.Int8PtrTy), in VisitInitListExpr()
1827 Loc = CGF.Builder.CreateElementBitCast(Loc, CGF.Int8Ty); in CheckAggExprForMemSetUse()
1979 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); in EmitAggregateCopy()
1980 SrcPtr = Builder.CreateElementBitCast(SrcPtr, Int8Ty); in EmitAggregateCopy()
HDMicrosoftCXXABI.cpp457 llvm::ArrayType::get(CGM.Int8Ty, TypeInfoString.size() + 1)}; in getTypeDescriptorType()
528 auto *GV = new llvm::GlobalVariable(CGM.getModule(), CGM.Int8Ty, in getImageBase()
1201 CGF.Int8Ty->getPointerTo(AS)); in initializeHiddenVirtualInheritanceMembers()
1241 This = CGF.Builder.CreateElementBitCast(This, CGM.Int8Ty, "this.int8"); in EmitVBPtrStores()
1401 This = CGF.Builder.CreateElementBitCast(This, CGF.Int8Ty); in adjustThisArgumentForVirtualFunctionCall()
1432 Result = CGF.Builder.CreateElementBitCast(Result, CGF.Int8Ty); in adjustThisArgumentForVirtualFunctionCall()
1446 Result = CGF.Builder.CreateElementBitCast(Result, CGF.Int8Ty); in adjustThisArgumentForVirtualFunctionCall()
1512 llvm::Type *charPtrTy = CGF.Int8Ty->getPointerTo(AS), in EmitInstanceFunctionProlog()
1516 This = CGF.Builder.CreateConstInBoundsGEP1_32(CGF.Int8Ty, This, in EmitInstanceFunctionProlog()
2144 This = CGF.Builder.CreateElementBitCast(This, CGF.Int8Ty); in performThisAdjustment()
[all …]
HDCGExprConstant.cpp61 llvm::Type *Ty = CGM.Int8Ty; in getPadding()
68 llvm::Type *Ty = llvm::ArrayType::get(CGM.Int8Ty, ZeroSize.getQuantity()); in getZeroes()
1059 llvm::Type *Ty = CGM.Int8Ty; in VisitCastExpr()
1419 auto global = new llvm::GlobalVariable(CGM.getModule(), CGM.Int8Ty, true, in getCurrentAddrPrivate()
1685 llvm::ArrayType::get(CGM.Int8Ty, (outerSize - innerSize) / 8)) in emitForMemory()
1793 llvm::Type *charPtrTy = CGM.Int8Ty->getPointerTo(AS); in applyOffset()
1795 C = llvm::ConstantExpr::getGetElementPtr(CGM.Int8Ty, C, getOffset()); in applyOffset()
HDCGObjCGNU.cpp122 llvm::IntegerType *Int8Ty; member in __anon786c61a70111::CGObjCGNU
264 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes()
274 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes()
276 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes()
277 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes()
1223 Int8Ty, false, llvm::GlobalValue::ExternalWeakLinkage, in GetClassVar()
2143 Int8Ty = llvm::Type::getInt8Ty(VMContext); in CGObjCGNU()
2145 PtrToInt8Ty = llvm::PointerType::getUnqual(Int8Ty); in CGObjCGNU()
2202 PtrToInt8Ty, Int8Ty, Int8Ty, Int8Ty, Int8Ty, PtrToInt8Ty, PtrToInt8Ty, in CGObjCGNU()
HDItaniumCXXABI.cpp724 llvm::ConstantInt::get(CGF.Int8Ty, CodeGenFunction::CFITCK_VMFCall), in EmitLoadOfMemberFunctionPointer()
761 llvm::ConstantInt::get(CGF.Int8Ty, CodeGenFunction::CFITCK_NVMFCall), in EmitLoadOfMemberFunctionPointer()
811 Base = Builder.CreateElementBitCast(Base, CGF.Int8Ty); in EmitMemberDataPointerAddress()
1931 Address V = CGF.Builder.CreateElementBitCast(InitialPtr, CGF.Int8Ty); in performTypeAdjustment()
2212 guardTy = CGF.Int8Ty; in EmitGuardedInit()
2292 Builder.CreateLoad(Builder.CreateElementBitCast(guardAddr, CGM.Int8Ty)); in EmitGuardedInit()
2325 ? Builder.CreateAnd(LI, llvm::ConstantInt::get(CGM.Int8Ty, 1)) in EmitGuardedInit()
2393 AddrAS ? CGF.Int8Ty->getPointerTo(AddrAS) : CGF.Int8PtrTy; in emitGlobalDtorWithCXAAtExit()
2397 CGF.CGM.CreateRuntimeVariable(CGF.Int8Ty, "__dso_handle"); in emitGlobalDtorWithCXAAtExit()
2599 CGM.getModule(), CGM.Int8Ty, /*isConstant=*/false, in EmitThreadLocalInitFuncs()
[all …]
HDCGBuiltin.cpp791 llvm::FunctionType::get(CGF.Int8Ty, {IntPtrType, IntType}, false); in EmitX86BitTestIntrinsic()
834 Address ByteAddr(CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, BitBaseI8, in EmitBitTestIntrinsic()
838 CGF.Builder.CreateAnd(CGF.Builder.CreateTrunc(BitPos, CGF.Int8Ty), in EmitBitTestIntrinsic()
839 llvm::ConstantInt::get(CGF.Int8Ty, 0x7)); in EmitBitTestIntrinsic()
844 Mask = CGF.Builder.CreateShl(llvm::ConstantInt::get(CGF.Int8Ty, 1), PosLow, in EmitBitTestIntrinsic()
888 ShiftedByte, llvm::ConstantInt::get(CGF.Int8Ty, 1), "bittest.res"); in EmitBitTestIntrinsic()
3016 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace)); in EmitBuiltinExpr()
3070 PHINode *Result = Builder.CreatePHI(Int8Ty, 5, "was_set"); in EmitBuiltinExpr()
3099 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace)); in EmitBuiltinExpr()
3845 auto NewArgT = llvm::PointerType::get(Int8Ty, in EmitBuiltinExpr()
[all …]
HDCGCXXABI.cpp207 ptr = CGF.Builder.CreateElementBitCast(ptr, CGF.Int8Ty); in ReadArrayCookie()
HDCGNonTrivialStruct.cpp524 this->CGF->Builder.CreateElementBitCast(DstAddr, this->CGF->Int8Ty); in flushTrivialFields()
526 this->CGF->Builder.CreateElementBitCast(SrcAddr, this->CGF->Int8Ty); in flushTrivialFields()
657 Address Loc = CGF->Builder.CreateElementBitCast(DstAddr, CGF->Int8Ty); in visitArray()
HDCodeGenFunction.cpp1688 Builder.CreateElementBitCast(dest, CGF.Int8Ty, "vla.begin"); in emitNonZeroVLAInit()
1712 Builder.CreateInBoundsGEP(CGF.Int8Ty, cur, baseSizeInChars, "vla.next"); in emitNonZeroVLAInit()
1733 if (DestPtr.getElementType() != Int8Ty) in EmitNullInitialization()
1734 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); in EmitNullInitialization()
HDTargetInfo.cpp1998 llvm::Value *Four8 = llvm::ConstantInt::get(CGF.Int8Ty, 4); in initDwarfEHRegSizeTable()
2009 llvm::Value *Sixteen8 = llvm::ConstantInt::get(CGF.Int8Ty, 16); in initDwarfEHRegSizeTable()
2016 Four8, Builder.CreateConstInBoundsGEP1_32(CGF.Int8Ty, Address, 9), in initDwarfEHRegSizeTable()
2022 llvm::Value *Twelve8 = llvm::ConstantInt::get(CGF.Int8Ty, 12); in initDwarfEHRegSizeTable()
2301 llvm::Value *Eight8 = llvm::ConstantInt::get(CGF.Int8Ty, 8); in initDwarfEHRegSizeTable()
2438 llvm::Value *Eight8 = llvm::ConstantInt::get(CGF.Int8Ty, 8); in initDwarfEHRegSizeTable()
4297 assert(RegAddr.getElementType() == CGF.Int8Ty); in EmitVAArg()
4310 RegAddr = Address(Builder.CreateInBoundsGEP(CGF.Int8Ty, in EmitVAArg()
4403 llvm::IntegerType *i8 = CGF.Int8Ty; in initDwarfEHRegSizeTable()
4935 Address Addr = emitVoidPtrDirectVAArg(CGF, VAListAddr, CGF.Int8Ty, in EmitVAArg()
[all …]
HDCGExpr.cpp766 llvm::ConstantInt::get(Int8Ty, AlignVal ? llvm::Log2_64(AlignVal) : 1), in EmitTypeCheck()
767 llvm::ConstantInt::get(Int8Ty, TCK)}; in EmitTypeCheck()
841 llvm::ConstantInt::get(Int8Ty, TCK) in EmitTypeCheck()
3248 llvm::StructType::get(Int8Ty, SourceLocationTy, VoidPtrTy); in EmitCfiCheckFail()
3277 Builder.CreateICmpNE(CheckKind, llvm::ConstantInt::get(Int8Ty, Kind)); in EmitCfiCheckFail()
3611 Addr = Builder.CreateElementBitCast(Addr, Int8Ty); in EmitArraySubscriptExpr()
4002 Base = CGF.Builder.CreateElementBitCast(Base, CGF.Int8Ty); in emitAddrOfZeroSizeField()
4949 llvm::ConstantInt::get(Int8Ty, CFITCK_ICall), in EmitCall()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDLLVMContextImpl.cpp37 Int8Ty(C, 8), in LLVMContextImpl()

12