Home
last modified time | relevance | path

Searched refs:MaxKernArgAlign (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.h27 Align MaxKernArgAlign; // Cache for this. variable
68 unsigned getMaxKernArgAlign() const { return MaxKernArgAlign.value(); } in getMaxKernArgAlign()
H A DSIMachineFunctionInfo.cpp102 MaxKernArgAlign = std::max(ST.getAlignmentForImplicitArgPtr(), in SIMachineFunctionInfo()
103 MaxKernArgAlign); in SIMachineFunctionInfo()
579 MaxKernArgAlign(MFI.getMaxKernArgAlign()), LDSSize(MFI.getLDSSize()), in SIMachineFunctionInfo()
604 MaxKernArgAlign = assumeAligned(YamlMFI.MaxKernArgAlign); in initializeBaseYamlFields()
H A DAMDGPUHSAMetadataStreamer.cpp201 Align MaxKernArgAlign; in getHSACodeProps() local
203 MaxKernArgAlign); in getHSACodeProps()
207 std::max(MaxKernArgAlign, Align(4)).value(); in getHSACodeProps()
858 Align MaxKernArgAlign; in getHSAKernelProps() local
860 STM.getKernArgSegmentSize(F, MaxKernArgAlign)); in getHSAKernelProps()
866 Kern.getDocument()->getNode(std::max(Align(4), MaxKernArgAlign).value()); in getHSAKernelProps()
H A DAMDGPUMachineFunction.cpp38 ExplicitKernArgSize = ST.getExplicitKernArgSize(F, MaxKernArgAlign); in AMDGPUMachineFunction()
H A DAMDGPUAsmPrinter.cpp422 Align MaxKernArgAlign; in getAmdhsaKernelDescriptor() local
423 KernelDescriptor.kernarg_size = STM.getKernArgSegmentSize(F, MaxKernArgAlign); in getAmdhsaKernelDescriptor()
1033 Align MaxKernArgAlign; in getAmdKernelCode() local
1034 Out.kernarg_segment_byte_size = STM.getKernArgSegmentSize(F, MaxKernArgAlign); in getAmdKernelCode()
1042 Out.kernarg_segment_alignment = Log2(std::max(Align(16), MaxKernArgAlign)); in getAmdKernelCode()
H A DSIMachineFunctionInfo.h272 unsigned MaxKernArgAlign = 0;
307 YamlIO.mapOptional("maxKernArgAlign", MFI.MaxKernArgAlign, 0u);