| /llvm-project-15.0.7/llvm/examples/BrainF/ |
| H A D | BrainF.cpp | 94 Type* Int8Ty = IntegerType::getInt8Ty(C); in header() local 95 Constant* allocsize = ConstantExpr::getSizeOf(Int8Ty); in header() 97 ptr_arr = CallInst::CreateMalloc(BB, IntPtrTy, Int8Ty, allocsize, val_mem, in header() 118 Int8Ty, ptr_arr, ConstantInt::get(C, APInt(32, memtotal)), "arrmax"); in header() 123 Int8Ty, ptr_arr, ConstantInt::get(C, APInt(32, memtotal / 2)), headreg); in header() 197 Type *Int8Ty = IntegerType::getInt8Ty(C); in readloop() local 226 LoadInst *tape_0 = builder->CreateLoad(Int8Ty, curhead, tapereg); in readloop() 246 curhead = builder->CreateGEP(Int8Ty, curhead, in readloop() 278 LoadInst *tape_0 = builder->CreateLoad(Int8Ty, curhead, tapereg); in readloop() 441 LoadInst *tape_0 = new LoadInst(Int8Ty, head_0, tapereg, testbb); in readloop() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRShiftExpand.cpp | 79 Type *Int8Ty = Type::getInt8Ty(Ctx); in expand() local 80 Value *Int8Zero = ConstantInt::get(Int8Ty, 0); in expand() 92 Value *ShiftAmount = Builder.CreateTrunc(BI->getOperand(1), Int8Ty); in expand() 102 PHINode *ShiftAmountPHI = Builder.CreatePHI(Int8Ty, 2); in expand() 110 Builder.CreateSub(ShiftAmountPHI, ConstantInt::get(Int8Ty, 1)); in expand()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrOrderFile.cpp | 113 IntegerType *Int8Ty = Type::getInt8Ty(Ctx); in generateCodeSequence() local 130 LoadInst *loadBitMap = entryB.CreateLoad(Int8Ty, MapAddr, ""); in generateCodeSequence() 131 entryB.CreateStore(ConstantInt::get(Int8Ty, 1), MapAddr); in generateCodeSequence() 133 entryB.CreateICmpEQ(loadBitMap, ConstantInt::get(Int8Ty, 0)); in generateCodeSequence()
|
| H A D | HWAddressSanitizer.cpp | 375 Type *Int8Ty; member in __anone00de11f0111::HWAddressSanitizer 489 Type *Int8Arr0Ty = ArrayType::get(Int8Ty, 0); in createHwasanCtorComdat() 568 Int8Ty = IRB.getInt8Ty(); in initializeModule() 652 M.getOrInsertFunction("__hwasan_generate_tag", Int8Ty); in initializeCallbacks() 810 return IRB.CreateGEP(Int8Ty, ShadowBase, Shadow); in memToShadow() 850 Value *MemTag = IRB.CreateLoad(Int8Ty, Shadow); in instrumentMemAccessInline() 865 IRB.CreateICmpUGT(MemTag, ConstantInt::get(Int8Ty, 15)); in instrumentMemAccessInline() 873 PtrLowBits, ConstantInt::get(Int8Ty, (1 << AccessSizeIndex) - 1)); in instrumentMemAccessInline() 883 Value *InlineTag = IRB.CreateLoad(Int8Ty, InlineTagAddr); in instrumentMemAccessInline() 1004 ConstantInt::get(Int8Ty, Size % Mapping.getObjectAlignment()), in tagAlloca() [all …]
|
| H A D | SanitizerCoverage.cpp | 261 *Int32PtrTy, *Int16PtrTy, *Int16Ty, *Int8Ty, *Int8PtrTy, *Int1Ty, member in __anon7982b8060111::ModuleSanitizerCoverage 324 auto GEP = IRB.CreateGEP(Int8Ty, SecStartI8Ptr, in CreateSecStartEnd() 394 Int8Ty = IRB.getInt8Ty(); in instrumentModule() 420 SanCovTraceConstCmp1, SanCovTraceCmpZeroExtAL, VoidTy, Int8Ty, Int8Ty); in instrumentModule() 491 SanCov8bitCountersInitName, Int8Ty, in instrumentModule() 750 AllBlocks.size(), F, Int8Ty, SanCovCountersSectionName); in CreateFunctionLocalArrays() 965 auto Load = IRB.CreateLoad(Int8Ty, CounterPtr); in InjectCoverageAtBlock() 966 auto Inc = IRB.CreateAdd(Load, ConstantInt::get(Int8Ty, 1)); in InjectCoverageAtBlock()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/ |
| H A D | opaque_pointers.ll | 3 ; CHECK: %[[#Int8Ty:]] = OpTypeInt 8 0 4 ; CHECK: %[[#PtrTy:]] = OpTypePointer Function %[[#Int8Ty]]
|
| /llvm-project-15.0.7/llvm/unittests/FuzzMutate/ |
| H A D | OperationsTest.cpp | 245 Type *Int8Ty = Type::getInt8Ty(Ctx); in TEST() local 261 auto *PHI1 = PHINode::Create(Int8Ty, /*NumReservedValues=*/2, "p1", BB3); in TEST() 262 PHI1->addIncoming(ConstantInt::get(Int8Ty, 0), BB1); in TEST() 263 PHI1->addIncoming(ConstantInt::get(Int8Ty, 1), BB2); in TEST() 264 auto *PHI2 = PHINode::Create(Int8Ty, /*NumReservedValues=*/2, "p2", BB3); in TEST() 265 PHI2->addIncoming(ConstantInt::get(Int8Ty, 1), BB1); in TEST() 266 PHI2->addIncoming(ConstantInt::get(Int8Ty, 0), BB2); in TEST()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | VectorTypesTest.cpp | 39 Type *Int8Ty = Type::getInt8Ty(Ctx); in TEST() local 45 auto *V16Int8Ty = FixedVectorType::get(Int8Ty, 16); in TEST() 57 dyn_cast<FixedVectorType>(VectorType::get(Int8Ty, V8Int32Ty)); in TEST() 133 Type *Int8Ty = Type::getInt8Ty(Ctx); in TEST() local 139 auto *ScV16Int8Ty = ScalableVectorType::get(Int8Ty, 16); in TEST() 151 dyn_cast<ScalableVectorType>(VectorType::get(Int8Ty, ScV8Int32Ty)); in TEST()
|
| H A D | ConstantsTest.cpp | 106 IntegerType *Int8Ty = Type::getInt8Ty(Context); in TEST() local 107 EXPECT_EQ(100, ConstantInt::get(Int8Ty, 100, false)->getSExtValue()); in TEST() 108 EXPECT_EQ(100, ConstantInt::get(Int8Ty, 100, true)->getSExtValue()); in TEST() 109 EXPECT_EQ(100, ConstantInt::getSigned(Int8Ty, 100)->getSExtValue()); in TEST() 110 EXPECT_EQ(-50, ConstantInt::get(Int8Ty, 206)->getSExtValue()); in TEST() 111 EXPECT_EQ(-50, ConstantInt::getSigned(Int8Ty, -50)->getSExtValue()); in TEST() 112 EXPECT_EQ(206U, ConstantInt::getSigned(Int8Ty, -50)->getZExtValue()); in TEST() 115 EXPECT_EQ(0x3b, ConstantInt::get(Int8Ty, 0x13b)->getSExtValue()); in TEST() 751 Type *Int8Ty = Type::getInt8Ty(Context); in TEST() local 758 for (auto *Ty : {FloatTy, Int32Ty, Int8Ty}) { in TEST()
|
| H A D | ValueTest.cpp | 50 Type *Int8Ty = Type::getInt8Ty(Ctx); in TEST() local 87 Constant *DummyCast1 = M->getOrInsertGlobal("dummy_cast", Int8Ty); in TEST()
|
| H A D | InstructionsTest.cpp | 194 Type *Int8Ty = Type::getInt8Ty(C); in TEST() local 198 Type *V8x8Ty = FixedVectorType::get(Int8Ty, 8); in TEST() 398 Type *Int8Ty = Type::getInt8Ty(C); in TEST() local 405 Type *Int8PtrTy = PointerType::get(Int8Ty, 0); in TEST() 408 const Constant *C8 = Constant::getNullValue(Int8Ty); in TEST() 413 EXPECT_EQ(LLVMTrunc, LLVMGetCastOpcode(wrap(C64), true, wrap(Int8Ty), true)); in TEST() 421 LLVMGetCastOpcode(wrap(CF32), true, wrap(Int8Ty), false)); in TEST() 423 LLVMGetCastOpcode(wrap(CF32), true, wrap(Int8Ty), true)); in TEST() 435 LLVMGetCastOpcode(wrap(CPtr8), true, wrap(Int8Ty), true)); in TEST() 439 Type *V8x8Ty = FixedVectorType::get(Int8Ty, 8); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | PreISelIntrinsicLowering.cpp | 37 Type *Int8Ty = Type::getInt8Ty(F.getContext()); in lowerLoadRelative() local 46 B.CreateGEP(Int8Ty, CI->getArgOperand(0), CI->getArgOperand(1)); in lowerLoadRelative() 50 Value *ResultPtr = B.CreateGEP(Int8Ty, CI->getArgOperand(0), OffsetI32); in lowerLoadRelative()
|
| H A D | SafeStack.cpp | 120 Type *Int8Ty; member in __anon8a0c7bd90111::SafeStack 197 Int8Ty(Type::getInt8Ty(F.getContext())) {} in SafeStack() 563 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack() 582 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack() 617 Value *Off = IRBUser.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack() 648 IRB.CreateGEP(Int8Ty, BasePointer, ConstantInt::get(Int32Ty, -FrameSize), in moveStaticAllocasToUnsafeStack()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 63 Type *Int8Ty = Builder.getInt8Ty(); in lowerCoroPromise() local 66 StructType::get(Context, {AnyResumeFnPtrTy, AnyResumeFnPtrTy, Int8Ty}); in lowerCoroPromise() 75 Builder.CreateConstInBoundsGEP1_32(Int8Ty, Operand, Offset); in lowerCoroPromise()
|
| H A D | Coroutines.cpp | 622 Type *Int8Ty = Type::getInt8Ty(F->getContext()); in checkAsyncContextProjectFunction() local 624 if (!RetPtrTy || !RetPtrTy->isOpaqueOrPointeeTypeMatches(Int8Ty)) in checkAsyncContextProjectFunction() 631 ->isOpaqueOrPointeeTypeMatches(Int8Ty)) in checkAsyncContextProjectFunction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 410 IntegerType *Int8Ty = Type::getInt8Ty(M.getContext()); member in __anon131d77d30111::LowerTypeTestsModule 578 auto MaskGlobal = new GlobalVariable(M, Int8Ty, /*isConstant=*/true, in createByteArray() 630 Int8Ty, 0, GlobalValue::PrivateLinkage, "bits", GEP, &M); in allocateByteArrays() 661 Value *ByteAddr = B.CreateGEP(Int8Ty, ByteArray, BitOffset); in createBitSetTest() 662 Value *Byte = B.CreateLoad(Int8Ty, ByteAddr); in createBitSetTest() 666 return B.CreateICmpNE(ByteAndMask, ConstantInt::get(Int8Ty, 0)); in createBitSetTest() 824 ConstantAggregateZero::get(ArrayType::get(Int8Ty, Padding))); in buildBitSetsFromGlobalVariables() 894 GlobalAlias::create(Int8Ty, 0, GlobalValue::ExternalLinkage, in exportTypeId() 993 TIL.AlignLog2 = ImportConstant("align", TTRes.AlignLog2, 8, Int8Ty); in importTypeId() 1116 TIL.AlignLog2 = ConstantInt::get(Int8Ty, BSI.AlignLog2); in lowerTypeTestCalls() [all …]
|
| H A D | WholeProgramDevirt.cpp | 551 IntegerType *Int8Ty; member 589 Int8Ty(Type::getInt8Ty(M.getContext())), in DevirtModule() 1533 GlobalAlias *GA = GlobalAlias::create(Int8Ty, 0, GlobalValue::ExternalLinkage, in exportGlobal() 1610 return ConstantExpr::getGetElementPtr(Int8Ty, C, in getMemberAddr() 1670 B.CreateGEP(Int8Ty, B.CreateBitCast(Call.VTable, Int8PtrTy), Byte); in applyVirtualConstProp() 1672 Value *Bits = B.CreateLoad(Int8Ty, Addr); in applyVirtualConstProp() 1674 auto IsBitSet = B.CreateICmpNE(BitsAndBit, ConstantInt::get(Int8Ty, 0)); in applyVirtualConstProp() 1782 Constant *BitConst = ConstantInt::get(Int8Ty, 1ULL << OffsetBit); in tryVirtualConstProp() 1952 Value *GEP = LoadB.CreateGEP(Int8Ty, Ptr, Offset); in scanTypeCheckedLoadUsers() 2051 Constant *Bit = importConstant(Slot, CSByConstantArg.first, "bit", Int8Ty, in importResolution()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 926 Value = CGF.Builder.CreateElementBitCast(Value, CGF.Int8Ty); in performBaseAdjustment() 1437 This = CGF.Builder.CreateElementBitCast(This, CGF.Int8Ty); in adjustThisArgumentForVirtualFunctionCall() 1468 Result = CGF.Builder.CreateElementBitCast(Result, CGF.Int8Ty); in adjustThisArgumentForVirtualFunctionCall() 1478 Result = Address(VBasePtr, CGF.Int8Ty, VBaseAlign); in adjustThisArgumentForVirtualFunctionCall() 1548 llvm::Type *charPtrTy = CGF.Int8Ty->getPointerTo(AS), in EmitInstanceFunctionProlog() 2198 This = CGF.Builder.CreateElementBitCast(This, CGF.Int8Ty); in performThisAdjustment() 2226 CGF, Address(V, CGF.Int8Ty, CGF.getPointerAlign()), in performThisAdjustment() 2251 Ret = CGF.Builder.CreateElementBitCast(Ret, CGF.Int8Ty); in performReturnAdjustment() 3111 This = Builder.CreateElementBitCast(This, CGM.Int8Ty); in GetVBaseOffsetFromVBPtr() 3148 Base = Builder.CreateElementBitCast(Base, CGM.Int8Ty); in AdjustVirtualBase() [all …]
|
| H A D | CodeGenTypeCache.h | 37 llvm::IntegerType *Int8Ty, *Int16Ty, *Int32Ty, *Int64Ty; member
|
| H A D | ItaniumCXXABI.cpp | 690 Builder.CreateGEP(CGF.Int8Ty, VTable, VTableOffset); in EmitLoadOfMemberFunctionPointer() 709 Builder.CreateGEP(CGF.Int8Ty, VTable, VTableOffset); in EmitLoadOfMemberFunctionPointer() 832 Base = Builder.CreateElementBitCast(Base, CGF.Int8Ty); in EmitMemberDataPointerAddress() 1558 CGF.Int8Ty, VTablePtr, VBaseOffsetOffset.getQuantity(), in GetVirtualBaseClassOffset() 2092 CGF.Int8Ty, VTablePtr, VirtualAdjustment); in performTypeAdjustment() 2367 guardTy = CGF.Int8Ty; in EmitGuardedInit() 2519 Builder.CreateStore(llvm::ConstantInt::get(CGM.Int8Ty, 1), in EmitGuardedInit() 2549 AddrAS ? CGF.Int8Ty->getPointerTo(AddrAS) : CGF.Int8PtrTy; in emitGlobalDtorWithCXAAtExit() 2553 CGF.CGM.CreateRuntimeVariable(CGF.Int8Ty, "__dso_handle"); in emitGlobalDtorWithCXAAtExit() 2827 CGM.getModule(), CGM.Int8Ty, /*isConstant=*/false, in EmitThreadLocalInitFuncs() [all …]
|
| H A D | CGDecl.cpp | 768 llvm::ConstantInt::get(Int8Ty, 0), // The LogAlignment info is unused. in EmitNullabilityCheck() 769 llvm::ConstantInt::get(Int8Ty, TCK_NonnullAssign)}; in EmitNullabilityCheck() 1043 llvm::Type *Int8Ty = llvm::IntegerType::getInt8Ty(CGM.getLLVMContext()); in constStructWithPadding() local 1051 auto *PadTy = llvm::ArrayType::get(Int8Ty, CurOff - SizeSoFar); in constStructWithPadding() 1067 auto *PadTy = llvm::ArrayType::get(Int8Ty, TotalSize - SizeSoFar); in constStructWithPadding() 1169 return Builder.CreateElementBitCast(SrcPtr, CGM.Int8Ty); in createUnnamedGlobalForMemcpyFrom() 1221 Loc, llvm::ConstantInt::get(CGM.Int8Ty, Value), SizeVal, isVolatile); in emitStoresForConstant() 1762 auto *I = Builder.CreateMemSet(Loc, llvm::ConstantInt::get(Int8Ty, 0), in emitZeroOrPatternForAutoVarInit() 1787 Address Begin = Builder.CreateElementBitCast(Loc, Int8Ty, "vla.begin"); in emitZeroOrPatternForAutoVarInit() 1796 Builder.CreateMemCpy(Address(Cur, Int8Ty, CurAlign), in emitZeroOrPatternForAutoVarInit() [all …]
|
| H A D | TargetInfo.cpp | 338 CGF.Int8Ty, DirectAlign); in emitVoidPtrDirectVAArg() 340 Addr = Address(Ptr, CGF.Int8Ty, SlotSize); in emitVoidPtrDirectVAArg() 4488 llvm::IntegerType *i8 = CGF.Int8Ty; in PPC_initDwarfEHRegSizeTable() 4878 assert(RegAddr.getElementType() == CGF.Int8Ty); in EmitVAArg() 7623 CGF.Int8Ty, TyInfo.Align); in EmitVAArg() 7681 CGF.Int8Ty, PaddedSize); in EmitVAArg() 7700 CGF.Int8Ty, PaddedSize); in EmitVAArg() 8720 Address(__overflow_area_pointer, CGF.Int8Ty, in EmitVAArgFromMemory() 8728 CGF.Int8Ty, __overflow_area_pointer, in EmitVAArgFromMemory() 8887 CGF.Int8Ty, __overflow_area_pointer, in EmitVAArgForHexagonLinux() [all …]
|
| H A D | ObjectFilePCHContainerOperations.cpp | 296 auto Int8Ty = llvm::Type::getInt8Ty(*VMContext); in HandleTranslationUnit() local 297 auto *Ty = llvm::ArrayType::get(Int8Ty, Size); in HandleTranslationUnit()
|
| H A D | CGBlocks.cpp | 749 elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty, in computeBlockInfo() 767 elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty, in computeBlockInfo() 1266 addr = Address(Builder.CreateLoad(addr), Int8Ty, byrefInfo.ByrefAlignment); in GetAddrOfBlockDecl() 1941 src = Address(Builder.CreateLoad(src), Int8Ty, blockInfo.BlockAlign); in GenerateCopyHelperFunction() 1946 dst = Address(Builder.CreateLoad(dst), Int8Ty, blockInfo.BlockAlign); in GenerateCopyHelperFunction() 2131 src = Address(Builder.CreateLoad(src), Int8Ty, blockInfo.BlockAlign); in GenerateDestroyHelperFunction() 2169 destField = CGF.Builder.CreateElementBitCast(destField, CGF.Int8Ty); in emitCopy() 2376 destField = Address(CGF.Builder.CreateLoad(destField), CGF.Int8Ty, in generateByrefCopyHelper() 2384 srcField = Address(CGF.Builder.CreateLoad(srcField), CGF.Int8Ty, in generateByrefCopyHelper() 2442 addr = Address(CGF.Builder.CreateLoad(addr), CGF.Int8Ty, in generateByrefDisposeHelper() [all …]
|
| H A D | CGNonTrivialStruct.cpp | 368 Address BC = CGF.Builder.CreateElementBitCast(DstAddr, CGF.CGM.Int8Ty); in visitArray() 370 CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, BC.getPointer(), SizeInBytes); in visitArray() 429 Addr = CGF->Builder.CreateElementBitCast(Addr, CGF->CGM.Int8Ty); in getAddrWithOffset() 529 this->CGF->Builder.CreateElementBitCast(DstAddr, this->CGF->Int8Ty); in flushTrivialFields() 531 this->CGF->Builder.CreateElementBitCast(SrcAddr, this->CGF->Int8Ty); in flushTrivialFields() 668 Address Loc = CGF->Builder.CreateElementBitCast(DstAddr, CGF->Int8Ty); in visitArray()
|