@@ -2381,14 +2381,6 @@ class getLdStRegisterOperand<RegisterClass RC> {
23812381 )))));
23822382}
23832383
2384- class BitOr<bit a, bit b> {
2385- bit ret = !if(a, 1, !if(b, 1, 0));
2386- }
2387-
2388- class BitAnd<bit a, bit b> {
2389- bit ret = !if(a, !if(b, 1, 0), 0);
2390- }
2391-
23922384class getHasVOP3DPP <ValueType DstVT = i32, ValueType Src0VT = i32,
23932385 ValueType Src1VT = i32, ValueType Src2VT = i32> {
23942386 bit ret = !if(!eq(DstVT.Size, 64),
@@ -2500,8 +2492,7 @@ class VOPProfile <list<ValueType> _ArgVT, bit _EnableClamp = 0> {
25002492
25012493 field bit HasExt = getHasExt<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
25022494 field bit HasExtVOP3DPP = getHasVOP3DPP<DstVT, Src0VT, Src1VT, Src2VT>.ret;
2503- field bit HasExtDPP = !if(!or(getHasDPP<NumSrcArgs>.ret,
2504- HasExtVOP3DPP), 1, 0);
2495+ field bit HasExtDPP = !or(getHasDPP<NumSrcArgs>.ret, HasExtVOP3DPP);
25052496 field bit HasExt32BitDPP = getHasExt32BitDPP<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
25062497 field bit HasExt64BitDPP = getHasExt64BitDPP<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
25072498 field bit HasExtSDWA = getHasSDWA<NumSrcArgs, DstVT, Src0VT, Src1VT>.ret;
0 commit comments