reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/Sparc/SparcGenDisassemblerTables.inc
 1789     tmp = fieldFromInstruction(insn, 0, 22);
 1793     tmp = fieldFromInstruction(insn, 0, 19);
 1795     tmp = fieldFromInstruction(insn, 25, 4);
 1799     tmp = fieldFromInstruction(insn, 0, 22);
 1801     tmp = fieldFromInstruction(insn, 25, 4);
 1805     tmp = fieldFromInstruction(insn, 14, 5);
 1808     tmp |= fieldFromInstruction(insn, 0, 14) << 0;
 1809     tmp |= fieldFromInstruction(insn, 20, 2) << 14;
 1815     tmp = fieldFromInstruction(insn, 25, 5);
 1817     tmp = fieldFromInstruction(insn, 0, 22);
 1821     tmp = fieldFromInstruction(insn, 0, 19);
 1823     tmp = fieldFromInstruction(insn, 25, 4);
 1825     tmp = fieldFromInstruction(insn, 20, 2);
 1829     tmp = fieldFromInstruction(insn, 0, 30);
 1833     tmp = fieldFromInstruction(insn, 25, 5);
 1835     tmp = fieldFromInstruction(insn, 14, 5);
 1837     tmp = fieldFromInstruction(insn, 0, 5);
 1841     tmp = fieldFromInstruction(insn, 25, 5);
 1843     tmp = fieldFromInstruction(insn, 14, 5);
 1845     tmp = fieldFromInstruction(insn, 0, 13);
 1849     tmp = fieldFromInstruction(insn, 25, 5);
 1851     tmp = fieldFromInstruction(insn, 14, 5);
 1853     tmp = fieldFromInstruction(insn, 0, 5);
 1857     tmp = fieldFromInstruction(insn, 25, 5);
 1859     tmp = fieldFromInstruction(insn, 14, 5);
 1861     tmp = fieldFromInstruction(insn, 0, 13);
 1865     tmp = fieldFromInstruction(insn, 14, 5);
 1867     tmp = fieldFromInstruction(insn, 0, 5);
 1871     tmp = fieldFromInstruction(insn, 14, 5);
 1873     tmp = fieldFromInstruction(insn, 0, 13);
 1877     tmp = fieldFromInstruction(insn, 25, 5);
 1879     tmp = fieldFromInstruction(insn, 14, 5);
 1881     tmp = fieldFromInstruction(insn, 0, 5);
 1885     tmp = fieldFromInstruction(insn, 25, 5);
 1887     tmp = fieldFromInstruction(insn, 14, 5);
 1889     tmp = fieldFromInstruction(insn, 0, 6);
 1893     tmp = fieldFromInstruction(insn, 25, 5);
 1895     tmp = fieldFromInstruction(insn, 14, 5);
 1899     tmp = fieldFromInstruction(insn, 0, 13);
 1903     tmp = fieldFromInstruction(insn, 25, 5);
 1907     tmp = fieldFromInstruction(insn, 25, 5);
 1909     tmp = fieldFromInstruction(insn, 14, 5);
 1913     tmp = fieldFromInstruction(insn, 25, 5);
 1915     tmp = fieldFromInstruction(insn, 0, 5);
 1917     tmp = fieldFromInstruction(insn, 25, 5);
 1919     tmp = fieldFromInstruction(insn, 14, 4);
 1923     tmp = fieldFromInstruction(insn, 25, 5);
 1925     tmp = fieldFromInstruction(insn, 11, 2);
 1927     tmp = fieldFromInstruction(insn, 0, 5);
 1929     tmp = fieldFromInstruction(insn, 25, 5);
 1931     tmp = fieldFromInstruction(insn, 14, 4);
 1935     tmp = fieldFromInstruction(insn, 25, 5);
 1937     tmp = fieldFromInstruction(insn, 0, 11);
 1939     tmp = fieldFromInstruction(insn, 25, 5);
 1941     tmp = fieldFromInstruction(insn, 14, 4);
 1945     tmp = fieldFromInstruction(insn, 25, 5);
 1947     tmp = fieldFromInstruction(insn, 11, 2);
 1949     tmp = fieldFromInstruction(insn, 0, 11);
 1951     tmp = fieldFromInstruction(insn, 25, 5);
 1953     tmp = fieldFromInstruction(insn, 14, 4);
 1957     tmp = fieldFromInstruction(insn, 25, 5);
 1959     tmp = fieldFromInstruction(insn, 0, 5);
 1963     tmp = fieldFromInstruction(insn, 25, 5);
 1965     tmp = fieldFromInstruction(insn, 14, 5);
 1967     tmp = fieldFromInstruction(insn, 0, 10);
 1971     tmp = fieldFromInstruction(insn, 25, 5);
 1973     tmp = fieldFromInstruction(insn, 14, 5);
 1975     tmp = fieldFromInstruction(insn, 0, 5);
 1979     tmp = fieldFromInstruction(insn, 25, 5);
 1981     tmp = fieldFromInstruction(insn, 14, 5);
 1983     tmp = fieldFromInstruction(insn, 0, 13);
 1987     tmp = fieldFromInstruction(insn, 25, 5);
 1989     tmp = fieldFromInstruction(insn, 14, 5);
 1991     tmp = fieldFromInstruction(insn, 0, 5);
 1995     tmp = fieldFromInstruction(insn, 25, 5);
 1997     tmp = fieldFromInstruction(insn, 14, 5);
 1999     tmp = fieldFromInstruction(insn, 0, 13);
 2003     tmp = fieldFromInstruction(insn, 25, 5);
 2005     tmp = fieldFromInstruction(insn, 0, 5);
 2009     tmp = fieldFromInstruction(insn, 25, 5);
 2011     tmp = fieldFromInstruction(insn, 0, 5);
 2015     tmp = fieldFromInstruction(insn, 25, 5);
 2017     tmp = fieldFromInstruction(insn, 0, 5);
 2021     tmp = fieldFromInstruction(insn, 25, 5);
 2023     tmp = fieldFromInstruction(insn, 14, 5);
 2025     tmp = fieldFromInstruction(insn, 0, 5);
 2029     tmp = fieldFromInstruction(insn, 25, 5);
 2031     tmp = fieldFromInstruction(insn, 14, 5);
 2033     tmp = fieldFromInstruction(insn, 0, 5);
 2037     tmp = fieldFromInstruction(insn, 25, 5);
 2039     tmp = fieldFromInstruction(insn, 14, 5);
 2041     tmp = fieldFromInstruction(insn, 0, 5);
 2045     tmp = fieldFromInstruction(insn, 25, 5);
 2047     tmp = fieldFromInstruction(insn, 14, 5);
 2049     tmp = fieldFromInstruction(insn, 0, 5);
 2053     tmp = fieldFromInstruction(insn, 25, 5);
 2055     tmp = fieldFromInstruction(insn, 14, 5);
 2057     tmp = fieldFromInstruction(insn, 0, 5);
 2061     tmp = fieldFromInstruction(insn, 25, 5);
 2063     tmp = fieldFromInstruction(insn, 0, 5);
 2067     tmp = fieldFromInstruction(insn, 25, 5);
 2069     tmp = fieldFromInstruction(insn, 0, 5);
 2073     tmp = fieldFromInstruction(insn, 25, 5);
 2075     tmp = fieldFromInstruction(insn, 0, 5);
 2079     tmp = fieldFromInstruction(insn, 25, 5);
 2081     tmp = fieldFromInstruction(insn, 0, 5);
 2085     tmp = fieldFromInstruction(insn, 25, 5);
 2087     tmp = fieldFromInstruction(insn, 0, 5);
 2091     tmp = fieldFromInstruction(insn, 25, 5);
 2093     tmp = fieldFromInstruction(insn, 0, 5);
 2097     tmp = fieldFromInstruction(insn, 25, 5);
 2099     tmp = fieldFromInstruction(insn, 0, 5);
 2101     tmp = fieldFromInstruction(insn, 25, 5);
 2103     tmp = fieldFromInstruction(insn, 14, 4);
 2107     tmp = fieldFromInstruction(insn, 25, 5);
 2109     tmp = fieldFromInstruction(insn, 11, 2);
 2111     tmp = fieldFromInstruction(insn, 0, 5);
 2113     tmp = fieldFromInstruction(insn, 25, 5);
 2115     tmp = fieldFromInstruction(insn, 14, 4);
 2119     tmp = fieldFromInstruction(insn, 25, 5);
 2121     tmp = fieldFromInstruction(insn, 0, 5);
 2123     tmp = fieldFromInstruction(insn, 25, 5);
 2125     tmp = fieldFromInstruction(insn, 14, 4);
 2129     tmp = fieldFromInstruction(insn, 25, 5);
 2131     tmp = fieldFromInstruction(insn, 11, 2);
 2133     tmp = fieldFromInstruction(insn, 0, 5);
 2135     tmp = fieldFromInstruction(insn, 25, 5);
 2137     tmp = fieldFromInstruction(insn, 14, 4);
 2141     tmp = fieldFromInstruction(insn, 25, 5);
 2143     tmp = fieldFromInstruction(insn, 0, 5);
 2145     tmp = fieldFromInstruction(insn, 25, 5);
 2147     tmp = fieldFromInstruction(insn, 14, 4);
 2151     tmp = fieldFromInstruction(insn, 25, 5);
 2153     tmp = fieldFromInstruction(insn, 11, 2);
 2155     tmp = fieldFromInstruction(insn, 0, 5);
 2157     tmp = fieldFromInstruction(insn, 25, 5);
 2159     tmp = fieldFromInstruction(insn, 14, 4);
 2163     tmp = fieldFromInstruction(insn, 25, 5);
 2165     tmp = fieldFromInstruction(insn, 14, 5);
 2167     tmp = fieldFromInstruction(insn, 0, 5);
 2171     tmp = fieldFromInstruction(insn, 25, 5);
 2173     tmp = fieldFromInstruction(insn, 14, 5);
 2175     tmp = fieldFromInstruction(insn, 0, 5);
 2179     tmp = fieldFromInstruction(insn, 25, 5);
 2181     tmp = fieldFromInstruction(insn, 14, 5);
 2183     tmp = fieldFromInstruction(insn, 0, 5);
 2187     tmp = fieldFromInstruction(insn, 25, 5);
 2189     tmp = fieldFromInstruction(insn, 14, 5);
 2191     tmp = fieldFromInstruction(insn, 0, 5);
 2195     tmp = fieldFromInstruction(insn, 25, 5);
 2197     tmp = fieldFromInstruction(insn, 0, 5);
 2201     tmp = fieldFromInstruction(insn, 0, 5);
 2205     tmp = fieldFromInstruction(insn, 25, 5);
 2207     tmp = fieldFromInstruction(insn, 14, 5);
 2209     tmp = fieldFromInstruction(insn, 0, 5);
 2213     tmp = fieldFromInstruction(insn, 25, 5);
 2215     tmp = fieldFromInstruction(insn, 25, 5);
 2219     tmp = fieldFromInstruction(insn, 25, 5);
 2221     tmp = fieldFromInstruction(insn, 25, 5);
 2225     tmp = fieldFromInstruction(insn, 25, 5);
 2227     tmp = fieldFromInstruction(insn, 14, 5);
 2231     tmp = fieldFromInstruction(insn, 25, 5);
 2233     tmp = fieldFromInstruction(insn, 14, 5);
 2237     tmp = fieldFromInstruction(insn, 25, 5);
 2239     tmp = fieldFromInstruction(insn, 0, 5);
 2243     tmp = fieldFromInstruction(insn, 25, 5);
 2245     tmp = fieldFromInstruction(insn, 0, 5);
 2255     tmp = fieldFromInstruction(insn, 14, 5);
 2257     tmp = fieldFromInstruction(insn, 0, 5);
 2259     tmp = fieldFromInstruction(insn, 25, 4);
 2263     tmp = fieldFromInstruction(insn, 14, 5);
 2265     tmp = fieldFromInstruction(insn, 0, 8);
 2267     tmp = fieldFromInstruction(insn, 25, 4);
 2286     tmp = fieldFromInstruction(insn, 5, 8);
 2320     tmp = fieldFromInstruction(insn, 25, 5);
 2322     tmp = fieldFromInstruction(insn, 14, 5);
 2324     tmp = fieldFromInstruction(insn, 0, 5);
 2326     tmp = fieldFromInstruction(insn, 25, 5);
 2330     tmp = fieldFromInstruction(insn, 25, 5);
 2332     tmp = fieldFromInstruction(insn, 14, 5);
 2334     tmp = fieldFromInstruction(insn, 0, 5);
 2336     tmp = fieldFromInstruction(insn, 25, 5);
 2338     tmp = fieldFromInstruction(insn, 5, 8);
 2342     tmp = fieldFromInstruction(insn, 25, 5);
 2344     tmp = fieldFromInstruction(insn, 14, 5);
 2346     tmp = fieldFromInstruction(insn, 0, 5);
 2348     tmp = fieldFromInstruction(insn, 25, 5);
 2377       CurFieldValue = fieldFromInstruction(insn, Start, Len);
 2404       InsnType FieldValue = fieldFromInstruction(insn, Start, Len);
lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
  375   unsigned rd = fieldFromInstruction(insn, 25, 5);
  376   unsigned rs1 = fieldFromInstruction(insn, 14, 5);
  377   bool isImm = fieldFromInstruction(insn, 13, 1);
  378   bool hasAsi = fieldFromInstruction(insn, 23, 1); // (in op3 field)
  379   unsigned asi = fieldFromInstruction(insn, 5, 8);
  383     simm13 = SignExtend32<13>(fieldFromInstruction(insn, 0, 13));
  385     rs2 = fieldFromInstruction(insn, 0, 5);
  514   unsigned tgt = fieldFromInstruction(insn, 0, 30);
  524   unsigned tgt = SignExtend32<13>(fieldFromInstruction(insn, 0, 13));
  532   unsigned rd = fieldFromInstruction(insn, 25, 5);
  533   unsigned rs1 = fieldFromInstruction(insn, 14, 5);
  534   unsigned isImm = fieldFromInstruction(insn, 13, 1);
  538     simm13 = SignExtend32<13>(fieldFromInstruction(insn, 0, 13));
  540     rs2 = fieldFromInstruction(insn, 0, 5);
  566   unsigned rs1 = fieldFromInstruction(insn, 14, 5);
  567   unsigned isImm = fieldFromInstruction(insn, 13, 1);
  571     simm13 = SignExtend32<13>(fieldFromInstruction(insn, 0, 13));
  573     rs2 = fieldFromInstruction(insn, 0, 5);
  594   unsigned rd = fieldFromInstruction(insn, 25, 5);
  595   unsigned rs1 = fieldFromInstruction(insn, 14, 5);
  596   unsigned isImm = fieldFromInstruction(insn, 13, 1);
  597   bool hasAsi = fieldFromInstruction(insn, 23, 1); // (in op3 field)
  598   unsigned asi = fieldFromInstruction(insn, 5, 8);
  602     simm13 = SignExtend32<13>(fieldFromInstruction(insn, 0, 13));
  604     rs2 = fieldFromInstruction(insn, 0, 5);
  634   unsigned rs1 = fieldFromInstruction(insn, 14, 5);
  635   unsigned isImm = fieldFromInstruction(insn, 13, 1);
  636   unsigned cc =fieldFromInstruction(insn, 25, 4);
  640     imm7 = fieldFromInstruction(insn, 0, 7);
  642     rs2 = fieldFromInstruction(insn, 0, 5);