Lines Matching refs:emitKernelArg
286 emitKernelArg(Arg); in emitKernelArgs()
291 void MetadataStreamerV2::emitKernelArg(const Argument &Arg) { in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV2
342 emitKernelArg(DL, ArgTy, ArgAlign, in emitKernelArg()
347 void MetadataStreamerV2::emitKernelArg(const DataLayout &DL, Type *Ty, in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV2
394 emitKernelArg(DL, Int64Ty, Align(8), ValueKind::HiddenGlobalOffsetX); in emitHiddenKernelArgs()
396 emitKernelArg(DL, Int64Ty, Align(8), ValueKind::HiddenGlobalOffsetY); in emitHiddenKernelArgs()
398 emitKernelArg(DL, Int64Ty, Align(8), ValueKind::HiddenGlobalOffsetZ); in emitHiddenKernelArgs()
408 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenPrintfBuffer); in emitHiddenKernelArgs()
410 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenHostcallBuffer); in emitHiddenKernelArgs()
412 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenNone); in emitHiddenKernelArgs()
419 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenDefaultQueue); in emitHiddenKernelArgs()
420 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenCompletionAction); in emitHiddenKernelArgs()
422 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenNone); in emitHiddenKernelArgs()
423 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenNone); in emitHiddenKernelArgs()
430 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenMultiGridSyncArg); in emitHiddenKernelArgs()
432 emitKernelArg(DL, Int8PtrTy, Align(8), ValueKind::HiddenNone); in emitHiddenKernelArgs()
683 emitKernelArg(Arg, Offset, Args); in emitKernelArgs()
690 void MetadataStreamerV3::emitKernelArg(const Argument &Arg, unsigned &Offset, in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV3
744 emitKernelArg(DL, ArgTy, ArgAlign, in emitKernelArg()
749 void MetadataStreamerV3::emitKernelArg( in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV3
811 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_x", Offset, in emitHiddenKernelArgs()
814 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_y", Offset, in emitHiddenKernelArgs()
817 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_z", Offset, in emitHiddenKernelArgs()
828 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_printf_buffer", Offset, in emitHiddenKernelArgs()
831 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_hostcall_buffer", Offset, in emitHiddenKernelArgs()
834 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
841 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_default_queue", Offset, in emitHiddenKernelArgs()
843 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_completion_action", Offset, in emitHiddenKernelArgs()
846 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
847 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
854 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_multigrid_sync_arg", Offset, in emitHiddenKernelArgs()
857 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
1003 emitKernelArg(DL, Int32Ty, Align(4), "hidden_block_count_x", Offset, Args); in emitHiddenKernelArgs()
1004 emitKernelArg(DL, Int32Ty, Align(4), "hidden_block_count_y", Offset, Args); in emitHiddenKernelArgs()
1005 emitKernelArg(DL, Int32Ty, Align(4), "hidden_block_count_z", Offset, Args); in emitHiddenKernelArgs()
1007 emitKernelArg(DL, Int16Ty, Align(2), "hidden_group_size_x", Offset, Args); in emitHiddenKernelArgs()
1008 emitKernelArg(DL, Int16Ty, Align(2), "hidden_group_size_y", Offset, Args); in emitHiddenKernelArgs()
1009 emitKernelArg(DL, Int16Ty, Align(2), "hidden_group_size_z", Offset, Args); in emitHiddenKernelArgs()
1011 emitKernelArg(DL, Int16Ty, Align(2), "hidden_remainder_x", Offset, Args); in emitHiddenKernelArgs()
1012 emitKernelArg(DL, Int16Ty, Align(2), "hidden_remainder_y", Offset, Args); in emitHiddenKernelArgs()
1013 emitKernelArg(DL, Int16Ty, Align(2), "hidden_remainder_z", Offset, Args); in emitHiddenKernelArgs()
1020 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_x", Offset, Args); in emitHiddenKernelArgs()
1021 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_y", Offset, Args); in emitHiddenKernelArgs()
1022 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_z", Offset, Args); in emitHiddenKernelArgs()
1024 emitKernelArg(DL, Int16Ty, Align(2), "hidden_grid_dims", Offset, Args); in emitHiddenKernelArgs()
1031 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_printf_buffer", Offset, in emitHiddenKernelArgs()
1038 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_hostcall_buffer", Offset, in emitHiddenKernelArgs()
1045 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_multigrid_sync_arg", Offset, in emitHiddenKernelArgs()
1052 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_heap_v1", Offset, Args); in emitHiddenKernelArgs()
1057 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_default_queue", Offset, in emitHiddenKernelArgs()
1059 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_completion_action", Offset, in emitHiddenKernelArgs()
1070 emitKernelArg(DL, Int32Ty, Align(4), "hidden_private_base", Offset, Args); in emitHiddenKernelArgs()
1071 emitKernelArg(DL, Int32Ty, Align(4), "hidden_shared_base", Offset, Args); in emitHiddenKernelArgs()
1077 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_queue_ptr", Offset, Args); in emitHiddenKernelArgs()