| /openbsd-src/gnu/llvm/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() 301 PHINode *phi_0 = PHINode::Create(PointerType::getUnqual(Int8Ty), 2, in readloop() [all …]
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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 | 377 Type *Int8Ty; member in __anon159c36660111::HWAddressSanitizer 496 Type *Int8Arr0Ty = ArrayType::get(Int8Ty, 0); in createHwasanCtorComdat() 572 Int8Ty = IRB.getInt8Ty(); in initializeModule() 653 "__hwasan_tag_memory", IRB.getVoidTy(), Int8PtrTy, Int8Ty, IntptrTy); in initializeCallbacks() 655 M.getOrInsertFunction("__hwasan_generate_tag", Int8Ty); in initializeCallbacks() 814 return IRB.CreateGEP(Int8Ty, ShadowBase, Shadow); in memToShadow() 854 Value *MemTag = IRB.CreateLoad(Int8Ty, Shadow); in instrumentMemAccessInline() 869 IRB.CreateICmpUGT(MemTag, ConstantInt::get(Int8Ty, 15)); in instrumentMemAccessInline() 875 Value *PtrLowBits = IRB.CreateTrunc(IRB.CreateAnd(PtrLong, 15), Int8Ty); in instrumentMemAccessInline() 877 PtrLowBits, ConstantInt::get(Int8Ty, (1 << AccessSizeIndex) - 1)); in instrumentMemAccessInline() [all …]
|
| H A D | SanitizerCoverage.cpp | 271 *Int32PtrTy, *Int16PtrTy, *Int16Ty, *Int8Ty, *Int8PtrTy, *Int1Ty, member in __anon9268006d0111::ModuleSanitizerCoverage 341 auto GEP = IRB.CreateGEP(Int8Ty, SecStartI8Ptr, in CreateSecStartEnd() 412 Int8Ty = IRB.getInt8Ty(); in instrumentModule() 438 SanCovTraceConstCmp1, SanCovTraceCmpZeroExtAL, VoidTy, Int8Ty, Int8Ty); in instrumentModule() 509 SanCov8bitCountersInitName, Int8Ty, in instrumentModule() 779 AllBlocks.size(), F, Int8Ty, SanCovCountersSectionName); in CreateFunctionLocalArrays() 994 auto Load = IRB.CreateLoad(Int8Ty, CounterPtr); in InjectCoverageAtBlock() 995 auto Inc = IRB.CreateAdd(Load, ConstantInt::get(Int8Ty, 1)); in InjectCoverageAtBlock()
|
| /openbsd-src/gnu/llvm/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 | 121 Type *Int8Ty; member in __anon7b58c0a00111::SafeStack 198 Int8Ty(Type::getInt8Ty(F.getContext())) {} in SafeStack() 564 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack() 583 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack() 618 Value *Off = IRBUser.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack() 649 IRB.CreateGEP(Int8Ty, BasePointer, ConstantInt::get(Int32Ty, -FrameSize), in moveStaticAllocasToUnsafeStack()
|
| H A D | GlobalMerge.cpp | 444 Type *Int8Ty = Type::getInt8Ty(M.getContext()); in doMerge() local 475 Tys.push_back(ArrayType::get(Int8Ty, Padding)); in doMerge()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 64 Type *Int8Ty = Builder.getInt8Ty(); in lowerCoroPromise() local 67 StructType::get(Context, {AnyResumeFnPtrTy, AnyResumeFnPtrTy, Int8Ty}); in lowerCoroPromise() 76 Builder.CreateConstInBoundsGEP1_32(Int8Ty, Operand, Offset); in lowerCoroPromise()
|
| H A D | Coroutines.cpp | 628 Type *Int8Ty = Type::getInt8Ty(F->getContext()); in checkAsyncContextProjectFunction() local 630 if (!RetPtrTy || !RetPtrTy->isOpaqueOrPointeeTypeMatches(Int8Ty)) in checkAsyncContextProjectFunction() 637 ->isOpaqueOrPointeeTypeMatches(Int8Ty)) in checkAsyncContextProjectFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 410 IntegerType *Int8Ty = Type::getInt8Ty(M.getContext()); member in __anon47d01f1a0111::LowerTypeTestsModule 577 M, Int8Ty, /*isConstant=*/true, GlobalValue::PrivateLinkage, nullptr); in createByteArray() 578 auto MaskGlobal = new GlobalVariable(M, Int8Ty, /*isConstant=*/true, in createByteArray() 607 ConstantExpr::getIntToPtr(ConstantInt::get(Int8Ty, Mask), Int8PtrTy)); in allocateByteArrays() 630 Int8Ty, 0, GlobalValue::PrivateLinkage, "bits", GEP, &M); in allocateByteArrays() 657 ByteArray = GlobalAlias::create(Int8Ty, 0, GlobalValue::PrivateLinkage, in createBitSetTest() 661 Value *ByteAddr = B.CreateGEP(Int8Ty, ByteArray, BitOffset); in createBitSetTest() 662 Value *Byte = B.CreateLoad(Int8Ty, ByteAddr); in createBitSetTest() 665 B.CreateAnd(Byte, ConstantExpr::getPtrToInt(TIL.BitMask, Int8Ty)); in createBitSetTest() 666 return B.CreateICmpNE(ByteAndMask, ConstantInt::get(Int8Ty, 0)); in createBitSetTest() [all …]
|
| H A D | WholeProgramDevirt.cpp | 550 IntegerType *Int8Ty; member 588 Int8Ty(Type::getInt8Ty(M.getContext())), in DevirtModule() 1532 GlobalAlias *GA = GlobalAlias::create(Int8Ty, 0, GlobalValue::ExternalLinkage, in exportGlobal() 1609 return ConstantExpr::getGetElementPtr(Int8Ty, C, in getMemberAddr() 1669 B.CreateGEP(Int8Ty, B.CreateBitCast(Call.VTable, Int8PtrTy), Byte); in applyVirtualConstProp() 1671 Value *Bits = B.CreateLoad(Int8Ty, Addr); in applyVirtualConstProp() 1673 auto IsBitSet = B.CreateICmpNE(BitsAndBit, ConstantInt::get(Int8Ty, 0)); in applyVirtualConstProp() 1781 Constant *BitConst = ConstantInt::get(Int8Ty, 1ULL << OffsetBit); in tryVirtualConstProp() 1950 Value *GEP = LoadB.CreateGEP(Int8Ty, Ptr, Offset); in scanTypeCheckedLoadUsers() 2049 Constant *Bit = importConstant(Slot, CSByConstantArg.first, "bit", Int8Ty, in importResolution()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 488 llvm::ArrayType::get(CGM.Int8Ty, TypeInfoString.size() + 1)}; in getTypeDescriptorType() 559 auto *GV = new llvm::GlobalVariable(CGM.getModule(), CGM.Int8Ty, in getImageBase() 939 Value = CGF.Builder.CreateElementBitCast(Value, CGF.Int8Ty); in performBaseAdjustment() 968 return std::make_tuple(Address(Ptr, CGF.Int8Ty, VBaseAlign), Offset, in performBaseAdjustment() 1239 CGF.Int8Ty->getPointerTo(AS)); in initializeHiddenVirtualInheritanceMembers() 1241 Builder.CreateInBoundsGEP(CGF.Int8Ty, Int8This, VBaseOffset); in initializeHiddenVirtualInheritanceMembers() 1243 VtorDispPtr = Builder.CreateConstGEP1_32(CGF.Int8Ty, VtorDispPtr, -4); in initializeHiddenVirtualInheritanceMembers() 1282 This = CGF.Builder.CreateElementBitCast(This, CGM.Int8Ty, "this.int8"); in EmitVBPtrStores() 1442 This = CGF.Builder.CreateElementBitCast(This, CGF.Int8Ty); in adjustThisArgumentForVirtualFunctionCall() 1473 Result = CGF.Builder.CreateElementBitCast(Result, CGF.Int8Ty); in adjustThisArgumentForVirtualFunctionCall() [all …]
|
| H A D | ItaniumCXXABI.cpp | 678 Builder.CreateGEP(CGF.Int8Ty, VTable, VTableOffset); in EmitLoadOfMemberFunctionPointer() 697 Builder.CreateGEP(CGF.Int8Ty, VTable, VTableOffset); in EmitLoadOfMemberFunctionPointer() 715 CGF.Builder.CreateGEP(CGF.Int8Ty, VTable, VTableOffset); in EmitLoadOfMemberFunctionPointer() 733 llvm::ConstantInt::get(CGF.Int8Ty, CodeGenFunction::CFITCK_VMFCall), in EmitLoadOfMemberFunctionPointer() 770 llvm::ConstantInt::get(CGF.Int8Ty, CodeGenFunction::CFITCK_NVMFCall), in EmitLoadOfMemberFunctionPointer() 820 Base = Builder.CreateElementBitCast(Base, CGF.Int8Ty); in EmitMemberDataPointerAddress() 1227 CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, CompletePtr, Offset); in emitVirtualObjectDelete() 1290 E->getSubExpr(), Address(ExceptionPtr, CGM.Int8Ty, ExnAlign)); in emitThrow() 1524 Value = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, Value, OffsetToTop); in EmitDynamicCastToVoid() 1547 CGF.Int8Ty, VTablePtr, VBaseOffsetOffset.getQuantity(), in GetVirtualBaseClassOffset() [all …]
|
| H A D | CodeGenTypeCache.h | 37 llvm::IntegerType *Int8Ty, *Int16Ty, *Int32Ty, *Int64Ty; member
|
| H A D | CGDecl.cpp | 772 llvm::ConstantInt::get(Int8Ty, 0), // The LogAlignment info is unused. in EmitNullabilityCheck() 773 llvm::ConstantInt::get(Int8Ty, TCK_NonnullAssign)}; in EmitNullabilityCheck() 1047 llvm::Type *Int8Ty = llvm::IntegerType::getInt8Ty(CGM.getLLVMContext()); in constStructWithPadding() local 1055 auto *PadTy = llvm::ArrayType::get(Int8Ty, CurOff - SizeSoFar); in constStructWithPadding() 1071 auto *PadTy = llvm::ArrayType::get(Int8Ty, TotalSize - SizeSoFar); in constStructWithPadding() 1173 return Builder.CreateElementBitCast(SrcPtr, CGM.Int8Ty); in createUnnamedGlobalForMemcpyFrom() 1199 auto *I = Builder.CreateMemSet(Loc, llvm::ConstantInt::get(CGM.Int8Ty, 0), in emitStoresForConstant() 1225 Loc, llvm::ConstantInt::get(CGM.Int8Ty, Value), SizeVal, isVolatile); in emitStoresForConstant() 1766 auto *I = Builder.CreateMemSet(Loc, llvm::ConstantInt::get(Int8Ty, 0), in emitZeroOrPatternForAutoVarInit() 1791 Address Begin = Builder.CreateElementBitCast(Loc, Int8Ty, "vla.begin"); in emitZeroOrPatternForAutoVarInit() [all …]
|
| H A D | TargetInfo.cpp | 347 CGF.Int8Ty, DirectAlign); in emitVoidPtrDirectVAArg() 349 Addr = Address(Ptr, CGF.Int8Ty, SlotSize); in emitVoidPtrDirectVAArg() 421 emitVoidPtrDirectVAArg(CGF, VAListAddr, CGF.Int8Ty, SlotSize * 2, in complexTempStructure() 2204 llvm::Value *Four8 = llvm::ConstantInt::get(CGF.Int8Ty, 4); in initDwarfEHRegSizeTable() 2215 llvm::Value *Sixteen8 = llvm::ConstantInt::get(CGF.Int8Ty, 16); in initDwarfEHRegSizeTable() 2222 Four8, Builder.CreateConstInBoundsGEP1_32(CGF.Int8Ty, Address, 9), in initDwarfEHRegSizeTable() 2228 llvm::Value *Twelve8 = llvm::ConstantInt::get(CGF.Int8Ty, 12); in initDwarfEHRegSizeTable() 2491 llvm::Value *Eight8 = llvm::ConstantInt::get(CGF.Int8Ty, 8); in initDwarfEHRegSizeTable() 2731 llvm::Value *Eight8 = llvm::ConstantInt::get(CGF.Int8Ty, 8); in initDwarfEHRegSizeTable() 4064 overflow_arg_area = CGF.Builder.CreateGEP(CGF.Int8Ty, overflow_arg_area, in EmitX86_64VAArgFromMemory() [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 | 747 elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty, in computeBlockInfo() 765 elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty, in computeBlockInfo() 1262 addr = Address(Builder.CreateLoad(addr), Int8Ty, byrefInfo.ByrefAlignment); in GetAddrOfBlockDecl() 1937 src = Address(Builder.CreateLoad(src), Int8Ty, blockInfo.BlockAlign); in GenerateCopyHelperFunction() 1942 dst = Address(Builder.CreateLoad(dst), Int8Ty, blockInfo.BlockAlign); in GenerateCopyHelperFunction() 2127 src = Address(Builder.CreateLoad(src), Int8Ty, blockInfo.BlockAlign); in GenerateDestroyHelperFunction() 2165 destField = CGF.Builder.CreateElementBitCast(destField, CGF.Int8Ty); in emitCopy() 2372 destField = Address(CGF.Builder.CreateLoad(destField), CGF.Int8Ty, in generateByrefCopyHelper() 2380 srcField = Address(CGF.Builder.CreateLoad(srcField), CGF.Int8Ty, in generateByrefCopyHelper() 2438 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()
|
| H A D | CGObjCGNU.cpp | 114 llvm::IntegerType *Int8Ty; member in __anon2d629be70111::CGObjCGNU 259 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes() 269 Fields.addInt(Int8Ty, attrs & 0xff); in PushPropertyAttributes() 271 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes() 272 Fields.addInt(Int8Ty, 0); in PushPropertyAttributes() 1231 Int8Ty, false, llvm::GlobalValue::ExternalWeakLinkage, in GetClassVar() 2161 Int8Ty = llvm::Type::getInt8Ty(VMContext); in CGObjCGNU() 2163 PtrToInt8Ty = llvm::PointerType::getUnqual(Int8Ty); in CGObjCGNU() 2174 SelectorElemTy = Int8Ty; in CGObjCGNU() 2199 IdElemTy = Int8Ty; in CGObjCGNU() [all …]
|
| H A D | CGObjCRuntime.cpp | 68 V = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, V, Offset, "add.ptr"); in EmitValueForIvarAtOffset() 110 Address Addr = Address(V, CGF.Int8Ty, Alignment); in EmitValueForIvarAtOffset()
|
| H A D | CGBuilder.h | 279 assert(Addr.getElementType() == TypeCache.Int8Ty); 287 assert(Addr.getElementType() == TypeCache.Int8Ty);
|
| H A D | CGExprAgg.cpp | 765 Builder.CreateElementBitCast(SourceLV.getAddress(CGF), CGF.Int8Ty); in VisitCastExpr() 767 Builder.CreateElementBitCast(Dest.getAddress(), CGF.Int8Ty); in VisitCastExpr() 1377 CGF.Int8Ty, in VisitLambdaExpr() 1679 CGF.Int8Ty, llvm::Constant::getNullValue(CGF.Int8PtrTy), in VisitCXXParenListOrInitListExpr() 2015 Loc = CGF.Builder.CreateElementBitCast(Loc, CGF.Int8Ty); in CheckAggExprForMemSetUse() 2179 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); in EmitAggregateCopy() 2180 SrcPtr = Builder.CreateElementBitCast(SrcPtr, Int8Ty); in EmitAggregateCopy()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | LLVMContextImpl.cpp | 48 X86_AMXTy(C, Type::X86_AMXTyID), Int1Ty(C, 1), Int8Ty(C, 8), in LLVMContextImpl()
|