Lines Matching refs:KernelDescriptor
778 const amdhsa::kernel_descriptor_t &KernelDescriptor, uint64_t NextVGPR, in EmitAmdhsaKernelDescriptor() argument
796 MCConstantExpr::create(sizeof(KernelDescriptor), Context)); in EmitAmdhsaKernelDescriptor()
804 Streamer.emitInt32(KernelDescriptor.group_segment_fixed_size); in EmitAmdhsaKernelDescriptor()
805 Streamer.emitInt32(KernelDescriptor.private_segment_fixed_size); in EmitAmdhsaKernelDescriptor()
806 Streamer.emitInt32(KernelDescriptor.kernarg_size); in EmitAmdhsaKernelDescriptor()
808 for (uint8_t Res : KernelDescriptor.reserved0) in EmitAmdhsaKernelDescriptor()
821 sizeof(KernelDescriptor.kernel_code_entry_byte_offset)); in EmitAmdhsaKernelDescriptor()
822 for (uint8_t Res : KernelDescriptor.reserved1) in EmitAmdhsaKernelDescriptor()
824 Streamer.emitInt32(KernelDescriptor.compute_pgm_rsrc3); in EmitAmdhsaKernelDescriptor()
825 Streamer.emitInt32(KernelDescriptor.compute_pgm_rsrc1); in EmitAmdhsaKernelDescriptor()
826 Streamer.emitInt32(KernelDescriptor.compute_pgm_rsrc2); in EmitAmdhsaKernelDescriptor()
827 Streamer.emitInt16(KernelDescriptor.kernel_code_properties); in EmitAmdhsaKernelDescriptor()
828 Streamer.emitInt16(KernelDescriptor.kernarg_preload); in EmitAmdhsaKernelDescriptor()
829 for (uint8_t Res : KernelDescriptor.reserved3) in EmitAmdhsaKernelDescriptor()