Lines Matching refs:Src0VT
2277 class getHas64BitOps <int NumSrcArgs, ValueType DstVT, ValueType Src0VT,
2283 !if(!eq(Src0VT.Size, 64),
2294 class getHasSDWA <int NumSrcArgs, ValueType DstVT = i32, ValueType Src0VT = i32,
2300 !if(!eq(Src0VT.Size, 64),
2317 class getHasExt32BitDPP <int NumSrcArgs, ValueType DstVT = i32, ValueType Src0VT = i32,
2320 !not(getHas64BitOps<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret));
2323 class getHasExt64BitDPP <int NumSrcArgs, ValueType DstVT = i32, ValueType Src0VT = i32,
2326 getHas64BitOps<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret);
2330 class getHasExt <int NumSrcArgs, ValueType DstVT = i32, ValueType Src0VT = i32,
2333 getHasSDWA<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret);
2356 class getHasVOP3DPP <ValueType DstVT = i32, ValueType Src0VT = i32,
2360 !if(!eq(Src0VT.Size, 64),
2387 field ValueType Src0VT = ArgVT[1];
2394 field RegisterOperand Src0RC32 = getVOPSrc0ForVT<Src0VT>.ret;
2396 field RegisterOperand Src0RC64 = getVOP3SrcForVT<Src0VT>.ret;
2399 field RegisterClass Src0DPP = getVregSrcForVT<Src0VT>.ret;
2405 field RegisterOperand Src0SDWA = getSDWASrcForVT<Src0VT>.ret;
2406 field RegisterOperand Src1SDWA = getSDWASrcForVT<Src0VT>.ret;
2407 field Operand Src0Mod = getSrcMod<Src0VT, EnableF32SrcMods>.ret;
2410 field Operand Src0ModDPP = getSrcModDPP<Src0VT>.ret;
2414 field Operand Src0ModSDWA = getSrcModSDWA<Src0VT>.ret;
2422 field int NumSrcArgs = getNumSrcArgs<Src0VT, Src1VT, Src2VT>.ret;
2423 field bit HasSrc0 = !ne(Src0VT.Value, untyped.Value);
2428 field bit HasSrc0FloatMods = isFloatType<Src0VT>.ret;
2433 field bit HasSrc0IntMods = isIntType<Src0VT>.ret;
2437 field bit HasClamp = !or(isModifierType<Src0VT>.ret, EnableClamp);
2445 field bit IsPacked = isPackedType<Src0VT>.ret;
2450 field bit HasModifiers = !or(isModifierType<Src0VT>.ret,
2460 field bit HasExt = getHasExt<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
2461 field bit HasExtVOP3DPP = getHasVOP3DPP<DstVT, Src0VT, Src1VT, Src2VT>.ret;
2464 field bit HasExt32BitDPP = getHasExt32BitDPP<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
2465 field bit HasExt64BitDPP = getHasExt64BitDPP<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
2466 field bit HasExtSDWA = getHasSDWA<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
2501 getOpSelMod<Src0VT>.ret,
2526 …field dag InsVOPDXDeferred = (ins !if(!eq(Src0VT.Size, 32), VSrc_f32_Deferred, VSrc_f16_Deferred):…