Searched refs:src_fmt (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXIntrinsics.td | 5054 multiclass TCGEN05_CP_INTR<string shape, string src_fmt, string mc = ""> { 5055 defvar dst_fmt = !if(!eq(src_fmt, ""), "", ".b8x16"); 5056 defvar fmt_asm = StrJoin<".", [dst_fmt, src_fmt]>.ret; 5057 defvar fmt_intr = StrJoin<"_", [src_fmt]>.ret; 5078 foreach src_fmt = ["", "b6x16_p32", "b4x16_p64"] in { 5079 defm TCGEN05_CP_128x256b # src_fmt : TCGEN05_CP_INTR<"128x256b", src_fmt>; 5080 defm TCGEN05_CP_4x256b # src_fmt : TCGEN05_CP_INTR<"4x256b", src_fmt>; 5081 defm TCGEN05_CP_128x128b # src_fmt : TCGEN05_CP_INTR<"128x128b", src_fmt>; 5082 defm TCGEN05_CP_64x128_1 # src_fmt : TCGEN05_CP_INTR<"64x128b", src_fmt, "warpx2::02_13">; 5083 defm TCGEN05_CP_64x128_2 # src_fmt : TCGEN05_CP_INTR<"64x128b", src_fmt, "warpx2::01_23">; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | IntrinsicsNVVM.td | 2251 foreach src_fmt = ["", "b6x16_p32", "b4x16_p64"] in { 2256 defvar intr_suffix = StrJoin<"_", [shape, src_fmt, cta_group]>.ret; 2257 defvar name_suffix = StrJoin<".", [shape, src_fmt, cta_group]>.ret;
|