Lines Matching refs:tilegx_bundle_bits
192 typedef unsigned long long tilegx_bundle_bits; typedef
195 #define TILEGX_BUNDLE_MODE_MASK ((tilegx_bundle_bits)3 << 62)
225 typedef tilegx_bundle_bits tile_bundle_bits;
269 tilegx_bundle_bits (*insert) (int op);
272 unsigned int (*extract) (tilegx_bundle_bits bundle);
652 tilegx_bundle_bits fixed_bit_masks[TILEGX_NUM_PIPELINE_ENCODINGS];
656 tilegx_bundle_bits fixed_bit_values[TILEGX_NUM_PIPELINE_ENCODINGS];
1257 get_BFEnd_X0(tilegx_bundle_bits num) in get_BFEnd_X0()
1264 get_BFOpcodeExtension_X0(tilegx_bundle_bits num) in get_BFOpcodeExtension_X0()
1271 get_BFStart_X0(tilegx_bundle_bits num) in get_BFStart_X0()
1278 get_BrOff_X1(tilegx_bundle_bits n) in get_BrOff_X1()
1285 get_BrType_X1(tilegx_bundle_bits n) in get_BrType_X1()
1291 get_Dest_Imm8_X1(tilegx_bundle_bits n) in get_Dest_Imm8_X1()
1298 get_Dest_X0(tilegx_bundle_bits num) in get_Dest_X0()
1305 get_Dest_X1(tilegx_bundle_bits n) in get_Dest_X1()
1311 get_Dest_Y0(tilegx_bundle_bits num) in get_Dest_Y0()
1318 get_Dest_Y1(tilegx_bundle_bits n) in get_Dest_Y1()
1324 get_Imm16_X0(tilegx_bundle_bits num) in get_Imm16_X0()
1331 get_Imm16_X1(tilegx_bundle_bits n) in get_Imm16_X1()
1337 get_Imm8OpcodeExtension_X0(tilegx_bundle_bits num) in get_Imm8OpcodeExtension_X0()
1344 get_Imm8OpcodeExtension_X1(tilegx_bundle_bits n) in get_Imm8OpcodeExtension_X1()
1350 get_Imm8_X0(tilegx_bundle_bits num) in get_Imm8_X0()
1357 get_Imm8_X1(tilegx_bundle_bits n) in get_Imm8_X1()
1363 get_Imm8_Y0(tilegx_bundle_bits num) in get_Imm8_Y0()
1370 get_Imm8_Y1(tilegx_bundle_bits n) in get_Imm8_Y1()
1376 get_JumpOff_X1(tilegx_bundle_bits n) in get_JumpOff_X1()
1382 get_JumpOpcodeExtension_X1(tilegx_bundle_bits n) in get_JumpOpcodeExtension_X1()
1388 get_MF_Imm14_X1(tilegx_bundle_bits n) in get_MF_Imm14_X1()
1394 get_MT_Imm14_X1(tilegx_bundle_bits n) in get_MT_Imm14_X1()
1401 get_Mode(tilegx_bundle_bits n) in get_Mode()
1407 get_Opcode_X0(tilegx_bundle_bits num) in get_Opcode_X0()
1414 get_Opcode_X1(tilegx_bundle_bits n) in get_Opcode_X1()
1420 get_Opcode_Y0(tilegx_bundle_bits num) in get_Opcode_Y0()
1427 get_Opcode_Y1(tilegx_bundle_bits n) in get_Opcode_Y1()
1433 get_Opcode_Y2(tilegx_bundle_bits n) in get_Opcode_Y2()
1440 get_RRROpcodeExtension_X0(tilegx_bundle_bits num) in get_RRROpcodeExtension_X0()
1447 get_RRROpcodeExtension_X1(tilegx_bundle_bits n) in get_RRROpcodeExtension_X1()
1453 get_RRROpcodeExtension_Y0(tilegx_bundle_bits num) in get_RRROpcodeExtension_Y0()
1460 get_RRROpcodeExtension_Y1(tilegx_bundle_bits n) in get_RRROpcodeExtension_Y1()
1466 get_ShAmt_X0(tilegx_bundle_bits num) in get_ShAmt_X0()
1473 get_ShAmt_X1(tilegx_bundle_bits n) in get_ShAmt_X1()
1479 get_ShAmt_Y0(tilegx_bundle_bits num) in get_ShAmt_Y0()
1486 get_ShAmt_Y1(tilegx_bundle_bits n) in get_ShAmt_Y1()
1492 get_ShiftOpcodeExtension_X0(tilegx_bundle_bits num) in get_ShiftOpcodeExtension_X0()
1499 get_ShiftOpcodeExtension_X1(tilegx_bundle_bits n) in get_ShiftOpcodeExtension_X1()
1505 get_ShiftOpcodeExtension_Y0(tilegx_bundle_bits num) in get_ShiftOpcodeExtension_Y0()
1512 get_ShiftOpcodeExtension_Y1(tilegx_bundle_bits n) in get_ShiftOpcodeExtension_Y1()
1518 get_SrcA_X0(tilegx_bundle_bits num) in get_SrcA_X0()
1525 get_SrcA_X1(tilegx_bundle_bits n) in get_SrcA_X1()
1531 get_SrcA_Y0(tilegx_bundle_bits num) in get_SrcA_Y0()
1538 get_SrcA_Y1(tilegx_bundle_bits n) in get_SrcA_Y1()
1544 get_SrcA_Y2(tilegx_bundle_bits num) in get_SrcA_Y2()
1551 get_SrcBDest_Y2(tilegx_bundle_bits n) in get_SrcBDest_Y2()
1557 get_SrcB_X0(tilegx_bundle_bits num) in get_SrcB_X0()
1564 get_SrcB_X1(tilegx_bundle_bits n) in get_SrcB_X1()
1570 get_SrcB_Y0(tilegx_bundle_bits num) in get_SrcB_Y0()
1577 get_SrcB_Y1(tilegx_bundle_bits n) in get_SrcB_Y1()
1583 get_UnaryOpcodeExtension_X0(tilegx_bundle_bits num) in get_UnaryOpcodeExtension_X0()
1590 get_UnaryOpcodeExtension_X1(tilegx_bundle_bits n) in get_UnaryOpcodeExtension_X1()
1596 get_UnaryOpcodeExtension_Y0(tilegx_bundle_bits num) in get_UnaryOpcodeExtension_Y0()
1603 get_UnaryOpcodeExtension_Y1(tilegx_bundle_bits n) in get_UnaryOpcodeExtension_Y1()
1615 static __inline tilegx_bundle_bits
1622 static __inline tilegx_bundle_bits
1629 static __inline tilegx_bundle_bits
1636 static __inline tilegx_bundle_bits
1640 return (((tilegx_bundle_bits)(n & 0x0000003f)) << 31) | in create_BrOff_X1()
1641 (((tilegx_bundle_bits)(n & 0x0001ffc0)) << 37); in create_BrOff_X1()
1644 static __inline tilegx_bundle_bits
1648 return (((tilegx_bundle_bits)(n & 0x1f)) << 54); in create_BrType_X1()
1651 static __inline tilegx_bundle_bits
1655 return (((tilegx_bundle_bits)(n & 0x0000003f)) << 31) | in create_Dest_Imm8_X1()
1656 (((tilegx_bundle_bits)(n & 0x000000c0)) << 43); in create_Dest_Imm8_X1()
1659 static __inline tilegx_bundle_bits
1666 static __inline tilegx_bundle_bits
1670 return (((tilegx_bundle_bits)(n & 0x3f)) << 31); in create_Dest_X1()
1673 static __inline tilegx_bundle_bits
1680 static __inline tilegx_bundle_bits
1684 return (((tilegx_bundle_bits)(n & 0x3f)) << 31); in create_Dest_Y1()
1687 static __inline tilegx_bundle_bits
1694 static __inline tilegx_bundle_bits
1698 return (((tilegx_bundle_bits)(n & 0xffff)) << 43); in create_Imm16_X1()
1701 static __inline tilegx_bundle_bits
1708 static __inline tilegx_bundle_bits
1712 return (((tilegx_bundle_bits)(n & 0xff)) << 51); in create_Imm8OpcodeExtension_X1()
1715 static __inline tilegx_bundle_bits
1722 static __inline tilegx_bundle_bits
1726 return (((tilegx_bundle_bits)(n & 0xff)) << 43); in create_Imm8_X1()
1729 static __inline tilegx_bundle_bits
1736 static __inline tilegx_bundle_bits
1740 return (((tilegx_bundle_bits)(n & 0xff)) << 43); in create_Imm8_Y1()
1743 static __inline tilegx_bundle_bits
1747 return (((tilegx_bundle_bits)(n & 0x7ffffff)) << 31); in create_JumpOff_X1()
1750 static __inline tilegx_bundle_bits
1754 return (((tilegx_bundle_bits)(n & 0x1)) << 58); in create_JumpOpcodeExtension_X1()
1757 static __inline tilegx_bundle_bits
1761 return (((tilegx_bundle_bits)(n & 0x3fff)) << 37); in create_MF_Imm14_X1()
1764 static __inline tilegx_bundle_bits
1768 return (((tilegx_bundle_bits)(n & 0x0000003f)) << 31) | in create_MT_Imm14_X1()
1769 (((tilegx_bundle_bits)(n & 0x00003fc0)) << 37); in create_MT_Imm14_X1()
1772 static __inline tilegx_bundle_bits
1776 return (((tilegx_bundle_bits)(n & 0x3)) << 62); in create_Mode()
1779 static __inline tilegx_bundle_bits
1786 static __inline tilegx_bundle_bits
1790 return (((tilegx_bundle_bits)(n & 0x7)) << 59); in create_Opcode_X1()
1793 static __inline tilegx_bundle_bits
1800 static __inline tilegx_bundle_bits
1804 return (((tilegx_bundle_bits)(n & 0xf)) << 58); in create_Opcode_Y1()
1807 static __inline tilegx_bundle_bits
1812 (((tilegx_bundle_bits)(n & 0x00000002)) << 56); in create_Opcode_Y2()
1815 static __inline tilegx_bundle_bits
1822 static __inline tilegx_bundle_bits
1826 return (((tilegx_bundle_bits)(n & 0x3ff)) << 49); in create_RRROpcodeExtension_X1()
1829 static __inline tilegx_bundle_bits
1836 static __inline tilegx_bundle_bits
1840 return (((tilegx_bundle_bits)(n & 0x3)) << 49); in create_RRROpcodeExtension_Y1()
1843 static __inline tilegx_bundle_bits
1850 static __inline tilegx_bundle_bits
1854 return (((tilegx_bundle_bits)(n & 0x3f)) << 43); in create_ShAmt_X1()
1857 static __inline tilegx_bundle_bits
1864 static __inline tilegx_bundle_bits
1868 return (((tilegx_bundle_bits)(n & 0x3f)) << 43); in create_ShAmt_Y1()
1871 static __inline tilegx_bundle_bits
1878 static __inline tilegx_bundle_bits
1882 return (((tilegx_bundle_bits)(n & 0x3ff)) << 49); in create_ShiftOpcodeExtension_X1()
1885 static __inline tilegx_bundle_bits
1892 static __inline tilegx_bundle_bits
1896 return (((tilegx_bundle_bits)(n & 0x3)) << 49); in create_ShiftOpcodeExtension_Y1()
1899 static __inline tilegx_bundle_bits
1906 static __inline tilegx_bundle_bits
1910 return (((tilegx_bundle_bits)(n & 0x3f)) << 37); in create_SrcA_X1()
1913 static __inline tilegx_bundle_bits
1920 static __inline tilegx_bundle_bits
1924 return (((tilegx_bundle_bits)(n & 0x3f)) << 37); in create_SrcA_Y1()
1927 static __inline tilegx_bundle_bits
1934 static __inline tilegx_bundle_bits
1938 return (((tilegx_bundle_bits)(n & 0x3f)) << 51); in create_SrcBDest_Y2()
1941 static __inline tilegx_bundle_bits
1948 static __inline tilegx_bundle_bits
1952 return (((tilegx_bundle_bits)(n & 0x3f)) << 43); in create_SrcB_X1()
1955 static __inline tilegx_bundle_bits
1962 static __inline tilegx_bundle_bits
1966 return (((tilegx_bundle_bits)(n & 0x3f)) << 43); in create_SrcB_Y1()
1969 static __inline tilegx_bundle_bits
1976 static __inline tilegx_bundle_bits
1980 return (((tilegx_bundle_bits)(n & 0x3f)) << 43); in create_UnaryOpcodeExtension_X1()
1983 static __inline tilegx_bundle_bits
1990 static __inline tilegx_bundle_bits
1994 return (((tilegx_bundle_bits)(n & 0x3f)) << 43); in create_UnaryOpcodeExtension_Y1()
9501 find_opcode(tilegx_bundle_bits bits, tilegx_pipeline pipe) in find_opcode()
9521 parse_insn_tilegx(tilegx_bundle_bits bits, in parse_insn_tilegx()