Lines Matching refs:IPMConversion
1795 struct IPMConversion { struct
1796 IPMConversion(unsigned xorValue, int64_t addValue, unsigned bit) in IPMConversion() function
1808 static IPMConversion getIPMConversion(unsigned CCValid, unsigned CCMask) { in getIPMConversion()
1812 return IPMConversion(0, 0, SystemZ::IPM_CC); in getIPMConversion()
1814 return IPMConversion(0, 0, SystemZ::IPM_CC + 1); in getIPMConversion()
1825 return IPMConversion(0, -(1 << SystemZ::IPM_CC), 31); in getIPMConversion()
1827 return IPMConversion(0, -(2 << SystemZ::IPM_CC), 31); in getIPMConversion()
1831 return IPMConversion(0, -(3 << SystemZ::IPM_CC), 31); in getIPMConversion()
1833 return IPMConversion(0, TopBit - (3 << SystemZ::IPM_CC), 31); in getIPMConversion()
1837 return IPMConversion(0, TopBit - (1 << SystemZ::IPM_CC), 31); in getIPMConversion()
1842 return IPMConversion(-1, 0, SystemZ::IPM_CC); in getIPMConversion()
1847 return IPMConversion(0, 1 << SystemZ::IPM_CC, SystemZ::IPM_CC + 1); in getIPMConversion()
1849 return IPMConversion(0, -(1 << SystemZ::IPM_CC), SystemZ::IPM_CC + 1); in getIPMConversion()
1855 return IPMConversion(1 << SystemZ::IPM_CC, -(1 << SystemZ::IPM_CC), 31); in getIPMConversion()
1857 return IPMConversion(1 << SystemZ::IPM_CC, in getIPMConversion()
1862 return IPMConversion(1 << SystemZ::IPM_CC, -(3 << SystemZ::IPM_CC), 31); in getIPMConversion()
1866 return IPMConversion(1 << SystemZ::IPM_CC, in getIPMConversion()
1891 IPMConversion IPM = getIPMConversion(CCValid, CCMask); in expandSelectBoolean()