@@ -1651,20 +1651,20 @@ class getIns64 <RegisterOperand Src0RC, RegisterOperand Src1RC,
1651
1651
(ins),
1652
1652
/* else */
1653
1653
!if (!eq(NumSrcArgs, 1),
1654
- !if (!eq( HasModifiers, 1) ,
1654
+ !if (HasModifiers,
1655
1655
// VOP1 with modifiers
1656
1656
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1657
1657
clampmod0:$clamp, omod0:$omod)
1658
1658
/* else */,
1659
1659
// VOP1 without modifiers
1660
- !if (!eq( HasIntClamp, 1) ,
1660
+ !if (HasIntClamp,
1661
1661
(ins Src0RC:$src0, clampmod0:$clamp),
1662
1662
(ins Src0RC:$src0))
1663
1663
/* endif */ ),
1664
1664
!if (!eq(NumSrcArgs, 2),
1665
- !if (!eq( HasModifiers, 1) ,
1665
+ !if (HasModifiers,
1666
1666
// VOP 2 with modifiers
1667
- !if( !eq( HasOMod, 1) ,
1667
+ !if(HasOMod,
1668
1668
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1669
1669
Src1Mod:$src1_modifiers, Src1RC:$src1,
1670
1670
clampmod0:$clamp, omod0:$omod),
@@ -1673,21 +1673,21 @@ class getIns64 <RegisterOperand Src0RC, RegisterOperand Src1RC,
1673
1673
clampmod0:$clamp))
1674
1674
/* else */,
1675
1675
// VOP2 without modifiers
1676
- !if (!eq( HasIntClamp, 1) ,
1676
+ !if (HasIntClamp,
1677
1677
(ins Src0RC:$src0, Src1RC:$src1, clampmod0:$clamp),
1678
1678
(ins Src0RC:$src0, Src1RC:$src1))
1679
1679
1680
1680
/* endif */ )
1681
1681
/* NumSrcArgs == 3 */,
1682
- !if (!eq( HasModifiers, 1) ,
1683
- !if (!eq( HasSrc2Mods, 1) ,
1682
+ !if (HasModifiers,
1683
+ !if (HasSrc2Mods,
1684
1684
// VOP3 with modifiers
1685
- !if (!eq( HasOMod, 1) ,
1685
+ !if (HasOMod,
1686
1686
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1687
1687
Src1Mod:$src1_modifiers, Src1RC:$src1,
1688
1688
Src2Mod:$src2_modifiers, Src2RC:$src2,
1689
1689
clampmod0:$clamp, omod0:$omod),
1690
- !if (!eq( HasIntClamp, 1) ,
1690
+ !if (HasIntClamp,
1691
1691
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1692
1692
Src1Mod:$src1_modifiers, Src1RC:$src1,
1693
1693
Src2Mod:$src2_modifiers, Src2RC:$src2,
@@ -1696,11 +1696,11 @@ class getIns64 <RegisterOperand Src0RC, RegisterOperand Src1RC,
1696
1696
Src1Mod:$src1_modifiers, Src1RC:$src1,
1697
1697
Src2Mod:$src2_modifiers, Src2RC:$src2))),
1698
1698
// VOP3 with modifiers except src2
1699
- !if (!eq( HasOMod, 1) ,
1699
+ !if (HasOMod,
1700
1700
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1701
1701
Src1Mod:$src1_modifiers, Src1RC:$src1,
1702
1702
Src2RC:$src2, clampmod0:$clamp, omod0:$omod),
1703
- !if (!eq( HasIntClamp, 1) ,
1703
+ !if (HasIntClamp,
1704
1704
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1705
1705
Src1Mod:$src1_modifiers, Src1RC:$src1,
1706
1706
Src2RC:$src2, clampmod0:$clamp),
@@ -1709,7 +1709,7 @@ class getIns64 <RegisterOperand Src0RC, RegisterOperand Src1RC,
1709
1709
Src2RC:$src2))))
1710
1710
/* else */,
1711
1711
// VOP3 without modifiers
1712
- !if (!eq( HasIntClamp, 1) ,
1712
+ !if (HasIntClamp,
1713
1713
(ins Src0RC:$src0, Src1RC:$src1, Src2RC:$src2, clampmod0:$clamp),
1714
1714
(ins Src0RC:$src0, Src1RC:$src1, Src2RC:$src2))
1715
1715
/* endif */ ))));
@@ -1791,7 +1791,7 @@ class getInsDPP <RegisterOperand DstRC, RegisterClass Src0RC, RegisterClass Src1
1791
1791
(ins dpp_ctrl:$dpp_ctrl, row_mask:$row_mask,
1792
1792
bank_mask:$bank_mask, bound_ctrl:$bound_ctrl),
1793
1793
!if (!eq(NumSrcArgs, 1),
1794
- !if (!eq( HasModifiers, 1) ,
1794
+ !if (HasModifiers,
1795
1795
// VOP1_DPP with modifiers
1796
1796
(ins DstRC:$old, Src0Mod:$src0_modifiers,
1797
1797
Src0RC:$src0, dpp_ctrl:$dpp_ctrl, row_mask:$row_mask,
@@ -1803,7 +1803,7 @@ class getInsDPP <RegisterOperand DstRC, RegisterClass Src0RC, RegisterClass Src1
1803
1803
bank_mask:$bank_mask, bound_ctrl:$bound_ctrl)
1804
1804
/* endif */)
1805
1805
/* NumSrcArgs == 2 */,
1806
- !if (!eq( HasModifiers, 1) ,
1806
+ !if (HasModifiers,
1807
1807
// VOP2_DPP with modifiers
1808
1808
(ins DstRC:$old,
1809
1809
Src0Mod:$src0_modifiers, Src0RC:$src0,
@@ -1834,7 +1834,7 @@ class getInsDPP8 <RegisterOperand DstRC, RegisterClass Src0RC, RegisterClass Src
1834
1834
// VOP1 without input operands (V_NOP)
1835
1835
(ins dpp8:$dpp8, FI:$fi),
1836
1836
!if (!eq(NumSrcArgs, 1),
1837
- !if (!eq( HasModifiers, 1) ,
1837
+ !if (HasModifiers,
1838
1838
// VOP1_DPP with modifiers
1839
1839
(ins DstRC:$old, Src0Mod:$src0_modifiers,
1840
1840
Src0RC:$src0, dpp8:$dpp8, FI:$fi)
@@ -1843,7 +1843,7 @@ class getInsDPP8 <RegisterOperand DstRC, RegisterClass Src0RC, RegisterClass Src
1843
1843
(ins DstRC:$old, Src0RC:$src0, dpp8:$dpp8, FI:$fi)
1844
1844
/* endif */)
1845
1845
/* NumSrcArgs == 2 */,
1846
- !if (!eq( HasModifiers, 1) ,
1846
+ !if (HasModifiers,
1847
1847
// VOP2_DPP with modifiers
1848
1848
(ins DstRC:$old,
1849
1849
Src0Mod:$src0_modifiers, Src0RC:$src0,
@@ -1867,7 +1867,7 @@ class getInsSDWA <RegisterOperand Src0RC, RegisterOperand Src1RC, int NumSrcArgs
1867
1867
(ins),
1868
1868
!if(!eq(NumSrcArgs, 1),
1869
1869
// VOP1
1870
- !if(!eq (HasSDWAOMod, 0 ),
1870
+ !if(!not (HasSDWAOMod),
1871
1871
// VOP1_SDWA without omod
1872
1872
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1873
1873
clampmod:$clamp,
@@ -1885,7 +1885,7 @@ class getInsSDWA <RegisterOperand Src0RC, RegisterOperand Src1RC, int NumSrcArgs
1885
1885
Src1Mod:$src1_modifiers, Src1RC:$src1,
1886
1886
clampmod:$clamp, src0_sel:$src0_sel, src1_sel:$src1_sel),
1887
1887
// VOP2_SDWA
1888
- !if(!eq (HasSDWAOMod, 0 ),
1888
+ !if(!not (HasSDWAOMod),
1889
1889
// VOP2_SDWA without omod
1890
1890
(ins Src0Mod:$src0_modifiers, Src0RC:$src0,
1891
1891
Src1Mod:$src1_modifiers, Src1RC:$src1,
@@ -1945,7 +1945,7 @@ class getAsm64 <bit HasDst, int NumSrcArgs, bit HasIntClamp, bit HasModifiers,
1945
1945
string src2 = !if(!eq(NumSrcArgs, 3), " $src2_modifiers", "");
1946
1946
string iclamp = !if(HasIntClamp, "$clamp", "");
1947
1947
string ret =
1948
- !if(!eq (HasModifiers, 0 ),
1948
+ !if(!not (HasModifiers),
1949
1949
getAsm32<HasDst, NumSrcArgs, DstVT>.ret # iclamp,
1950
1950
dst#", "#src0#src1#src2#"$clamp"#!if(HasOMod, "$omod", ""));
1951
1951
}
@@ -2007,7 +2007,7 @@ class getAsmDPP <bit HasDst, int NumSrcArgs, bit HasModifiers, ValueType DstVT =
2007
2007
string src1 = !if(!eq(NumSrcArgs, 1), "",
2008
2008
!if(!eq(NumSrcArgs, 2), " $src1_modifiers",
2009
2009
" $src1_modifiers,"));
2010
- string args = !if(!eq (HasModifiers, 0 ),
2010
+ string args = !if(!not (HasModifiers),
2011
2011
getAsm32<0, NumSrcArgs, DstVT>.ret,
2012
2012
", "#src0#src1);
2013
2013
string ret = dst#args#" $dpp_ctrl$row_mask$bank_mask$bound_ctrl";
@@ -2027,7 +2027,7 @@ class getAsmDPP8 <bit HasDst, int NumSrcArgs, bit HasModifiers, ValueType DstVT
2027
2027
string src1 = !if(!eq(NumSrcArgs, 1), "",
2028
2028
!if(!eq(NumSrcArgs, 2), " $src1_modifiers",
2029
2029
" $src1_modifiers,"));
2030
- string args = !if(!eq (HasModifiers, 0 ),
2030
+ string args = !if(!not (HasModifiers),
2031
2031
getAsm32<0, NumSrcArgs, DstVT>.ret,
2032
2032
", "#src0#src1);
2033
2033
string ret = dst#args#"$dpp8$fi";
@@ -2070,7 +2070,7 @@ class getAsmSDWA9 <bit HasDst, bit HasOMod, int NumSrcArgs,
2070
2070
"");
2071
2071
string src0 = "$src0_modifiers";
2072
2072
string src1 = "$src1_modifiers";
2073
- string out_mods = !if(!eq (HasOMod, 0 ), "$clamp", "$clamp$omod");
2073
+ string out_mods = !if(!not (HasOMod), "$clamp", "$clamp$omod");
2074
2074
string args = !if(!eq(NumSrcArgs, 0), "",
2075
2075
!if(!eq(NumSrcArgs, 1),
2076
2076
", "#src0,
0 commit comments