|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenCallingConv.inc 450 if (LocVT == MVT::x86mmx) {
541 if (LocVT == MVT::x86mmx) {
973 if (LocVT == MVT::x86mmx) {
980 if (LocVT == MVT::x86mmx) {
1465 if (LocVT == MVT::x86mmx) {
2045 if (LocVT == MVT::x86mmx) {
2052 if (LocVT == MVT::x86mmx) {
2211 if (LocVT == MVT::x86mmx) {
2508 if (LocVT == MVT::x86mmx) {
2515 if (LocVT == MVT::x86mmx) {
2823 if (LocVT == MVT::x86mmx) {
3327 if (LocVT == MVT::x86mmx) {
3516 if (LocVT == MVT::x86mmx) {
3771 if (LocVT == MVT::x86mmx) {
gen/lib/Target/X86/X86GenDAGISel.inc 7375 /* 15818*/ OPC_CheckChild1Type, MVT::x86mmx,
10697 MVT::x86mmx, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
10708 MVT::x86mmx, 3/*#Ops*/, 0, 1, 2,
10733 MVT::x86mmx, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
10744 MVT::x86mmx, 3/*#Ops*/, 0, 1, 2,
10768 MVT::x86mmx, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
10779 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11023 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
11030 MVT::x86mmx, 1/*#Ops*/, 0,
11050 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
11057 MVT::x86mmx, 1/*#Ops*/, 0,
11077 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
11084 MVT::x86mmx, 1/*#Ops*/, 0,
11105 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11123 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11131 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11152 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11170 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11178 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11199 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11217 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11225 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11246 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11264 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11272 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11293 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11311 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11319 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11340 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11358 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11366 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11387 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11405 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11413 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11434 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11452 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11460 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11481 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11488 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11509 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11516 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11537 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11544 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11565 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11572 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11593 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11600 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11621 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11628 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11649 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11656 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11677 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11684 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11705 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11712 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11733 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11740 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11761 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11768 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11789 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11796 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11817 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11824 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11845 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11852 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11873 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11891 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11899 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11920 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11938 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11946 MVT::x86mmx, 2/*#Ops*/, 0, 1,
11967 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11985 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
11993 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12014 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12032 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12040 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12061 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12079 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12087 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12108 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12126 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12134 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12155 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12162 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12183 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12201 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12209 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12230 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12248 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12256 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12277 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12295 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12303 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12324 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12342 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12350 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12371 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12389 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12397 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12418 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12436 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12444 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12465 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12483 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12491 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12512 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12519 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12540 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12547 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12568 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12575 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12596 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12614 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12622 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12643 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12661 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12669 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12690 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12708 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
12716 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12737 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12744 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12765 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12772 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12793 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12800 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12821 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12828 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12849 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12856 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12877 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12884 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12905 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12912 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12933 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12940 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12961 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
12968 MVT::x86mmx, 2/*#Ops*/, 0, 1,
12989 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13007 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
13015 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13036 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13054 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
13062 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13083 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13101 MVT::x86mmx, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
13109 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13130 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13137 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13158 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13165 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13186 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13193 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13214 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13221 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13242 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13249 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13270 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13277 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13298 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13305 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13326 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13333 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13354 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13361 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13382 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13389 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13410 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13417 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13438 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13445 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13466 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13473 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13493 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
13500 MVT::x86mmx, 1/*#Ops*/, 0,
13521 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
13528 MVT::x86mmx, 1/*#Ops*/, 0,
13548 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
13555 MVT::x86mmx, 1/*#Ops*/, 0,
13576 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
13583 MVT::x86mmx, 1/*#Ops*/, 0,
13604 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13611 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13631 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
13638 MVT::x86mmx, 1/*#Ops*/, 0,
13659 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13666 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13687 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13694 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13715 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13722 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13743 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13750 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13771 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13778 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13799 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13806 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13827 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13834 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13855 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13862 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13882 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
13889 MVT::x86mmx, 1/*#Ops*/, 0,
13910 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13917 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13938 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13945 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13966 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
13973 MVT::x86mmx, 2/*#Ops*/, 0, 1,
13993 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
14000 MVT::x86mmx, 1/*#Ops*/, 0,
14021 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
14028 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14049 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
14056 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14076 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
14083 MVT::x86mmx, 1/*#Ops*/, 0,
14104 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
14111 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14131 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
14138 MVT::x86mmx, 1/*#Ops*/, 0,
14158 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
14165 MVT::x86mmx, 1/*#Ops*/, 0,
14186 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
14193 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14214 MVT::x86mmx, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
14221 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14241 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
14248 MVT::x86mmx, 1/*#Ops*/, 0,
14261 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14273 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14285 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14297 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14309 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14321 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14333 MVT::x86mmx, 2/*#Ops*/, 0, 1,
14345 MVT::x86mmx, 2/*#Ops*/, 0, 1,
18690 MVT::x86mmx, 0/*#Ops*/,
18722 MVT::x86mmx, 0/*#Ops*/,
35310 /* 73484*/ OPC_CheckType, MVT::x86mmx,
35315 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
35322 /* 73508*/ OPC_CheckType, MVT::x86mmx,
35325 MVT::x86mmx, 1/*#Ops*/, 0,
35369 /* 73601*/ OPC_CheckChild0Type, MVT::x86mmx,
41781 /* 87326*/ OPC_CheckType, MVT::x86mmx,
41786 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
41792 /* 87349*/ OPC_CheckType, MVT::x86mmx,
41795 MVT::x86mmx, 1/*#Ops*/, 0,
41866 /* 87505*/ OPC_CheckChild0Type, MVT::x86mmx,
42177 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
42184 MVT::x86mmx, 0/*#Ops*/,
42191 MVT::x86mmx, 1/*#Ops*/, 0,
42209 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
42223 MVT::x86mmx, 1/*#Ops*/, 0,
42232 MVT::x86mmx, 1/*#Ops*/, 0,
42245 MVT::x86mmx, 1/*#Ops*/, 0,
42254 MVT::x86mmx, 1/*#Ops*/, 0,
42263 MVT::x86mmx, 1/*#Ops*/, 0,
50807 /*107277*/ OPC_CheckType, MVT::x86mmx,
50812 MVT::x86mmx, 5/*#Ops*/, 2, 3, 4, 5, 6,
56098 /*118846*/ OPC_CheckType, MVT::x86mmx,
56101 MVT::x86mmx, 1/*#Ops*/, 0,
56144 /*118931*/ /*SwitchType*/ 9, MVT::x86mmx,// ->118942
56147 MVT::x86mmx, 1/*#Ops*/, 0,
56175 /*118983*/ OPC_CheckType, MVT::x86mmx,
56178 MVT::x86mmx, 1/*#Ops*/, 0,
56182 /*118995*/ OPC_CheckChild0Type, MVT::x86mmx,
56302 /*119242*/ OPC_CheckChild0Type, MVT::x86mmx,
gen/lib/Target/X86/X86GenFastISel.inc 378 case MVT::x86mmx: return fastEmit_ISD_BITCAST_MVT_i64_MVT_x86mmx_r(Op0, Op0IsKill);
421 case MVT::x86mmx: return fastEmit_ISD_BITCAST_MVT_f64_MVT_x86mmx_r(Op0, Op0IsKill);
454 case MVT::x86mmx: return fastEmit_ISD_BITCAST_MVT_x86mmx_r(RetVT, Op0, Op0IsKill);
1350 case MVT::x86mmx: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_MVT_x86mmx_r(Op0, Op0IsKill);
4132 case MVT::x86mmx: return fastEmit_X86ISD_MMX_MOVD2W_MVT_x86mmx_r(RetVT, Op0, Op0IsKill);
4140 if (RetVT.SimpleTy != MVT::x86mmx)
4202 if (RetVT.SimpleTy != MVT::x86mmx)
4347 case MVT::x86mmx: return fastEmit_X86ISD_MOVQ2DQ_MVT_x86mmx_r(RetVT, Op0, Op0IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4490 /* 54 */ MVT::x86mmx, MVT::Other,
include/llvm/Support/MachineValueType.h 729 case x86mmx:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 3535 if (WidenSize % InSize == 0 && InVT != MVT::x86mmx) {
4350 if (InWidenSize % Size == 0 && !VT.isVector() && VT != MVT::x86mmx) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 329 if (PartEVT == MVT::x86mmx && ValueVT.isInteger() &&
538 assert((PartVT.isInteger() || PartVT == MVT::x86mmx) &&
543 if (PartVT == MVT::x86mmx)
552 assert((PartVT.isInteger() || PartVT == MVT::x86mmx) &&
557 if (PartVT == MVT::x86mmx)
lib/CodeGen/ValueTypes.cpp 138 case MVT::x86mmx: return "x86mmx";
282 case MVT::x86mmx: return Type::getX86_MMXTy(Context);
461 case Type::X86_MMXTyID: return MVT(MVT::x86mmx);
lib/Target/X86/X86FastISel.cpp 536 case MVT::x86mmx:
3323 if (ArgVT == MVT::x86mmx)
lib/Target/X86/X86ISelLowering.cpp 427 setOperationAction(ISD::SELECT, MVT::x86mmx, Custom);
428 setOperationAction(ISD::SELECT_CC, MVT::x86mmx, Expand);
807 addRegisterClass(MVT::x86mmx, &X86::VR64RegClass);
2264 case MVT::x86mmx:
2555 if (ValVT == MVT::x86mmx) {
3256 else if (RegVT == MVT::x86mmx)
23662 ShAmt = DAG.getNode(X86ISD::MMX_MOVW2D, DL, MVT::x86mmx, ShAmt);
26804 !(DstVT == MVT::x86mmx && SrcVT.isVector()))
26825 if (DstVT == MVT::x86mmx)
28467 if (DstVT.isVector() && SrcVT == MVT::x86mmx) {
35396 return DAG.getUNDEF(MVT::x86mmx);
35401 return DAG.getNode(X86ISD::MOVDQ2Q, DL, MVT::x86mmx, V);
35407 return DAG.getNode(X86ISD::MMX_MOVW2D, DL, MVT::x86mmx, V);
35416 return DAG.getUNDEF(MVT::x86mmx);
35424 ISD::INTRINSIC_WO_CHAIN, DL, MVT::x86mmx,
35431 ISD::INTRINSIC_WO_CHAIN, DL, MVT::x86mmx,
35450 Ops[i / 2] = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, MVT::x86mmx, Intrin,
35567 if (VT == MVT::x86mmx) {
36443 if (MMXSrc.getValueType() == MVT::x86mmx)
36453 if (MMXSrc.getValueType() == MVT::x86mmx)
37231 if (VT == MVT::x86mmx) {
41384 if (BCSrc.getValueType() == MVT::x86mmx)
utils/TableGen/CodeGenTarget.cpp 77 case MVT::x86mmx: return "MVT::x86mmx";
utils/TableGen/IntrinsicEmitter.cpp 253 case MVT::x86mmx: return Sig.push_back(IIT_MMX);