Home
last modified time | relevance | path

Searched refs:divideCeil (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMSFCommon.h132 return divideCeil(NumBytes, BlockSize); in bytesToBlocks()
163 return divideCeil(NumBlocks - FpmNumber, BlockSize); in getNumFpmIntervals()
168 return divideCeil(NumBlocks, 8 * BlockSize); in getNumFpmIntervals()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DMathExtras.h403 constexpr T divideCeil(U Numerator, V Denominator) { in divideCeil() function
410 constexpr uint64_t divideCeil(uint64_t Numerator, uint64_t Denominator) { in divideCeil() function
489 T CeilDiv = divideCeil(Value, Align); in alignTo()
496 uint64_t CeilDiv = divideCeil(Value, Align); in alignTo()
538 T CeilDiv = divideCeil(Value, Align); in alignTo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUImageIntrinsicOptimizer.cpp213 unsigned NumVDataLoads = divideCeil(NumElts, isD16 ? 2 : 1) * NumLoads; in optimizeSection()
215 unsigned NumVDataMsaas = divideCeil(4, isD16 ? 2 : 1) * NumMsaas; in optimizeSection()
H A DAMDGPUPerfHintAnalysis.cpp228 unsigned Size = divideCeil(Ty->getPrimitiveSizeInBits(), 32); in visit()
H A DAMDGPUSubtarget.cpp386 const unsigned MaxGroupNumWaves = divideCeil(MaxWorkGroupSize, WaveSize); in getOccupancyWithLocalMemSize()
390 MaxWaves = divideCeil(MaxWaves, getEUsPerCU()); in getOccupancyWithLocalMemSize()
H A DAMDGPUAsmPrinter.cpp1196 ? divideCeil(CurrentProgramInfo.LDSBlocks, 2) in EmitProgramInfoSI()
1281 ? divideCeil(CurrentProgramInfo.LDSBlocks, 2) in EmitPALMetadata()
H A DR600ControlFlowFinalizer.cpp131 unsigned CurrentStackSize = CurrentEntries + divideCeil(CurrentSubEntries, 4); in updateMaxStackSize()
H A DSIRegisterInfo.cpp621 unsigned NumRegs = divideCeil(getRegSizeInBits(*RC), 32); in getReservedRegs()
698 unsigned NumRegs = divideCeil(getRegSizeInBits(*RC), 32); in getReservedRegs()
712 unsigned NumRegs = divideCeil(getRegSizeInBits(*RC), 32); in getReservedRegs()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/MSF/
H A DMSFCommon.cpp79 FL.Length = divideCeil(Msf.SB->NumBlocks, 8); in getFpmStreamLayout()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp751 return divideCeil(getPointerAlignElem(AS).TypeBitWidth, 8); in getPointerSize()
758 std::max(MaxIndexSize, (unsigned)divideCeil(P.TypeBitWidth, 8)); in getMaxIndexSize()
771 return divideCeil(getPointerAlignElem(AS).IndexBitWidth, 8); in getIndexSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp391 divideCeil(TrueOpDepth * 3 + FalseOpDepth, 4), in getDepthOfOptCmov()
392 divideCeil(FalseOpDepth * 3 + TrueOpDepth, 4)); in getDepthOfOptCmov()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp48 unsigned NumInserts = 1 + divideCeil(Size, 4); in AddString()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h474 return {divideCeil(BaseSize.getKnownMinValue(), 8), BaseSize.isScalable()}; in getTypeStoreSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp301 AddrWords += divideCeil(AddrComponents, 2); in getAddrSizeMIMGOp()
977 return divideCeil(getWavesPerWorkGroup(STI, FlatWorkGroupSize), in getWavesPerEUForWorkGroup()
992 return divideCeil(FlatWorkGroupSize, getWavefrontSize(STI)); in getWavesPerWorkGroup()
1094 return divideCeil(std::max(1u, NumRegs), Granule); in getGranulatedNumRegisterBlocks()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp381 llvm::divideCeil(CurrentBitFieldSize, Context.getCharWidth()); in CollectFields()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp441 divideCeil(Mask.size(), in getShuffleCost()
1908 return divideCeil(Size.getKnownMinValue(), RISCV::RVVBitsPerBlock); in getRegUsageForType()
1911 return divideCeil(Size, ST->getRealMinVLen()); in getRegUsageForType()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBType.cpp145 return llvm::divideCeil(bit_align.value_or(0), 8); in GetByteAlign()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1454 unsigned NumLegalInsts = divideCeil(VecTySize, VecTyLTSize);
1458 unsigned NumEltsPerLegalInst = divideCeil(NumElts, NumLegalInsts);
1468 Cost = divideCeil(UsedInsts.count() * *Cost.getValue(), NumLegalInsts);
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp1272 unsigned NumDstVecs = divideCeil(VF * getScalarSizeInBits(VecTy), 128U); in getInterleavedMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAssignmentTrackingAnalysis.cpp2521 uint64_t SizeInBytes = divideCeil(SizeInBits, 8); in removeRedundantDbgLocsUsingBackwardScan()
2548 uint64_t EndInBytes = divideCeil(Fragment.endInBits(), 8); in removeRedundantDbgLocsUsingBackwardScan()
H A DTargetLoweringBase.cpp1562 divideCeil(VT.getVectorElementCount().getKnownMinValue(), in getVectorTypeBreakdown()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp558 Split.NumFragments = divideCeil(NumElems, Split.NumPacked); in getVectorSplit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp495 divideCeil(DstEltTy.getSizeInBits(), PartLLT.getSizeInBits()); in buildCopyFromRegs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp1716 divideCeil(Btr.BitSize, 8)); in createBaseTypeDIEs()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1284 usesSgprAt(DwordRegIndex + divideCeil(RegWidth, 32) - 1); in usesRegister()
1287 usesAgprAt(DwordRegIndex + divideCeil(RegWidth, 32) - 1); in usesRegister()
1290 usesVgprAt(DwordRegIndex + divideCeil(RegWidth, 32) - 1); in usesRegister()
3087 int64_t NewMax = DwordRegIndex + divideCeil(RegWidth, 32) - 1; in updateGprCountSymbols()

12