Lines Matching refs:emitKernelArg
319 emitKernelArg(Arg); in emitKernelArgs()
324 void MetadataStreamerV2::emitKernelArg(const Argument &Arg) { in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV2
373 emitKernelArg(DL, Ty, getValueKind(Arg.getType(), TypeQual, BaseTypeName), in emitKernelArg()
377 void MetadataStreamerV2::emitKernelArg(const DataLayout &DL, Type *Ty, in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV2
426 emitKernelArg(DL, Int64Ty, ValueKind::HiddenGlobalOffsetX); in emitHiddenKernelArgs()
428 emitKernelArg(DL, Int64Ty, ValueKind::HiddenGlobalOffsetY); in emitHiddenKernelArgs()
430 emitKernelArg(DL, Int64Ty, ValueKind::HiddenGlobalOffsetZ); in emitHiddenKernelArgs()
439 emitKernelArg(DL, Int8PtrTy, ValueKind::HiddenPrintfBuffer); in emitHiddenKernelArgs()
441 emitKernelArg(DL, Int8PtrTy, ValueKind::HiddenNone); in emitHiddenKernelArgs()
448 emitKernelArg(DL, Int8PtrTy, ValueKind::HiddenDefaultQueue); in emitHiddenKernelArgs()
449 emitKernelArg(DL, Int8PtrTy, ValueKind::HiddenCompletionAction); in emitHiddenKernelArgs()
451 emitKernelArg(DL, Int8PtrTy, ValueKind::HiddenNone); in emitHiddenKernelArgs()
452 emitKernelArg(DL, Int8PtrTy, ValueKind::HiddenNone); in emitHiddenKernelArgs()
730 emitKernelArg(Arg, Offset, *Args); in emitKernelArgs()
739 emitKernelArg(DL, Int64Ty, "hidden_global_offset_x", Offset, *Args); in emitKernelArgs()
740 emitKernelArg(DL, Int64Ty, "hidden_global_offset_y", Offset, *Args); in emitKernelArgs()
741 emitKernelArg(DL, Int64Ty, "hidden_global_offset_z", Offset, *Args); in emitKernelArgs()
749 emitKernelArg(DL, Int8PtrTy, "hidden_printf_buffer", Offset, *Args); in emitKernelArgs()
751 emitKernelArg(DL, Int8PtrTy, "hidden_none", Offset, *Args); in emitKernelArgs()
756 emitKernelArg(DL, Int8PtrTy, "hidden_default_queue", Offset, *Args); in emitKernelArgs()
757 emitKernelArg(DL, Int8PtrTy, "hidden_completion_action", Offset, *Args); in emitKernelArgs()
759 emitKernelArg(DL, Int8PtrTy, "hidden_none", Offset, *Args); in emitKernelArgs()
760 emitKernelArg(DL, Int8PtrTy, "hidden_none", Offset, *Args); in emitKernelArgs()
767 void MetadataStreamerV3::emitKernelArg(const Argument &Arg, unsigned &Offset, in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV3
817 emitKernelArg(Func->getParent()->getDataLayout(), Arg.getType(), in emitKernelArg()
823 void MetadataStreamerV3::emitKernelArg(const DataLayout &DL, Type *Ty, in emitKernelArg() function in llvm::AMDGPU::HSAMD::MetadataStreamerV3
887 emitKernelArg(DL, Int64Ty, "hidden_global_offset_x", Offset, Args); in emitHiddenKernelArgs()
889 emitKernelArg(DL, Int64Ty, "hidden_global_offset_y", Offset, Args); in emitHiddenKernelArgs()
891 emitKernelArg(DL, Int64Ty, "hidden_global_offset_z", Offset, Args); in emitHiddenKernelArgs()
900 emitKernelArg(DL, Int8PtrTy, "hidden_printf_buffer", Offset, Args); in emitHiddenKernelArgs()
902 emitKernelArg(DL, Int8PtrTy, "hidden_none", Offset, Args); in emitHiddenKernelArgs()
909 emitKernelArg(DL, Int8PtrTy, "hidden_default_queue", Offset, Args); in emitHiddenKernelArgs()
910 emitKernelArg(DL, Int8PtrTy, "hidden_completion_action", Offset, Args); in emitHiddenKernelArgs()
912 emitKernelArg(DL, Int8PtrTy, "hidden_none", Offset, Args); in emitHiddenKernelArgs()
913 emitKernelArg(DL, Int8PtrTy, "hidden_none", Offset, Args); in emitHiddenKernelArgs()