| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AMDGPUEmitPrintf.cpp | 31 auto Int64Ty = Builder.getInt64Ty(); in fitArgInto64Bits() local 37 return Builder.CreateZExt(Arg, Int64Ty); in fitArgInto64Bits() 44 return Builder.CreateBitCast(Arg, Int64Ty); in fitArgInto64Bits() 48 return Builder.CreatePtrToInt(Arg, Int64Ty); in fitArgInto64Bits() 55 auto Int64Ty = Builder.getInt64Ty(); in callPrintfBegin() local 57 auto Fn = M->getOrInsertFunction("__ockl_printf_begin", Int64Ty, Int64Ty); in callPrintfBegin() 65 auto Int64Ty = Builder.getInt64Ty(); in callAppendArgs() local 68 auto Fn = M->getOrInsertFunction("__ockl_printf_append_args", Int64Ty, in callAppendArgs() 69 Int64Ty, Int32Ty, Int64Ty, Int64Ty, Int64Ty, in callAppendArgs() 70 Int64Ty, Int64Ty, Int64Ty, Int64Ty, Int32Ty); in callAppendArgs() [all …]
|
| H A D | LowerVectorIntrinsics.cpp | 24 Type *Int64Ty = IntegerType::get(Ctx, 64); in lowerUnaryVectorIntrinsicAsLoop() local 33 PreLoopBuilder.CreateElementCount(Int64Ty, VecTy->getElementCount()); in lowerUnaryVectorIntrinsicAsLoop() 38 PHINode *LoopIndex = LoopBuilder.CreatePHI(Int64Ty, 2); in lowerUnaryVectorIntrinsicAsLoop() 39 LoopIndex->addIncoming(ConstantInt::get(Int64Ty, 0U), PreLoopBB); in lowerUnaryVectorIntrinsicAsLoop() 50 Value *One = ConstantInt::get(Int64Ty, 1U); in lowerUnaryVectorIntrinsicAsLoop()
|
| H A D | IntegerDivision.cpp | 525 Type *Int64Ty = Builder.getInt64Ty(); in expandRemainderUpTo64Bits() local 528 ExtDividend = Builder.CreateSExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits() 529 ExtDivisor = Builder.CreateSExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits() 532 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits() 533 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits() 620 Type *Int64Ty = Builder.getInt64Ty(); in expandDivisionUpTo64Bits() local 623 ExtDividend = Builder.CreateSExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits() 624 ExtDivisor = Builder.CreateSExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits() 627 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits() 628 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCtorDtorLowering.cpp | 112 Type *Int64Ty = IntegerType::getInt64Ty(C); in createInitOrFiniCalls() local 113 auto *EndPtr = IRB.CreatePtrToInt(End, Int64Ty); in createInitOrFiniCalls() 114 auto *BeginPtr = IRB.CreatePtrToInt(Begin, Int64Ty); in createInitOrFiniCalls() 117 auto *Size = IRB.CreateAShr(ByteSize, ConstantInt::get(Int64Ty, 3), "", in createInitOrFiniCalls() 120 IRB.CreateSub(Size, ConstantInt::get(Int64Ty, 1), "", /*HasNUW=*/true, in createInitOrFiniCalls() 124 ArrayRef<Value *>({ConstantInt::get(Int64Ty, 0), Offset})); in createInitOrFiniCalls()
|
| H A D | AMDGPUSwLowerLDS.cpp | 749 Type *Int64Ty = IRB.getInt64Ty(); in poisonRedzones() local 753 FunctionType::get(VoidTy, {Int64Ty, Int64Ty}, false)); in poisonRedzones() 763 Value *RedzoneAddress = IRB.CreatePtrToInt(RedzoneAddrOffset, Int64Ty); in poisonRedzones() 813 Type *Int64Ty = IRB.getInt64Ty(); in lowerKernelLDSAccesses() local 858 {ConstantInt::get(Int64Ty, COV5_HIDDEN_DYN_LDS_SIZE_ARG)}); in lowerKernelLDSAccesses() 866 CurrMallocSize = IRB.CreateZExt(CurrMallocSize, Int64Ty); in lowerKernelLDSAccesses() 874 FunctionType::get(Int64Ty, {Int64Ty, Int64Ty}, false)); in lowerKernelLDSAccesses() 875 Value *RAPtrToInt = IRB.CreatePtrToInt(ReturnAddress, Int64Ty); in lowerKernelLDSAccesses() 935 FunctionType::get(IRB.getVoidTy(), {Int64Ty, Int64Ty}, false)); in lowerKernelLDSAccesses() 938 Value *RAPToInt = IRB.CreatePtrToInt(ReturnAddr, Int64Ty); in lowerKernelLDSAccesses() [all …]
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 426 auto *Int64Ty = Type::getInt64Ty(Func.getContext()); in emitHiddenKernelArgs() local 431 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_x", Offset, in emitHiddenKernelArgs() 434 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_y", Offset, in emitHiddenKernelArgs() 437 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_z", Offset, in emitHiddenKernelArgs() 633 auto *Int64Ty = Type::getInt64Ty(Func.getContext()); in emitHiddenKernelArgs() local 655 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_x", Offset, Args); in emitHiddenKernelArgs() 656 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_y", Offset, Args); in emitHiddenKernelArgs() 657 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_z", Offset, Args); in emitHiddenKernelArgs()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | MDBuilder.cpp | 75 Type *Int64Ty = Type::getInt64Ty(Context); in createFunctionEntryCount() local 81 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, Count))); in createFunctionEntryCount() 86 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, ID))); in createFunctionEntryCount() 353 auto *Int64Ty = Type::getInt64Ty(Context); in createPseudoProbeDesc() local 355 Ops[0] = createConstant(ConstantInt::get(Int64Ty, GUID)); in createPseudoProbeDesc() 356 Ops[1] = createConstant(ConstantInt::get(Int64Ty, Hash)); in createPseudoProbeDesc() 363 auto *Int64Ty = Type::getInt64Ty(Context); in createLLVMStats() local 368 createConstant(ConstantInt::get(Int64Ty, LLVMStats[I].second)); in createLLVMStats()
|
| H A D | ProfileSummary.cpp | 28 Type *Int64Ty = Type::getInt64Ty(Context); in getKeyValMD() local 30 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Val))}; in getKeyValMD() 58 Type *Int64Ty = Type::getInt64Ty(Context); in getDetailedSummaryMD() local 62 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Entry.MinCount)), in getDetailedSummaryMD()
|
| H A D | LLVMContextImpl.cpp | 41 Int64Ty(C, 64), Int128Ty(C, 128) {} in LLVMContextImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | SanitizerCoverage.cpp | 300 Type *PtrTy, *IntptrTy, *Int64Ty, *Int32Ty, *Int16Ty, *Int8Ty, *Int1Ty; member in __anon0eb498d60111::ModuleSanitizerCoverage 426 Int64Ty = IRB.getInt64Ty(); in instrumentModule() 452 M.getOrInsertFunction(SanCovTraceCmp8, VoidTy, Int64Ty, Int64Ty); in instrumentModule() 461 M.getOrInsertFunction(SanCovTraceConstCmp8, VoidTy, Int64Ty, Int64Ty); in instrumentModule() 483 M.getOrInsertFunction(SanCovTraceDiv8, VoidTy, Int64Ty); in instrumentModule() 487 M.getOrInsertFunction(SanCovTraceSwitchName, VoidTy, Int64Ty, PtrTy); in instrumentModule() 508 M.getOrInsertGlobal(SanCovCallbackGateName, Int64Ty)); in instrumentModule() 511 SanCovCallbackGate->setInitializer(Constant::getNullValue(Int64Ty)); in instrumentModule() 821 auto Load = IRB.CreateLoad(Int64Ty, SanCovCallbackGate); in CreateFunctionLocalGateCmp() 894 Int64Ty->getScalarSizeInBits()) in InjectTraceForSwitch() [all …]
|
| H A D | HWAddressSanitizer.cpp | 444 Type *Int64Ty = Type::getInt64Ty(M.getContext()); member in __anon1b7bdbef0211::HWAddressSanitizer 600 ConstantExpr::getSub(ConstantExpr::getPtrToInt(Ptr, Int64Ty), in createHwasanCtorComdat() 601 ConstantExpr::getPtrToInt(Note, Int64Ty)), in createHwasanCtorComdat() 769 M.getOrInsertFunction("__hwasan_add_frame_record", VoidTy, Int64Ty); in initializeCallbacks() 1011 ConstantInt::get(Int64Ty, Mapping.offset())}); in instrumentMemAccessOutline() 1476 II->setArgOperand(0, ConstantInt::get(Int64Ty, AlignedSize)); in instrumentStack() 1742 ConstantExpr::getPtrToInt(NewGV, Int64Ty), in instrumentGlobal() 1743 ConstantExpr::getPtrToInt(Descriptor, Int64Ty)), in instrumentGlobal() 1744 ConstantInt::get(Int64Ty, DescriptorPos)), in instrumentGlobal() 1758 ConstantExpr::getPtrToInt(NewGV, Int64Ty), in instrumentGlobal() [all …]
|
| H A D | InstrProfiling.cpp | 1100 Type *Int64Ty = Type::getInt64Ty(M.getContext()); in getOrCreateBiasVar() local 1105 Bias = new GlobalVariable(M, Int64Ty, false, GlobalValue::LinkOnceODRLinkage, in getOrCreateBiasVar() 1106 Constant::getNullValue(Int64Ty), VarName); in getOrCreateBiasVar() 1131 Type *Int64Ty = Type::getInt64Ty(M.getContext()); in getCounterAddress() local 1137 BiasLI = EntryBuilder.CreateLoad(Int64Ty, Bias, "profc_bias"); in getCounterAddress() 1142 auto *Add = Builder.CreateAdd(Builder.CreatePtrToInt(Addr, Int64Ty), BiasLI); in getCounterAddress() 1152 Type *Int64Ty = Type::getInt64Ty(M.getContext()); in getBitmapAddress() local 1156 auto *BiasLI = EntryBuilder.CreateLoad(Int64Ty, Bias, "profbm_bias"); in getBitmapAddress() 2008 auto *Int64Ty = Type::getInt64Ty(M.getContext()); in emitRegistration() local 2033 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | PPC.cpp | 35 RetType = CGF.Int64Ty; in emitPPCLoadReserveIntrinsic() 116 llvm::FunctionType::get(Int64Ty, Int32Ty, false); in EmitPPCBuiltinExpr() 137 ConstantInt::get(IsValueType64Bit ? Int64Ty : Int32Ty, OpValue)); in EmitPPCBuiltinExpr() 435 auto *ConvTy = Int64Ty; in EmitPPCBuiltinExpr() 441 ConvTy = Int64Ty; in EmitPPCBuiltinExpr() 460 Builder.CreateGEP(Int8Ty, Op0, ConstantInt::get(Int64Ty, Offset)); in EmitPPCBuiltinExpr() 587 llvm::FixedVectorType::get(Int64Ty, 2)); in EmitPPCBuiltinExpr() 659 Op2 = Builder.CreateZExt(Op2, Int64Ty); in EmitPPCBuiltinExpr() 696 CGM.getIntrinsic(Intrinsic::ppc_cmpb, {Int64Ty, Int64Ty, Int64Ty}); in EmitPPCBuiltinExpr() 717 Constant *ShiftAmt = ConstantInt::get(Int64Ty, 32); in EmitPPCBuiltinExpr() [all …]
|
| H A D | ARM.cpp | 387 return llvm::FixedVectorType::get(CGF->Int64Ty, V1Ty ? 1 : (1 << IsQuad)); in GetNeonType() 2253 Ops[3] = Builder.CreateZExt(Ops[3], Int64Ty); in EmitCommonNeonBuiltinExpr() 2336 Ops[2] = Builder.CreateZExt(Ops[2], Int64Ty); in EmitCommonNeonBuiltinExpr() 2774 Value *C1 = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr() 2806 Rt = Builder.CreateZExt(Rt, Int64Ty); in EmitARMBuiltinExpr() 2807 Rt1 = Builder.CreateZExt(Rt1, Int64Ty); in EmitARMBuiltinExpr() 2809 Value *ShiftCast = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr() 2840 Val0 = Builder.CreateZExt(Val0, Int64Ty); in EmitARMBuiltinExpr() 2841 Val1 = Builder.CreateZExt(Val1, Int64Ty); in EmitARMBuiltinExpr() 2843 Value *ShiftCst = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr() [all …]
|
| H A D | RISCV.cpp | 879 ConstantInt::get(CGF->Int64Ty, 0)); in emitRVVReinterpretBuiltin() 887 ConstantInt::get(CGF->Int64Ty, 0)); in emitRVVReinterpretBuiltin() 991 llvm::Type *Int64Ty = Builder.getInt64Ty(); in loadRISCVFeatureBits() local 993 llvm::ArrayType::get(Int64Ty, llvm::RISCVISAInfo::FeatureBitSize); in loadRISCVFeatureBits() 1004 Builder.CreateAlignedLoad(Int64Ty, Ptr, CharUnits::fromQuantity(8)); in loadRISCVFeatureBits() 1048 llvm::Type *Int64Ty = Builder.getInt64Ty(); in EmitRISCVCpuIs() local 1049 llvm::StructType *StructTy = llvm::StructType::get(Int32Ty, Int64Ty, Int64Ty); in EmitRISCVCpuIs()
|
| H A D | Hexagon.cpp | 259 return MakeBrevLd(Intrinsic::hexagon_L2_loadrd_pbr, Int64Ty); in EmitHexagonBuiltinExpr()
|
| H A D | AMDGPU.cpp | 644 return EmitAMDGCNBallotForExec(*this, E, Int64Ty, Int64Ty, false); in EmitAMDGPUBuiltinExpr() 648 return EmitAMDGCNBallotForExec(*this, E, Int64Ty, Int64Ty, true); in EmitAMDGPUBuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 164 Type *Int64Ty = Type::getInt64Ty(I->getContext()); in extractAlignmentInfo() local 173 AlignSCEV = SE->getTruncateOrZeroExtend(AlignSCEV, Int64Ty); in extractAlignmentInfo() 184 OffSCEV = SE->getZero(Int64Ty); in extractAlignmentInfo() 185 OffSCEV = SE->getTruncateOrZeroExtend(OffSCEV, Int64Ty); in extractAlignmentInfo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
| H A D | PPCTargetParser.def | 288 Int32Ty, Int32Ty, Int64Ty, Int32Ty, Int32Ty, Int32Ty, \ 289 Int32Ty, Int64Ty, Int64Ty, Int64Ty, Int64Ty, Int32Ty, \ 290 Int32Ty, Int32Ty, Int32Ty, Int32Ty, Int32Ty, Int64Ty, \
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
| H A D | Utility.cpp | 46 Type *Int64Ty = Type::getInt64Ty(M.getContext()); in getOffloadingEntryInitializer() local 71 ConstantExpr::getNullValue(Int64Ty), in getOffloadingEntryInitializer() 77 ConstantInt::get(Int64Ty, Size), in getOffloadingEntryInitializer() 78 ConstantInt::get(Int64Ty, Data), in getOffloadingEntryInitializer()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXIL.td | 39 def Int64Ty : DXILOpParamType; 654 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 663 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 674 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 685 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 696 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 726 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 736 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 746 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; 756 let overloads = [Overloads<DXIL1_0, [Int16Ty, Int32Ty, Int64Ty]>]; [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypeCache.h | 37 llvm::IntegerType *Int8Ty, *Int16Ty, *Int32Ty, *Int64Ty; member
|
| H A D | CGOpenMPRuntime.cpp | 3738 CGF.Int64Ty, /*isSigned=*/true); in emitTaskInit() 4673 ? CGF.Builder.CreateIntCast(Data.Schedule.getPointer(), CGF.Int64Ty, in emitTaskLoopCall() 4675 : llvm::ConstantInt::get(CGF.Int64Ty, /*V=*/0)}; in emitTaskLoopCall() 7608 Size, CGF.Int64Ty, /*isSigned=*/true)); 7625 CGF.Builder.CreateIntCast(Size, CGF.Int64Ty, /*isSigned=*/true)); 7648 Size, CGF.Int64Ty, /*isSigned=*/true)); 7659 Size, CGF.Int64Ty, /*isSigned=*/true)); 7781 MapValuesArrayTy CurOffsets = {llvm::ConstantInt::get(CGF.CGM.Int64Ty, 0)}; 7782 MapValuesArrayTy CurCounts = {llvm::ConstantInt::get(CGF.CGM.Int64Ty, 1)}; 7784 MapValuesArrayTy DimSizes{llvm::ConstantInt::get(CGF.CGM.Int64Ty, 1)}; [all …]
|
| H A D | CGPointerAuth.cpp | 437 assert(OtherDiscriminator->getType() == Int64Ty); in getConstantSignedPointer() 440 IntegerDiscriminator = llvm::ConstantInt::get(Int64Ty, 0); in getConstantSignedPointer()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LLJIT.cpp | 172 auto *Int64Ty = Type::getInt64Ty(*Ctx); in setupJITDylib() local 174 *M, Int64Ty, true, GlobalValue::ExternalLinkage, in setupJITDylib() 175 ConstantInt::get(Int64Ty, reinterpret_cast<uintptr_t>(&JD)), in setupJITDylib() 179 ConstantInt::get(Int64Ty, ExecutorAddr::fromPtr(&JD).getValue())); in setupJITDylib()
|