Home | History | Annotate | Download | only in NVPTX

Lines Matching full:selp

1230 // General selp instructions
1231 multiclass SELP<string TypeStr, RegisterClass RC, Operand ImmCls> {
1234 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"), []>;
1237 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"), []>;
1240 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"), []>;
1243 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"), []>;
1250 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"),
1254 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"),
1258 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"),
1262 !strconcat("selp.", TypeStr, "\t$dst, $a, $b, $p;"),
1267 defm SELP_s16 : SELP<"s16", Int16Regs, i16imm>;
1268 defm SELP_u16 : SELP<"u16", Int16Regs, i16imm>;
1270 defm SELP_s32 : SELP<"s32", Int32Regs, i32imm>;
1271 defm SELP_u32 : SELP<"u32", Int32Regs, i32imm>;
1273 defm SELP_s64 : SELP<"s64", Int64Regs, i64imm>;
1274 defm SELP_u64 : SELP<"u64", Int64Regs, i64imm>;
2224 // use an integer selp to select either 1 or 0 and then cvt to floating-point.