|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenCallingConv.inc 154 LocVT == MVT::v64i16 ||
178 LocVT == MVT::v64i16 ||
188 LocVT == MVT::v64i16 ||
216 LocVT == MVT::v64i16 ||
320 LocVT == MVT::v64i16 ||
331 LocVT == MVT::v64i16 ||
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc19768 /* 37797*/ OPC_CheckChild1Type, MVT::v64i16,
24058 /* 46310*/ OPC_CheckChild0Type, MVT::v64i16,
24327 /* 46802*/ OPC_CheckChild0Type, MVT::v64i16,
24574 /* 47255*/ /*SwitchType*/ 10, MVT::v64i16,// ->47267
24577 MVT::v64i16, 2/*#Ops*/, 0, 1,
25935 /* 49798*/ /*SwitchType*/ 35, MVT::v64i16,// ->49835
25939 MVT::v64i16, 2/*#Ops*/, 0, 1,
25945 MVT::v64i16, 2/*#Ops*/, 0, 1,
25951 MVT::v64i16, 2/*#Ops*/, 0, 1,
26478 /* 50855*/ /*SwitchType*/ 35, MVT::v64i16,// ->50892
26482 MVT::v64i16, 2/*#Ops*/, 0, 1,
26488 MVT::v64i16, 2/*#Ops*/, 0, 1,
26494 MVT::v64i16, 2/*#Ops*/, 0, 1,
28358 /* 54787*/ OPC_CheckChild0Type, MVT::v64i16,
28627 /* 55279*/ OPC_CheckChild0Type, MVT::v64i16,
28874 /* 55732*/ /*SwitchType*/ 10, MVT::v64i16,// ->55744
28877 MVT::v64i16, 2/*#Ops*/, 0, 1,
30659 /* 59290*/ OPC_CheckChild0Type, MVT::v64i16,
31132 /* 60121*/ OPC_SwitchType /*4 cases */, 38, MVT::v64i16,// ->60162
31143 MVT::v64i16, 2/*#Ops*/, 3, 5,
31320 /* 60627*/ OPC_SwitchType /*2 cases */, 38, MVT::v64i16,// ->60668
31331 MVT::v64i16, 2/*#Ops*/, 3, 5,
52177 /* 98388*/ /*SwitchType*/ 38, MVT::v64i16,// ->98428
52181 MVT::v64i16, 3/*#Ops*/, 0, 1, 2,
52187 MVT::v64i16, 3/*#Ops*/, 0, 1, 2,
52193 MVT::v64i16, 3/*#Ops*/, 0, 1, 2,
52557 /* 99212*/ /*SwitchType*/ 24, MVT::v64i16,// ->99238
52562 MVT::v64i16, 1/*#Ops*/, 0,
52568 MVT::v64i16, 1/*#Ops*/, 0,
52573 /* 99240*/ OPC_CheckChild0Type, MVT::v64i16,
54177 /*102374*/ /*SwitchType*/ 9, MVT::v64i16,// ->102385
54180 MVT::v64i16, 1/*#Ops*/, 0,
54245 /*102500*/ /*SwitchType*/ 9, MVT::v64i16,// ->102511
54248 MVT::v64i16, 1/*#Ops*/, 0,
54579 /*103084*/ OPC_CheckChild0Type, MVT::v64i16,
54920 /*103703*/ OPC_CheckChild0Type, MVT::v64i16,
55168 /*104157*/ /*SwitchType*/ 10, MVT::v64i16,// ->104169
55171 MVT::v64i16, 2/*#Ops*/, 0, 1,
60373 /*115395*/ /*SwitchType*/ 13, MVT::v64i16,// ->115410
60378 MVT::v64i16, 2/*#Ops*/, 1, 3,
60454 /*115542*/ /*SwitchType*/ 13, MVT::v64i16,// ->115557
60459 MVT::v64i16, 2/*#Ops*/, 1, 3,
61057 /*116724*/ /*SwitchType*/ 14, MVT::v64i16,// ->116740
61062 MVT::v64i16, 2/*#Ops*/, 1, 2,
61138 /*116880*/ /*SwitchType*/ 14, MVT::v64i16,// ->116896
61143 MVT::v64i16, 2/*#Ops*/, 1, 2,
61901 /*118401*/ /*SwitchType*/ 13, MVT::v64i16,// ->118416
61906 MVT::v64i16, 2/*#Ops*/, 1, 3,
61982 /*118548*/ /*SwitchType*/ 13, MVT::v64i16,// ->118563
61987 MVT::v64i16, 2/*#Ops*/, 1, 3,
62063 /*118695*/ /*SwitchType*/ 13, MVT::v64i16,// ->118710
62068 MVT::v64i16, 2/*#Ops*/, 1, 3,
62163 /*118891*/ /*SwitchType*/ 23, MVT::v64i16,// ->118916
62171 MVT::v64i16, 2/*#Ops*/, 3, 4,
62271 /*119128*/ /*SwitchType*/ 23, MVT::v64i16,// ->119153
62279 MVT::v64i16, 2/*#Ops*/, 3, 4,
62379 /*119365*/ /*SwitchType*/ 23, MVT::v64i16,// ->119390
62387 MVT::v64i16, 2/*#Ops*/, 3, 4,
62497 /*119621*/ /*SwitchType*/ 23, MVT::v64i16,// ->119646
62505 MVT::v64i16, 2/*#Ops*/, 3, 4,
62605 /*119858*/ /*SwitchType*/ 23, MVT::v64i16,// ->119883
62613 MVT::v64i16, 2/*#Ops*/, 3, 4,
62713 /*120095*/ /*SwitchType*/ 23, MVT::v64i16,// ->120120
62721 MVT::v64i16, 2/*#Ops*/, 3, 4,
62820 /*120319*/ /*SwitchType*/ 14, MVT::v64i16,// ->120335
62825 MVT::v64i16, 2/*#Ops*/, 1, 2,
62901 /*120475*/ /*SwitchType*/ 14, MVT::v64i16,// ->120491
62906 MVT::v64i16, 2/*#Ops*/, 1, 2,
62982 /*120631*/ /*SwitchType*/ 14, MVT::v64i16,// ->120647
62987 MVT::v64i16, 2/*#Ops*/, 1, 2,
64051 /*122917*/ OPC_CheckChild0Type, MVT::v64i16,
64138 /*123146*/ OPC_CheckChild0Type, MVT::v64i16,
64164 /*123216*/ /*SwitchType*/ 58, MVT::v64i16,// ->123276
64174 MVT::v64i16, 2/*#Ops*/, 2, 4,
64183 MVT::v64i16, 2/*#Ops*/, 1, 2,
64392 /*123661*/ OPC_CheckChild1Type, MVT::v64i16,
64393 /*123663*/ OPC_CheckType, MVT::v64i16,
64396 MVT::v64i16, 2/*#Ops*/, 0, 1,
65166 /*125289*/ OPC_CheckChild1Type, MVT::v64i16,
65167 /*125291*/ OPC_CheckType, MVT::v64i16,
65170 MVT::v64i16, 2/*#Ops*/, 0, 1,
65257 /*125475*/ /*SwitchType*/ 11, MVT::v64i16,// ->125488
65258 /*125477*/ OPC_CheckChild0Type, MVT::v64i16,
65261 MVT::v64i16, 1/*#Ops*/, 0,
66300 /*127474*/ OPC_CheckChild1Type, MVT::v64i16,
66301 /*127476*/ OPC_CheckType, MVT::v64i16,
66304 MVT::v64i16, 2/*#Ops*/, 0, 1,
66693 /*128107*/ OPC_CheckChild0Type, MVT::v64i16,
66787 /*128272*/ OPC_SwitchType /*3 cases */, 20, MVT::v64i16,// ->128295
66897 /*128458*/ /*SwitchType*/ 20, MVT::v64i16,// ->128480
67084 /*128843*/ /*SwitchType*/ 23, MVT::v64i16,// ->128868
67090 MVT::v64i16, 2/*#Ops*/, 0, 2,
67236 /*129186*/ /*SwitchType*/ 24, MVT::v64i16,// ->129212
67241 MVT::v64i16, 1/*#Ops*/, 0,
67247 MVT::v64i16, 1/*#Ops*/, 0,
67252 /*129214*/ OPC_CheckChild0Type, MVT::v64i16,
67430 /*129680*/ /*SwitchType*/ 30, MVT::v64i16,// ->129712
67438 MVT::v64i16, 2/*#Ops*/, 0, 3,
68056 /*131641*/ OPC_CheckChild0Type, MVT::v64i16,
68124 /*131775*/ /*SwitchType*/ 11, MVT::v64i16,// ->131788
68125 /*131777*/ OPC_CheckChild0Type, MVT::v64i16,
68128 MVT::v64i16, 1/*#Ops*/, 0,
68749 /*133120*/ OPC_CheckChild0Type, MVT::v64i16,
68754 /*133128*/ OPC_CheckType, MVT::v64i16,
68760 MVT::v64i16, 2/*#Ops*/, 0, 1,
68768 MVT::v64i16, 2/*#Ops*/, 0, 1,
68775 /*133166*/ OPC_CheckType, MVT::v64i16,
68781 MVT::v64i16, 2/*#Ops*/, 0, 1,
68789 MVT::v64i16, 2/*#Ops*/, 0, 1,
68796 /*133204*/ OPC_CheckType, MVT::v64i16,
68802 MVT::v64i16, 2/*#Ops*/, 0, 1,
68810 MVT::v64i16, 2/*#Ops*/, 0, 1,
68817 /*133242*/ OPC_CheckType, MVT::v64i16,
68823 MVT::v64i16, 2/*#Ops*/, 0, 1,
68831 MVT::v64i16, 2/*#Ops*/, 0, 1,
69420 /*134331*/ /*SwitchType*/ 11, MVT::v64i16,// ->134344
69423 MVT::v64i16, 3/*#Ops*/, 0, 2, 1,
69536 /*134546*/ /*SwitchType*/ 11, MVT::v64i16,// ->134559
69539 MVT::v64i16, 3/*#Ops*/, 0, 2, 1,
69647 /*134749*/ /*SwitchType*/ 11, MVT::v64i16,// ->134762
69650 MVT::v64i16, 3/*#Ops*/, 0, 1, 2,
69828 /*135169*/ OPC_SwitchType /*2 cases */, 19, MVT::v64i16,// ->135191
69834 MVT::v64i16, 1/*#Ops*/, 2,
69943 /*135483*/ /*SwitchType*/ 116, MVT::v64i16,// ->135601
69960 MVT::v64i16, 5/*#Ops*/, 1, 4, 5, 8, 9,
69979 MVT::v64i16, 5/*#Ops*/, 1, 4, 5, 8, 9,
70140 /*135959*/ OPC_CheckType, MVT::v64i16,
70146 MVT::v64i16, 1/*#Ops*/, 1,
70163 MVT::v64i16, 5/*#Ops*/, 1, 3, 4, 6, 7,
70180 MVT::v64i16, 5/*#Ops*/, 1, 3, 4, 6, 7,
70301 /*136373*/ /*SwitchType*/ 16, MVT::v64i16,// ->136391
70317 /*136399*/ OPC_CheckType, MVT::v64i16,
70321 MVT::v64i16, 0/*#Ops*/,
70327 MVT::v64i16, 0/*#Ops*/,
70398 /*136556*/ OPC_CheckChild0Type, MVT::v64i16,
70408 /*136581*/ /*SwitchType*/ 51, MVT::v64i16,// ->136634
70417 MVT::v64i16, 5/*#Ops*/, 2, 1, 3, 0, 4,
70426 MVT::v64i16, 5/*#Ops*/, 2, 1, 3, 0, 4,
70520 /*136836*/ OPC_CheckType, MVT::v64i16,
70523 MVT::v64i16, 2/*#Ops*/, 0, 1,
70699 /*137281*/ OPC_CheckType, MVT::v64i16,
70702 MVT::v64i16, 2/*#Ops*/, 0, 1,
70878 /*137726*/ OPC_CheckType, MVT::v64i16,
70881 MVT::v64i16, 2/*#Ops*/, 0, 1,
71037 /*138109*/ /*SwitchType*/ 29, MVT::v64i16,// ->138140
71041 MVT::v64i16, 0/*#Ops*/,
71047 MVT::v64i16, 0/*#Ops*/,
71053 MVT::v64i16, 0/*#Ops*/,
71147 /*138290*/ /*SwitchType*/ 10, MVT::v64i16,// ->138302
71150 MVT::v64i16, 2/*#Ops*/, 0, 1,
71238 /*138485*/ /*SwitchType*/ 86, MVT::v64i16,// ->138573
71242 MVT::v64i16, 1/*#Ops*/, 0,
71255 MVT::v64i16, 5/*#Ops*/, 1, 2, 3, 4, 5,
71268 MVT::v64i16, 5/*#Ops*/, 1, 2, 3, 4, 5,
71502 /*139032*/ OPC_SwitchType /*2 cases */, 65, MVT::v64i16,// ->139100
71509 MVT::v64i16, 2/*#Ops*/, 1, 2,
71518 MVT::v64i16, 1/*#Ops*/, 2,
71527 MVT::v64i16, 1/*#Ops*/, 2,
71630 /*139357*/ OPC_CheckChild0Type, MVT::v64i16,
71724 /*139578*/ OPC_SwitchType /*2 cases */, 65, MVT::v64i16,// ->139646
71731 MVT::v64i16, 2/*#Ops*/, 1, 2,
71740 MVT::v64i16, 1/*#Ops*/, 2,
71749 MVT::v64i16, 1/*#Ops*/, 2,
71852 /*139903*/ OPC_CheckChild0Type, MVT::v64i16,
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 2347 /* 37 */ MVT::v128i8, MVT::v64i16, MVT::v32i32, MVT::Other,
include/llvm/Support/MachineValueType.h 376 SimpleTy == MVT::v64i16 || SimpleTy == MVT::v32i32 ||
467 case v64i16:
570 case v64i16:
800 case v64i16:
934 if (NumElements == 64) return MVT::v64i16;
lib/CodeGen/ValueTypes.cpp 166 case MVT::v64i16: return "v64i16";
310 case MVT::v64i16: return VectorType::get(Type::getInt16Ty(Context), 64);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 112 case MVT::v64i16:
502 case MVT::v64i16:
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 17 static const MVT LegalW64[] = { MVT::v128i8, MVT::v64i16, MVT::v32i32 };
18 static const MVT LegalV128[] = { MVT::v128i8, MVT::v64i16, MVT::v32i32 };
29 addRegisterClass(MVT::v64i16, &Hexagon::HvxWRRegClass);
45 addRegisterClass(MVT::v64i16, &Hexagon::HvxVRRegClass);
lib/Target/Hexagon/HexagonInstrInfo.cpp 2663 case MVT::v64i16:
utils/TableGen/CodeGenTarget.cpp 106 case MVT::v64i16: return "MVT::v64i16";