Lines Matching refs:tile_bundle_bits
8 typedef unsigned long long tile_bundle_bits;
425 get_BrOff_SN(tile_bundle_bits num)
432 get_BrOff_X1(tile_bundle_bits n)
439 get_BrType_X1(tile_bundle_bits n)
445 get_Dest_Imm8_X1(tile_bundle_bits n)
452 get_Dest_SN(tile_bundle_bits num)
459 get_Dest_X0(tile_bundle_bits num)
466 get_Dest_X1(tile_bundle_bits n)
472 get_Dest_Y0(tile_bundle_bits num)
479 get_Dest_Y1(tile_bundle_bits n)
485 get_Imm16_X0(tile_bundle_bits num)
492 get_Imm16_X1(tile_bundle_bits n)
498 get_Imm8_SN(tile_bundle_bits num)
505 get_Imm8_X0(tile_bundle_bits num)
512 get_Imm8_X1(tile_bundle_bits n)
518 get_Imm8_Y0(tile_bundle_bits num)
525 get_Imm8_Y1(tile_bundle_bits n)
531 get_ImmOpcodeExtension_X0(tile_bundle_bits num)
538 get_ImmOpcodeExtension_X1(tile_bundle_bits n)
544 get_ImmRROpcodeExtension_SN(tile_bundle_bits num)
551 get_JOffLong_X1(tile_bundle_bits n)
561 get_JOff_X1(tile_bundle_bits n)
571 get_MF_Imm15_X1(tile_bundle_bits n)
578 get_MMEnd_X0(tile_bundle_bits num)
585 get_MMEnd_X1(tile_bundle_bits n)
591 get_MMStart_X0(tile_bundle_bits num)
598 get_MMStart_X1(tile_bundle_bits n)
604 get_MT_Imm15_X1(tile_bundle_bits n)
612 get_Mode(tile_bundle_bits n)
618 get_NoRegOpcodeExtension_SN(tile_bundle_bits num)
625 get_Opcode_SN(tile_bundle_bits num)
632 get_Opcode_X0(tile_bundle_bits num)
639 get_Opcode_X1(tile_bundle_bits n)
645 get_Opcode_Y0(tile_bundle_bits num)
652 get_Opcode_Y1(tile_bundle_bits n)
658 get_Opcode_Y2(tile_bundle_bits n)
664 get_RROpcodeExtension_SN(tile_bundle_bits num)
671 get_RRROpcodeExtension_X0(tile_bundle_bits num)
678 get_RRROpcodeExtension_X1(tile_bundle_bits n)
684 get_RRROpcodeExtension_Y0(tile_bundle_bits num)
691 get_RRROpcodeExtension_Y1(tile_bundle_bits n)
697 get_RouteOpcodeExtension_SN(tile_bundle_bits num)
704 get_S_X0(tile_bundle_bits num)
711 get_S_X1(tile_bundle_bits n)
717 get_ShAmt_X0(tile_bundle_bits num)
724 get_ShAmt_X1(tile_bundle_bits n)
730 get_ShAmt_Y0(tile_bundle_bits num)
737 get_ShAmt_Y1(tile_bundle_bits n)
743 get_SrcA_X0(tile_bundle_bits num)
750 get_SrcA_X1(tile_bundle_bits n)
756 get_SrcA_Y0(tile_bundle_bits num)
763 get_SrcA_Y1(tile_bundle_bits n)
769 get_SrcA_Y2(tile_bundle_bits n)
776 get_SrcBDest_Y2(tile_bundle_bits num)
783 get_SrcB_X0(tile_bundle_bits num)
790 get_SrcB_X1(tile_bundle_bits n)
796 get_SrcB_Y0(tile_bundle_bits num)
803 get_SrcB_Y1(tile_bundle_bits n)
809 get_Src_SN(tile_bundle_bits num)
816 get_UnOpcodeExtension_X0(tile_bundle_bits num)
823 get_UnOpcodeExtension_X1(tile_bundle_bits n)
829 get_UnOpcodeExtension_Y0(tile_bundle_bits num)
836 get_UnOpcodeExtension_Y1(tile_bundle_bits n)
842 get_UnShOpcodeExtension_X0(tile_bundle_bits num)
849 get_UnShOpcodeExtension_X1(tile_bundle_bits n)
855 get_UnShOpcodeExtension_Y0(tile_bundle_bits num)
862 get_UnShOpcodeExtension_Y1(tile_bundle_bits n)
877 static __inline tile_bundle_bits
884 static __inline tile_bundle_bits
888 return (((tile_bundle_bits)(n & 0x00007fff)) << 43) |
889 (((tile_bundle_bits)(n & 0x00018000)) << 20);
892 static __inline tile_bundle_bits
896 return (((tile_bundle_bits)(n & 0xf)) << 31);
899 static __inline tile_bundle_bits
903 return (((tile_bundle_bits)(n & 0x0000003f)) << 31) |
904 (((tile_bundle_bits)(n & 0x000000c0)) << 43);
907 static __inline tile_bundle_bits
914 static __inline tile_bundle_bits
921 static __inline tile_bundle_bits
925 return (((tile_bundle_bits)(n & 0x3f)) << 31);
928 static __inline tile_bundle_bits
935 static __inline tile_bundle_bits
939 return (((tile_bundle_bits)(n & 0x3f)) << 31);
942 static __inline tile_bundle_bits
949 static __inline tile_bundle_bits
953 return (((tile_bundle_bits)(n & 0xffff)) << 43);
956 static __inline tile_bundle_bits
963 static __inline tile_bundle_bits
970 static __inline tile_bundle_bits
974 return (((tile_bundle_bits)(n & 0xff)) << 43);
977 static __inline tile_bundle_bits
984 static __inline tile_bundle_bits
988 return (((tile_bundle_bits)(n & 0xff)) << 43);
991 static __inline tile_bundle_bits
998 static __inline tile_bundle_bits
1002 return (((tile_bundle_bits)(n & 0x7f)) << 51);
1005 static __inline tile_bundle_bits
1012 static __inline tile_bundle_bits
1016 return (((tile_bundle_bits)(n & 0x00007fff)) << 43) |
1017 (((tile_bundle_bits)(n & 0x00018000)) << 20) |
1018 (((tile_bundle_bits)(n & 0x001e0000)) << 14) |
1019 (((tile_bundle_bits)(n & 0x07e00000)) << 16) |
1020 (((tile_bundle_bits)(n & 0x18000000)) << 31);
1023 static __inline tile_bundle_bits
1027 return (((tile_bundle_bits)(n & 0x00007fff)) << 43) |
1028 (((tile_bundle_bits)(n & 0x00018000)) << 20) |
1029 (((tile_bundle_bits)(n & 0x001e0000)) << 14) |
1030 (((tile_bundle_bits)(n & 0x07e00000)) << 16) |
1031 (((tile_bundle_bits)(n & 0x08000000)) << 31);
1034 static __inline tile_bundle_bits
1038 return (((tile_bundle_bits)(n & 0x00003fff)) << 37) |
1039 (((tile_bundle_bits)(n & 0x00004000)) << 44);
1042 static __inline tile_bundle_bits
1049 static __inline tile_bundle_bits
1053 return (((tile_bundle_bits)(n & 0x1f)) << 49);
1056 static __inline tile_bundle_bits
1063 static __inline tile_bundle_bits
1067 return (((tile_bundle_bits)(n & 0x1f)) << 54);
1070 static __inline tile_bundle_bits
1074 return (((tile_bundle_bits)(n & 0x0000003f)) << 31) |
1075 (((tile_bundle_bits)(n & 0x00003fc0)) << 37) |
1076 (((tile_bundle_bits)(n & 0x00004000)) << 44);
1079 static __inline tile_bundle_bits
1083 return (((tile_bundle_bits)(n & 0x1)) << 63);
1086 static __inline tile_bundle_bits
1093 static __inline tile_bundle_bits
1100 static __inline tile_bundle_bits
1107 static __inline tile_bundle_bits
1111 return (((tile_bundle_bits)(n & 0xf)) << 59);
1114 static __inline tile_bundle_bits
1121 static __inline tile_bundle_bits
1125 return (((tile_bundle_bits)(n & 0xf)) << 59);
1128 static __inline tile_bundle_bits
1132 return (((tile_bundle_bits)(n & 0x7)) << 56);
1135 static __inline tile_bundle_bits
1142 static __inline tile_bundle_bits
1149 static __inline tile_bundle_bits
1153 return (((tile_bundle_bits)(n & 0x1ff)) << 49);
1156 static __inline tile_bundle_bits
1163 static __inline tile_bundle_bits
1167 return (((tile_bundle_bits)(n & 0x3)) << 49);
1170 static __inline tile_bundle_bits
1177 static __inline tile_bundle_bits
1184 static __inline tile_bundle_bits
1188 return (((tile_bundle_bits)(n & 0x1)) << 58);
1191 static __inline tile_bundle_bits
1198 static __inline tile_bundle_bits
1202 return (((tile_bundle_bits)(n & 0x1f)) << 43);
1205 static __inline tile_bundle_bits
1212 static __inline tile_bundle_bits
1216 return (((tile_bundle_bits)(n & 0x1f)) << 43);
1219 static __inline tile_bundle_bits
1226 static __inline tile_bundle_bits
1230 return (((tile_bundle_bits)(n & 0x3f)) << 37);
1233 static __inline tile_bundle_bits
1240 static __inline tile_bundle_bits
1244 return (((tile_bundle_bits)(n & 0x3f)) << 37);
1247 static __inline tile_bundle_bits
1252 (((tile_bundle_bits)(n & 0x0000003e)) << 50);
1255 static __inline tile_bundle_bits
1262 static __inline tile_bundle_bits
1269 static __inline tile_bundle_bits
1273 return (((tile_bundle_bits)(n & 0x3f)) << 43);
1276 static __inline tile_bundle_bits
1283 static __inline tile_bundle_bits
1287 return (((tile_bundle_bits)(n & 0x3f)) << 43);
1290 static __inline tile_bundle_bits
1297 static __inline tile_bundle_bits
1304 static __inline tile_bundle_bits
1308 return (((tile_bundle_bits)(n & 0x1f)) << 43);
1311 static __inline tile_bundle_bits
1318 static __inline tile_bundle_bits
1322 return (((tile_bundle_bits)(n & 0x1f)) << 43);
1325 static __inline tile_bundle_bits
1332 static __inline tile_bundle_bits
1336 return (((tile_bundle_bits)(n & 0x3ff)) << 48);
1339 static __inline tile_bundle_bits
1346 static __inline tile_bundle_bits
1350 return (((tile_bundle_bits)(n & 0x7)) << 48);
1375 #define TILE_BUNDLE_Y_ENCODING_MASK ((tile_bundle_bits)1 << 63)
1440 tile_bundle_bits (*insert) (int op);
1443 unsigned int (*extract) (tile_bundle_bits bundle);
1499 extern int parse_insn_tile(tile_bundle_bits bits,