Lines Matching refs:b16
962 // Template for three-arg bitwise operations. Takes three args, Creates .b16,
975 !strconcat(OpcStr, ".b16 \t$dst, $a, $b;"),
979 !strconcat(OpcStr, ".b16 \t$dst, $a, $b;"),
1007 "not.b16 \t$dst, $src;",
1256 // boolean predicate, e.g. setp.eq.and.b16.
1275 defm SETP_b16 : SETP<"b16", Int16Regs, i16imm>;
1305 defm SET_b16 : SET<"b16", Int16Regs, i16imm>;
1368 defm SELP_b16 : SELP_PATTERN<"b16", Int16Regs, i16imm, imm>;
1901 def LoadParamMemI16 : LoadParamMemInst<Int16Regs, ".b16">;
1905 def LoadParamMemV2I16 : LoadParamV2MemInst<Int16Regs, ".b16">;
1908 def LoadParamMemV4I16 : LoadParamV4MemInst<Int16Regs, ".b16">;
1919 def StoreParamI16 : StoreParamInst<Int16Regs, ".b16">;
1923 def StoreParamV2I16 : StoreParamV2Inst<Int16Regs, ".b16">;
1927 def StoreParamV4I16 : StoreParamV4Inst<Int16Regs, ".b16">;
1938 def StoreRetvalI16 : StoreRetvalInst<Int16Regs, ".b16">;
1942 def StoreRetvalV2I16 : StoreRetvalV2Inst<Int16Regs, ".b16">;
1945 def StoreRetvalV4I16 : StoreRetvalV4Inst<Int16Regs, ".b16">;