reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2025 default: OpKind = InvalidMatchClass; break; 2026 case SP::FCC0: OpKind = MCK_FCCRegs; break; 2027 case SP::FCC1: OpKind = MCK_FCCRegs; break; 2028 case SP::FCC2: OpKind = MCK_FCCRegs; break; 2029 case SP::FCC3: OpKind = MCK_FCCRegs; break; 2030 case SP::Y: OpKind = MCK_ASRRegs; break; 2031 case SP::ASR1: OpKind = MCK_ASRRegs; break; 2032 case SP::ASR2: OpKind = MCK_ASRRegs; break; 2033 case SP::ASR3: OpKind = MCK_ASRRegs; break; 2034 case SP::ASR4: OpKind = MCK_ASRRegs; break; 2035 case SP::ASR5: OpKind = MCK_ASRRegs; break; 2036 case SP::ASR6: OpKind = MCK_ASRRegs; break; 2037 case SP::ASR7: OpKind = MCK_ASRRegs; break; 2038 case SP::ASR8: OpKind = MCK_ASRRegs; break; 2039 case SP::ASR9: OpKind = MCK_ASRRegs; break; 2040 case SP::ASR10: OpKind = MCK_ASRRegs; break; 2041 case SP::ASR11: OpKind = MCK_ASRRegs; break; 2042 case SP::ASR12: OpKind = MCK_ASRRegs; break; 2043 case SP::ASR13: OpKind = MCK_ASRRegs; break; 2044 case SP::ASR14: OpKind = MCK_ASRRegs; break; 2045 case SP::ASR15: OpKind = MCK_ASRRegs; break; 2046 case SP::ASR16: OpKind = MCK_ASRRegs; break; 2047 case SP::ASR17: OpKind = MCK_ASRRegs; break; 2048 case SP::ASR18: OpKind = MCK_ASRRegs; break; 2049 case SP::ASR19: OpKind = MCK_ASRRegs; break; 2050 case SP::ASR20: OpKind = MCK_ASRRegs; break; 2051 case SP::ASR21: OpKind = MCK_ASRRegs; break; 2052 case SP::ASR22: OpKind = MCK_ASRRegs; break; 2053 case SP::ASR23: OpKind = MCK_ASRRegs; break; 2054 case SP::ASR24: OpKind = MCK_ASRRegs; break; 2055 case SP::ASR25: OpKind = MCK_ASRRegs; break; 2056 case SP::ASR26: OpKind = MCK_ASRRegs; break; 2057 case SP::ASR27: OpKind = MCK_ASRRegs; break; 2058 case SP::ASR28: OpKind = MCK_ASRRegs; break; 2059 case SP::ASR29: OpKind = MCK_ASRRegs; break; 2060 case SP::ASR30: OpKind = MCK_ASRRegs; break; 2061 case SP::ASR31: OpKind = MCK_ASRRegs; break; 2062 case SP::TPC: OpKind = MCK_PRRegs; break; 2063 case SP::TNPC: OpKind = MCK_PRRegs; break; 2064 case SP::TSTATE: OpKind = MCK_PRRegs; break; 2065 case SP::TT: OpKind = MCK_PRRegs; break; 2066 case SP::TICK: OpKind = MCK_PRRegs; break; 2067 case SP::TBA: OpKind = MCK_PRRegs; break; 2068 case SP::PSTATE: OpKind = MCK_PRRegs; break; 2069 case SP::TL: OpKind = MCK_PRRegs; break; 2070 case SP::PIL: OpKind = MCK_PRRegs; break; 2071 case SP::CWP: OpKind = MCK_PRRegs; break; 2072 case SP::CANSAVE: OpKind = MCK_PRRegs; break; 2073 case SP::CANRESTORE: OpKind = MCK_PRRegs; break; 2074 case SP::CLEANWIN: OpKind = MCK_PRRegs; break; 2075 case SP::OTHERWIN: OpKind = MCK_PRRegs; break; 2076 case SP::WSTATE: OpKind = MCK_PRRegs; break; 2077 case SP::G0: OpKind = MCK_IntRegs; break; 2078 case SP::G1: OpKind = MCK_IntRegs; break; 2079 case SP::G2: OpKind = MCK_IntRegs; break; 2080 case SP::G3: OpKind = MCK_IntRegs; break; 2081 case SP::G4: OpKind = MCK_IntRegs; break; 2082 case SP::G5: OpKind = MCK_IntRegs; break; 2083 case SP::G6: OpKind = MCK_IntRegs; break; 2084 case SP::G7: OpKind = MCK_IntRegs; break; 2085 case SP::O0: OpKind = MCK_IntRegs; break; 2086 case SP::O1: OpKind = MCK_IntRegs; break; 2087 case SP::O2: OpKind = MCK_IntRegs; break; 2088 case SP::O3: OpKind = MCK_IntRegs; break; 2089 case SP::O4: OpKind = MCK_IntRegs; break; 2090 case SP::O5: OpKind = MCK_IntRegs; break; 2091 case SP::O6: OpKind = MCK_IntRegs; break; 2092 case SP::O7: OpKind = MCK_IntRegs; break; 2093 case SP::L0: OpKind = MCK_IntRegs; break; 2094 case SP::L1: OpKind = MCK_IntRegs; break; 2095 case SP::L2: OpKind = MCK_IntRegs; break; 2096 case SP::L3: OpKind = MCK_IntRegs; break; 2097 case SP::L4: OpKind = MCK_IntRegs; break; 2098 case SP::L5: OpKind = MCK_IntRegs; break; 2099 case SP::L6: OpKind = MCK_IntRegs; break; 2100 case SP::L7: OpKind = MCK_IntRegs; break; 2101 case SP::I0: OpKind = MCK_IntRegs; break; 2102 case SP::I1: OpKind = MCK_IntRegs; break; 2103 case SP::I2: OpKind = MCK_IntRegs; break; 2104 case SP::I3: OpKind = MCK_IntRegs; break; 2105 case SP::I4: OpKind = MCK_IntRegs; break; 2106 case SP::I5: OpKind = MCK_IntRegs; break; 2107 case SP::I6: OpKind = MCK_IntRegs; break; 2108 case SP::I7: OpKind = MCK_IntRegs; break; 2109 case SP::F0: OpKind = MCK_FPRegs; break; 2110 case SP::F1: OpKind = MCK_FPRegs; break; 2111 case SP::F2: OpKind = MCK_FPRegs; break; 2112 case SP::F3: OpKind = MCK_FPRegs; break; 2113 case SP::F4: OpKind = MCK_FPRegs; break; 2114 case SP::F5: OpKind = MCK_FPRegs; break; 2115 case SP::F6: OpKind = MCK_FPRegs; break; 2116 case SP::F7: OpKind = MCK_FPRegs; break; 2117 case SP::F8: OpKind = MCK_FPRegs; break; 2118 case SP::F9: OpKind = MCK_FPRegs; break; 2119 case SP::F10: OpKind = MCK_FPRegs; break; 2120 case SP::F11: OpKind = MCK_FPRegs; break; 2121 case SP::F12: OpKind = MCK_FPRegs; break; 2122 case SP::F13: OpKind = MCK_FPRegs; break; 2123 case SP::F14: OpKind = MCK_FPRegs; break; 2124 case SP::F15: OpKind = MCK_FPRegs; break; 2125 case SP::F16: OpKind = MCK_FPRegs; break; 2126 case SP::F17: OpKind = MCK_FPRegs; break; 2127 case SP::F18: OpKind = MCK_FPRegs; break; 2128 case SP::F19: OpKind = MCK_FPRegs; break; 2129 case SP::F20: OpKind = MCK_FPRegs; break; 2130 case SP::F21: OpKind = MCK_FPRegs; break; 2131 case SP::F22: OpKind = MCK_FPRegs; break; 2132 case SP::F23: OpKind = MCK_FPRegs; break; 2133 case SP::F24: OpKind = MCK_FPRegs; break; 2134 case SP::F25: OpKind = MCK_FPRegs; break; 2135 case SP::F26: OpKind = MCK_FPRegs; break; 2136 case SP::F27: OpKind = MCK_FPRegs; break; 2137 case SP::F28: OpKind = MCK_FPRegs; break; 2138 case SP::F29: OpKind = MCK_FPRegs; break; 2139 case SP::F30: OpKind = MCK_FPRegs; break; 2140 case SP::F31: OpKind = MCK_FPRegs; break; 2141 case SP::D0: OpKind = MCK_LowDFPRegs; break; 2142 case SP::D1: OpKind = MCK_LowDFPRegs; break; 2143 case SP::D2: OpKind = MCK_LowDFPRegs; break; 2144 case SP::D3: OpKind = MCK_LowDFPRegs; break; 2145 case SP::D4: OpKind = MCK_LowDFPRegs; break; 2146 case SP::D5: OpKind = MCK_LowDFPRegs; break; 2147 case SP::D6: OpKind = MCK_LowDFPRegs; break; 2148 case SP::D7: OpKind = MCK_LowDFPRegs; break; 2149 case SP::D8: OpKind = MCK_LowDFPRegs; break; 2150 case SP::D9: OpKind = MCK_LowDFPRegs; break; 2151 case SP::D10: OpKind = MCK_LowDFPRegs; break; 2152 case SP::D11: OpKind = MCK_LowDFPRegs; break; 2153 case SP::D12: OpKind = MCK_LowDFPRegs; break; 2154 case SP::D13: OpKind = MCK_LowDFPRegs; break; 2155 case SP::D14: OpKind = MCK_LowDFPRegs; break; 2156 case SP::D15: OpKind = MCK_LowDFPRegs; break; 2157 case SP::C0: OpKind = MCK_CoprocRegs; break; 2158 case SP::C1: OpKind = MCK_CoprocRegs; break; 2159 case SP::C2: OpKind = MCK_CoprocRegs; break; 2160 case SP::C3: OpKind = MCK_CoprocRegs; break; 2161 case SP::C4: OpKind = MCK_CoprocRegs; break; 2162 case SP::C5: OpKind = MCK_CoprocRegs; break; 2163 case SP::C6: OpKind = MCK_CoprocRegs; break; 2164 case SP::C7: OpKind = MCK_CoprocRegs; break; 2165 case SP::C8: OpKind = MCK_CoprocRegs; break; 2166 case SP::C9: OpKind = MCK_CoprocRegs; break; 2167 case SP::C10: OpKind = MCK_CoprocRegs; break; 2168 case SP::C11: OpKind = MCK_CoprocRegs; break; 2169 case SP::C12: OpKind = MCK_CoprocRegs; break; 2170 case SP::C13: OpKind = MCK_CoprocRegs; break; 2171 case SP::C14: OpKind = MCK_CoprocRegs; break; 2172 case SP::C15: OpKind = MCK_CoprocRegs; break; 2173 case SP::C16: OpKind = MCK_CoprocRegs; break; 2174 case SP::C17: OpKind = MCK_CoprocRegs; break; 2175 case SP::C18: OpKind = MCK_CoprocRegs; break; 2176 case SP::C19: OpKind = MCK_CoprocRegs; break; 2177 case SP::C20: OpKind = MCK_CoprocRegs; break; 2178 case SP::C21: OpKind = MCK_CoprocRegs; break; 2179 case SP::C22: OpKind = MCK_CoprocRegs; break; 2180 case SP::C23: OpKind = MCK_CoprocRegs; break; 2181 case SP::C24: OpKind = MCK_CoprocRegs; break; 2182 case SP::C25: OpKind = MCK_CoprocRegs; break; 2183 case SP::C26: OpKind = MCK_CoprocRegs; break; 2184 case SP::C27: OpKind = MCK_CoprocRegs; break; 2185 case SP::C28: OpKind = MCK_CoprocRegs; break; 2186 case SP::C29: OpKind = MCK_CoprocRegs; break; 2187 case SP::C30: OpKind = MCK_CoprocRegs; break; 2188 case SP::C31: OpKind = MCK_CoprocRegs; break; 2189 case SP::D16: OpKind = MCK_DFPRegs; break; 2190 case SP::D17: OpKind = MCK_DFPRegs; break; 2191 case SP::D18: OpKind = MCK_DFPRegs; break; 2192 case SP::D19: OpKind = MCK_DFPRegs; break; 2193 case SP::D20: OpKind = MCK_DFPRegs; break; 2194 case SP::D21: OpKind = MCK_DFPRegs; break; 2195 case SP::D22: OpKind = MCK_DFPRegs; break; 2196 case SP::D23: OpKind = MCK_DFPRegs; break; 2197 case SP::D24: OpKind = MCK_DFPRegs; break; 2198 case SP::D25: OpKind = MCK_DFPRegs; break; 2199 case SP::D26: OpKind = MCK_DFPRegs; break; 2200 case SP::D27: OpKind = MCK_DFPRegs; break; 2201 case SP::D28: OpKind = MCK_DFPRegs; break; 2202 case SP::D29: OpKind = MCK_DFPRegs; break; 2203 case SP::D30: OpKind = MCK_DFPRegs; break; 2204 case SP::D31: OpKind = MCK_DFPRegs; break; 2205 case SP::Q0: OpKind = MCK_LowQFPRegs; break; 2206 case SP::Q1: OpKind = MCK_LowQFPRegs; break; 2207 case SP::Q2: OpKind = MCK_LowQFPRegs; break; 2208 case SP::Q3: OpKind = MCK_LowQFPRegs; break; 2209 case SP::Q4: OpKind = MCK_LowQFPRegs; break; 2210 case SP::Q5: OpKind = MCK_LowQFPRegs; break; 2211 case SP::Q6: OpKind = MCK_LowQFPRegs; break; 2212 case SP::Q7: OpKind = MCK_LowQFPRegs; break; 2213 case SP::Q8: OpKind = MCK_QFPRegs; break; 2214 case SP::Q9: OpKind = MCK_QFPRegs; break; 2215 case SP::Q10: OpKind = MCK_QFPRegs; break; 2216 case SP::Q11: OpKind = MCK_QFPRegs; break; 2217 case SP::Q12: OpKind = MCK_QFPRegs; break; 2218 case SP::Q13: OpKind = MCK_QFPRegs; break; 2219 case SP::Q14: OpKind = MCK_QFPRegs; break; 2220 case SP::Q15: OpKind = MCK_QFPRegs; break; 2221 case SP::G0_G1: OpKind = MCK_IntPair; break; 2222 case SP::G2_G3: OpKind = MCK_IntPair; break; 2223 case SP::G4_G5: OpKind = MCK_IntPair; break; 2224 case SP::G6_G7: OpKind = MCK_IntPair; break; 2225 case SP::O0_O1: OpKind = MCK_IntPair; break; 2226 case SP::O2_O3: OpKind = MCK_IntPair; break; 2227 case SP::O4_O5: OpKind = MCK_IntPair; break; 2228 case SP::O6_O7: OpKind = MCK_IntPair; break; 2229 case SP::L0_L1: OpKind = MCK_IntPair; break; 2230 case SP::L2_L3: OpKind = MCK_IntPair; break; 2231 case SP::L4_L5: OpKind = MCK_IntPair; break; 2232 case SP::L6_L7: OpKind = MCK_IntPair; break; 2233 case SP::I0_I1: OpKind = MCK_IntPair; break; 2234 case SP::I2_I3: OpKind = MCK_IntPair; break; 2235 case SP::I4_I5: OpKind = MCK_IntPair; break; 2236 case SP::I6_I7: OpKind = MCK_IntPair; break; 2237 case SP::C0_C1: OpKind = MCK_CoprocPair; break; 2238 case SP::C2_C3: OpKind = MCK_CoprocPair; break; 2239 case SP::C4_C5: OpKind = MCK_CoprocPair; break; 2240 case SP::C6_C7: OpKind = MCK_CoprocPair; break; 2241 case SP::C8_C9: OpKind = MCK_CoprocPair; break; 2242 case SP::C10_C11: OpKind = MCK_CoprocPair; break; 2243 case SP::C12_C13: OpKind = MCK_CoprocPair; break; 2244 case SP::C14_C15: OpKind = MCK_CoprocPair; break; 2245 case SP::C16_C17: OpKind = MCK_CoprocPair; break; 2246 case SP::C18_C19: OpKind = MCK_CoprocPair; break; 2247 case SP::C20_C21: OpKind = MCK_CoprocPair; break; 2248 case SP::C22_C23: OpKind = MCK_CoprocPair; break; 2249 case SP::C24_C25: OpKind = MCK_CoprocPair; break; 2250 case SP::C26_C27: OpKind = MCK_CoprocPair; break; 2251 case SP::C28_C29: OpKind = MCK_CoprocPair; break; 2252 case SP::C30_C31: OpKind = MCK_CoprocPair; break; 2254 return isSubclass(OpKind, Kind) ? (unsigned)MCTargetAsmParser::Match_Success :