Lines Matching defs:STK
1779 SimpleTypeKind STK = SimpleTypeKind::None;
1786 case 1: STK = SimpleTypeKind::Boolean8; break;
1787 case 2: STK = SimpleTypeKind::Boolean16; break;
1788 case 4: STK = SimpleTypeKind::Boolean32; break;
1789 case 8: STK = SimpleTypeKind::Boolean64; break;
1790 case 16: STK = SimpleTypeKind::Boolean128; break;
1797 case 4: STK = SimpleTypeKind::Complex16; break;
1798 case 8: STK = SimpleTypeKind::Complex32; break;
1799 case 16: STK = SimpleTypeKind::Complex64; break;
1800 case 20: STK = SimpleTypeKind::Complex80; break;
1801 case 32: STK = SimpleTypeKind::Complex128; break;
1806 case 2: STK = SimpleTypeKind::Float16; break;
1807 case 4: STK = SimpleTypeKind::Float32; break;
1808 case 6: STK = SimpleTypeKind::Float48; break;
1809 case 8: STK = SimpleTypeKind::Float64; break;
1810 case 10: STK = SimpleTypeKind::Float80; break;
1811 case 16: STK = SimpleTypeKind::Float128; break;
1816 case 1: STK = SimpleTypeKind::SignedCharacter; break;
1817 case 2: STK = SimpleTypeKind::Int16Short; break;
1818 case 4: STK = SimpleTypeKind::Int32; break;
1819 case 8: STK = SimpleTypeKind::Int64Quad; break;
1820 case 16: STK = SimpleTypeKind::Int128Oct; break;
1825 case 1: STK = SimpleTypeKind::UnsignedCharacter; break;
1826 case 2: STK = SimpleTypeKind::UInt16Short; break;
1827 case 4: STK = SimpleTypeKind::UInt32; break;
1828 case 8: STK = SimpleTypeKind::UInt64Quad; break;
1829 case 16: STK = SimpleTypeKind::UInt128Oct; break;
1834 case 1: STK = SimpleTypeKind::Character8; break;
1835 case 2: STK = SimpleTypeKind::Character16; break;
1836 case 4: STK = SimpleTypeKind::Character32; break;
1841 STK = SimpleTypeKind::SignedCharacter;
1845 STK = SimpleTypeKind::UnsignedCharacter;
1855 if (STK == SimpleTypeKind::Int32 &&
1857 STK = SimpleTypeKind::Int32Long;
1858 if (STK == SimpleTypeKind::UInt32 && (Ty->getName() == "long unsigned int" ||
1860 STK = SimpleTypeKind::UInt32Long;
1861 if (STK == SimpleTypeKind::UInt16Short &&
1863 STK = SimpleTypeKind::WideCharacter;
1864 if ((STK == SimpleTypeKind::SignedCharacter ||
1865 STK == SimpleTypeKind::UnsignedCharacter) &&
1867 STK = SimpleTypeKind::NarrowCharacter;
1869 return TypeIndex(STK);