Lines Matching refs:DL

27                                                      const DataLayout &DL) {  in getArgumentTypeAlign()  argument
36 ArgAlign = DL.getABITypeAlign(Ty); in getArgumentTypeAlign()
314 const DataLayout &DL = Func->getDataLayout(); in emitKernelArg() local
328 std::tie(ArgTy, ArgAlign) = getArgumentTypeAlign(Arg, DL); in emitKernelArg()
330 emitKernelArg(DL, ArgTy, ArgAlign, in emitKernelArg()
337 const DataLayout &DL, Type *Ty, Align Alignment, StringRef ValueKind, in emitKernelArg() argument
347 auto Size = DL.getTypeAllocSize(Ty); in emitKernelArg()
395 auto &DL = M->getDataLayout(); in emitHiddenKernelArgs() local
401 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_x", Offset, in emitHiddenKernelArgs()
404 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_y", Offset, in emitHiddenKernelArgs()
407 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_z", Offset, in emitHiddenKernelArgs()
418 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_printf_buffer", Offset, in emitHiddenKernelArgs()
421 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_hostcall_buffer", Offset, in emitHiddenKernelArgs()
424 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
431 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_default_queue", Offset, in emitHiddenKernelArgs()
434 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
440 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_completion_action", Offset, in emitHiddenKernelArgs()
443 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
450 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_multigrid_sync_arg", Offset, in emitHiddenKernelArgs()
453 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_none", Offset, Args); in emitHiddenKernelArgs()
592 auto &DL = M->getDataLayout(); in emitHiddenKernelArgs() local
600 emitKernelArg(DL, Int32Ty, Align(4), "hidden_block_count_x", Offset, Args); in emitHiddenKernelArgs()
601 emitKernelArg(DL, Int32Ty, Align(4), "hidden_block_count_y", Offset, Args); in emitHiddenKernelArgs()
602 emitKernelArg(DL, Int32Ty, Align(4), "hidden_block_count_z", Offset, Args); in emitHiddenKernelArgs()
604 emitKernelArg(DL, Int16Ty, Align(2), "hidden_group_size_x", Offset, Args); in emitHiddenKernelArgs()
605 emitKernelArg(DL, Int16Ty, Align(2), "hidden_group_size_y", Offset, Args); in emitHiddenKernelArgs()
606 emitKernelArg(DL, Int16Ty, Align(2), "hidden_group_size_z", Offset, Args); in emitHiddenKernelArgs()
608 emitKernelArg(DL, Int16Ty, Align(2), "hidden_remainder_x", Offset, Args); in emitHiddenKernelArgs()
609 emitKernelArg(DL, Int16Ty, Align(2), "hidden_remainder_y", Offset, Args); in emitHiddenKernelArgs()
610 emitKernelArg(DL, Int16Ty, Align(2), "hidden_remainder_z", Offset, Args); in emitHiddenKernelArgs()
617 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_x", Offset, Args); in emitHiddenKernelArgs()
618 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_y", Offset, Args); in emitHiddenKernelArgs()
619 emitKernelArg(DL, Int64Ty, Align(8), "hidden_global_offset_z", Offset, Args); in emitHiddenKernelArgs()
621 emitKernelArg(DL, Int16Ty, Align(2), "hidden_grid_dims", Offset, Args); in emitHiddenKernelArgs()
628 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_printf_buffer", Offset, in emitHiddenKernelArgs()
635 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_hostcall_buffer", Offset, in emitHiddenKernelArgs()
642 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_multigrid_sync_arg", Offset, in emitHiddenKernelArgs()
649 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_heap_v1", Offset, Args); in emitHiddenKernelArgs()
654 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_default_queue", Offset, in emitHiddenKernelArgs()
661 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_completion_action", Offset, in emitHiddenKernelArgs()
669 emitKernelArg(DL, Int32Ty, Align(4), "hidden_dynamic_lds_size", Offset, in emitHiddenKernelArgs()
680 emitKernelArg(DL, Int32Ty, Align(4), "hidden_private_base", Offset, Args); in emitHiddenKernelArgs()
681 emitKernelArg(DL, Int32Ty, Align(4), "hidden_shared_base", Offset, Args); in emitHiddenKernelArgs()
687 emitKernelArg(DL, Int8PtrTy, Align(8), "hidden_queue_ptr", Offset, Args); in emitHiddenKernelArgs()