|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenCallingConv.inc 80 LocVT = MVT::f128;
328 if (LocVT == MVT::f128 ||
375 if (LocVT == MVT::f128 ||
408 LocVT == MVT::f128) {
663 LocVT == MVT::f128) {
752 LocVT == MVT::f128) {
841 LocVT == MVT::f128) {
1040 LocVT = MVT::f128;
1141 if (LocVT == MVT::f128 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc 217 MVT::f128, 1/*#Ops*/, 2, // Results = #3
219 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
293 MVT::f128, 1/*#Ops*/, 2, // Results = #3
295 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
437 MVT::f128, 1/*#Ops*/, 2, // Results = #3
439 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
513 MVT::f128, 1/*#Ops*/, 2, // Results = #3
515 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
664 MVT::f128, 1/*#Ops*/, 2, // Results = #3
666 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
740 MVT::f128, 1/*#Ops*/, 2, // Results = #3
742 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
884 MVT::f128, 1/*#Ops*/, 2, // Results = #3
886 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
960 MVT::f128, 1/*#Ops*/, 2, // Results = #3
962 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1121 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1123 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1197 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1199 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1341 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1343 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1417 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1419 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1568 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1570 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1644 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1646 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1788 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1790 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
1864 MVT::f128, 1/*#Ops*/, 2, // Results = #3
1866 MVT::f128, 3/*#Ops*/, 3, 0, 1, // Results = #4
70145 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
70170 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
70194 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
70218 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
70242 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
70604 /*169272*/ OPC_CheckChild1Type, MVT::f128,
70670 MVT::f128, 3/*#Ops*/, 7, 1, 8, // Results = #9
70758 MVT::f128, 3/*#Ops*/, 7, 1, 8, // Results = #9
70811 MVT::f128, 3/*#Ops*/, 7, 1, 8, // Results = #9
70899 MVT::f128, 3/*#Ops*/, 7, 1, 8, // Results = #9
70945 MVT::f128, 3/*#Ops*/, 7, 1, 8, // Results = #9
71482 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
71509 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
71535 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
71561 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
71587 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
71613 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
71639 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
71775 /*171695*/ OPC_CheckChild1Type, MVT::f128,
71989 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
72016 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
72042 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
72068 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
72094 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
72120 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
72146 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
72442 /*172980*/ OPC_CheckChild1Type, MVT::f128,
73034 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
73037 MVT::f128, 4/*#Ops*/, 6, 1, 2, 7, // Results = #8
73694 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
73697 MVT::f128, 4/*#Ops*/, 6, 1, 2, 7, // Results = #8
79396 MVT::f128, 2/*#Ops*/, 0, 0, // Results = #1
84468 /*195748*/ /*SwitchType*/ 32, MVT::f128,// ->195782
84473 MVT::f128, 4/*#Ops*/, 2, 3, 4, 5,
84480 MVT::f128, 4/*#Ops*/, 2, 3, 4, 5,
84508 /*195820*/ /*SwitchType*/ 8, MVT::f128,// ->195830
84511 MVT::f128, 1/*#Ops*/, 1,
84567 /*195929*/ /*SwitchType*/ 41, MVT::f128,// ->195972
84572 MVT::f128, 2/*#Ops*/, 2, 3,
84579 MVT::f128, 2/*#Ops*/, 2, 3,
84586 MVT::f128, 2/*#Ops*/, 2, 3,
93272 /*212198*/ /*SwitchType*/ 14, MVT::f128,// ->212214
93276 MVT::f128, 3/*#Ops*/, 0, 1, 4,
99058 MVT::f128, 2/*#Ops*/, 3, 5, // Results = #6
99060 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #7
99073 MVT::f128, 2/*#Ops*/, 3, 5, // Results = #6
99075 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #7
99088 MVT::f128, 2/*#Ops*/, 3, 5, // Results = #6
99090 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #7
99112 MVT::f128, 2/*#Ops*/, 3, 5, // Results = #6
99114 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #7
99127 MVT::f128, 2/*#Ops*/, 3, 5, // Results = #6
99129 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #7
99142 MVT::f128, 2/*#Ops*/, 3, 5, // Results = #6
99144 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #7
100695 /*226126*/ OPC_SwitchType /*7 cases */, 23, MVT::f128,// ->226152
100705 MVT::f128, 3/*#Ops*/, 0, 0, 1,
100781 /*226262*/ OPC_SwitchType /*7 cases */, 37, MVT::f128,// ->226302
100790 MVT::f128, 1/*#Ops*/, 0, // Results = #1
100792 MVT::f128, 1/*#Ops*/, 0, // Results = #2
100795 MVT::f128, 3/*#Ops*/, 1, 2, 3,
100871 /*226412*/ OPC_SwitchType /*7 cases */, 37, MVT::f128,// ->226452
100880 MVT::f128, 1/*#Ops*/, 0, // Results = #1
100882 MVT::f128, 1/*#Ops*/, 0, // Results = #2
100885 MVT::f128, 3/*#Ops*/, 1, 2, 3,
100961 /*226562*/ OPC_SwitchType /*7 cases */, 23, MVT::f128,// ->226588
100971 MVT::f128, 3/*#Ops*/, 0, 0, 1,
101047 /*226698*/ OPC_SwitchType /*7 cases */, 37, MVT::f128,// ->226738
101056 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101058 MVT::f128, 1/*#Ops*/, 0, // Results = #2
101061 MVT::f128, 3/*#Ops*/, 1, 2, 3,
101137 /*226848*/ OPC_SwitchType /*7 cases */, 37, MVT::f128,// ->226888
101146 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101148 MVT::f128, 1/*#Ops*/, 0, // Results = #2
101151 MVT::f128, 3/*#Ops*/, 1, 2, 3,
101227 /*226998*/ OPC_SwitchType /*7 cases */, 37, MVT::f128,// ->227038
101236 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101238 MVT::f128, 1/*#Ops*/, 0, // Results = #2
101241 MVT::f128, 3/*#Ops*/, 1, 2, 3,
101444 /*227417*/ OPC_CheckChild0Type, MVT::f128,
101468 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101470 MVT::f128, 1/*#Ops*/, 0, // Results = #2
101486 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101488 MVT::f128, 1/*#Ops*/, 0, // Results = #2
101504 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101506 MVT::f128, 1/*#Ops*/, 0, // Results = #2
101536 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101538 MVT::f128, 1/*#Ops*/, 0, // Results = #2
101554 MVT::f128, 1/*#Ops*/, 0, // Results = #1
101556 MVT::f128, 1/*#Ops*/, 0, // Results = #2
102023 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
102058 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
102340 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
102370 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
102434 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
102460 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
102527 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
102552 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
102738 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
102748 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
102784 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
102794 MVT::f128, 3/*#Ops*/, 4, 1, 5, // Results = #6
103222 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103233 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103250 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103276 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103287 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103307 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103327 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103337 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103353 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103377 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103388 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103406 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103428 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103439 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103455 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103479 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103489 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103504 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103582 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103593 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103610 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
103633 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103644 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
103660 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
104162 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104182 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104208 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104228 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104256 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104262 MVT::f128, 2/*#Ops*/, 13, 14, // Results = #15
104282 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104288 MVT::f128, 2/*#Ops*/, 13, 14, // Results = #15
104314 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104320 MVT::f128, 2/*#Ops*/, 13, 14, // Results = #15
104340 MVT::f128, 2/*#Ops*/, 9, 10, // Results = #11
104346 MVT::f128, 2/*#Ops*/, 13, 14, // Results = #15
104369 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104389 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104417 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104437 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104465 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104471 MVT::f128, 2/*#Ops*/, 11, 12, // Results = #13
104491 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104497 MVT::f128, 2/*#Ops*/, 11, 12, // Results = #13
104523 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104529 MVT::f128, 2/*#Ops*/, 11, 12, // Results = #13
104549 MVT::f128, 2/*#Ops*/, 7, 8, // Results = #9
104555 MVT::f128, 2/*#Ops*/, 11, 12, // Results = #13
107281 MVT::f128, 3/*#Ops*/, 0, 0, 2, // Results = #3
107299 MVT::f128, 3/*#Ops*/, 0, 0, 2, // Results = #3
107317 MVT::f128, 3/*#Ops*/, 0, 0, 2, // Results = #3
107335 MVT::f128, 3/*#Ops*/, 0, 0, 2, // Results = #3
107356 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
107360 MVT::f128, 3/*#Ops*/, 0, 5, 7, // Results = #8
107380 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
107384 MVT::f128, 3/*#Ops*/, 0, 5, 7, // Results = #8
107404 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
107408 MVT::f128, 3/*#Ops*/, 0, 5, 7, // Results = #8
107428 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
107432 MVT::f128, 3/*#Ops*/, 0, 5, 7, // Results = #8
107537 MVT::f128, 3/*#Ops*/, 0, 0, 2, // Results = #3
107555 MVT::f128, 3/*#Ops*/, 0, 0, 2, // Results = #3
107573 MVT::f128, 3/*#Ops*/, 0, 0, 2, // Results = #3
107594 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
107598 MVT::f128, 3/*#Ops*/, 0, 5, 7, // Results = #8
107618 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
107622 MVT::f128, 3/*#Ops*/, 0, 5, 7, // Results = #8
107642 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
107646 MVT::f128, 3/*#Ops*/, 0, 5, 7, // Results = #8
108228 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108242 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108256 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108275 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108289 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108303 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108324 MVT::f128, 0/*#Ops*/, // Results = #3
108327 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108341 MVT::f128, 0/*#Ops*/, // Results = #3
108344 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108358 MVT::f128, 0/*#Ops*/, // Results = #3
108361 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108384 MVT::f128, 0/*#Ops*/, // Results = #3
108387 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108402 MVT::f128, 0/*#Ops*/, // Results = #3
108405 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108420 MVT::f128, 0/*#Ops*/, // Results = #3
108423 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108439 MVT::f128, 0/*#Ops*/, // Results = #2
108442 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
108453 MVT::f128, 0/*#Ops*/, // Results = #2
108456 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
108467 MVT::f128, 0/*#Ops*/, // Results = #2
108470 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
108492 MVT::f128, 0/*#Ops*/, // Results = #3
108495 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108512 MVT::f128, 0/*#Ops*/, // Results = #3
108515 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108532 MVT::f128, 0/*#Ops*/, // Results = #3
108535 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108556 MVT::f128, 0/*#Ops*/, // Results = #3
108559 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108576 MVT::f128, 0/*#Ops*/, // Results = #3
108579 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108596 MVT::f128, 0/*#Ops*/, // Results = #3
108599 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108620 MVT::f128, 0/*#Ops*/, // Results = #3
108623 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108640 MVT::f128, 0/*#Ops*/, // Results = #3
108643 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108660 MVT::f128, 0/*#Ops*/, // Results = #3
108663 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108684 MVT::f128, 0/*#Ops*/, // Results = #3
108687 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108704 MVT::f128, 0/*#Ops*/, // Results = #3
108707 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108724 MVT::f128, 0/*#Ops*/, // Results = #3
108727 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108748 MVT::f128, 0/*#Ops*/, // Results = #3
108751 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108768 MVT::f128, 0/*#Ops*/, // Results = #3
108771 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108788 MVT::f128, 0/*#Ops*/, // Results = #3
108791 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108812 MVT::f128, 0/*#Ops*/, // Results = #3
108815 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108832 MVT::f128, 0/*#Ops*/, // Results = #3
108835 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108852 MVT::f128, 0/*#Ops*/, // Results = #3
108855 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108876 MVT::f128, 0/*#Ops*/, // Results = #3
108879 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108896 MVT::f128, 0/*#Ops*/, // Results = #3
108899 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108916 MVT::f128, 0/*#Ops*/, // Results = #3
108919 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
108931 MVT::f128, 0/*#Ops*/, // Results = #2
108934 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
108948 MVT::f128, 0/*#Ops*/, // Results = #2
108951 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
108962 MVT::f128, 0/*#Ops*/, // Results = #2
108965 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
108976 MVT::f128, 0/*#Ops*/, // Results = #2
108979 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
108994 MVT::f128, 0/*#Ops*/, // Results = #2
108997 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109008 MVT::f128, 0/*#Ops*/, // Results = #2
109011 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109022 MVT::f128, 0/*#Ops*/, // Results = #2
109025 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109040 MVT::f128, 0/*#Ops*/, // Results = #2
109043 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109054 MVT::f128, 0/*#Ops*/, // Results = #2
109057 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109068 MVT::f128, 0/*#Ops*/, // Results = #2
109071 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109088 MVT::f128, 0/*#Ops*/, // Results = #3
109091 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109104 MVT::f128, 0/*#Ops*/, // Results = #3
109107 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109120 MVT::f128, 0/*#Ops*/, // Results = #3
109123 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109140 MVT::f128, 0/*#Ops*/, // Results = #3
109143 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109156 MVT::f128, 0/*#Ops*/, // Results = #3
109159 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109172 MVT::f128, 0/*#Ops*/, // Results = #3
109175 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109192 MVT::f128, 0/*#Ops*/, // Results = #3
109195 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109208 MVT::f128, 0/*#Ops*/, // Results = #3
109211 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109224 MVT::f128, 0/*#Ops*/, // Results = #3
109227 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109244 MVT::f128, 0/*#Ops*/, // Results = #3
109247 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109260 MVT::f128, 0/*#Ops*/, // Results = #3
109263 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109276 MVT::f128, 0/*#Ops*/, // Results = #3
109279 MVT::f128, 3/*#Ops*/, 3, 0, 4, // Results = #5
109326 MVT::f128, 0/*#Ops*/, // Results = #2
109329 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109332 MVT::f128, 0/*#Ops*/, // Results = #6
109335 MVT::f128, 3/*#Ops*/, 6, 1, 7, // Results = #8
109343 MVT::f128, 0/*#Ops*/, // Results = #2
109346 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109349 MVT::f128, 0/*#Ops*/, // Results = #6
109352 MVT::f128, 3/*#Ops*/, 6, 1, 7, // Results = #8
109360 MVT::f128, 0/*#Ops*/, // Results = #2
109363 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109366 MVT::f128, 0/*#Ops*/, // Results = #6
109369 MVT::f128, 3/*#Ops*/, 6, 1, 7, // Results = #8
109377 MVT::f128, 0/*#Ops*/, // Results = #2
109380 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109383 MVT::f128, 0/*#Ops*/, // Results = #6
109386 MVT::f128, 3/*#Ops*/, 6, 1, 7, // Results = #8
109403 MVT::f128, 0/*#Ops*/, // Results = #2
109406 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109436 MVT::f128, 0/*#Ops*/, // Results = #2
109439 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109449 MVT::f128, 0/*#Ops*/, // Results = #2
109452 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109455 MVT::f128, 0/*#Ops*/, // Results = #6
109458 MVT::f128, 3/*#Ops*/, 6, 1, 7, // Results = #8
109466 MVT::f128, 0/*#Ops*/, // Results = #2
109469 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109472 MVT::f128, 0/*#Ops*/, // Results = #6
109475 MVT::f128, 3/*#Ops*/, 6, 1, 7, // Results = #8
109483 MVT::f128, 0/*#Ops*/, // Results = #2
109486 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
109489 MVT::f128, 0/*#Ops*/, // Results = #6
109492 MVT::f128, 3/*#Ops*/, 6, 1, 7, // Results = #8
109696 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109699 MVT::f128, 3/*#Ops*/, 6, 7, 2, // Results = #8
109719 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109722 MVT::f128, 3/*#Ops*/, 6, 7, 2, // Results = #8
109744 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109747 MVT::f128, 3/*#Ops*/, 6, 7, 2, // Results = #8
109837 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109841 MVT::f128, 4/*#Ops*/, 6, 7, 1, 8, // Results = #9
109871 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109875 MVT::f128, 4/*#Ops*/, 6, 7, 1, 8, // Results = #9
109905 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109909 MVT::f128, 4/*#Ops*/, 6, 7, 1, 8, // Results = #9
109933 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
109943 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109948 MVT::f128, 3/*#Ops*/, 8, 1, 9, // Results = #10
109951 MVT::f128, 4/*#Ops*/, 6, 7, 10, 11, // Results = #12
109975 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
109985 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
109990 MVT::f128, 3/*#Ops*/, 8, 1, 9, // Results = #10
109993 MVT::f128, 4/*#Ops*/, 6, 7, 10, 11, // Results = #12
110017 MVT::f128, 3/*#Ops*/, 5, 1, 6, // Results = #7
110027 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
110032 MVT::f128, 3/*#Ops*/, 8, 1, 9, // Results = #10
110035 MVT::f128, 4/*#Ops*/, 6, 7, 10, 11, // Results = #12
110071 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
110074 MVT::f128, 3/*#Ops*/, 6, 7, 2, // Results = #8
110116 MVT::f128, 3/*#Ops*/, 4, 0, 5, // Results = #6
110119 MVT::f128, 3/*#Ops*/, 6, 7, 2, // Results = #8
110168 MVT::f128, 4/*#Ops*/, 5, 6, 9, 10, // Results = #11
110209 MVT::f128, 4/*#Ops*/, 5, 6, 9, 10, // Results = #11
110308 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110319 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110330 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110341 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110352 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110363 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110446 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110457 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110477 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110488 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110499 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
110510 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
111320 MVT::f128, 3/*#Ops*/, 0, 0, 1, // Results = #2
111332 MVT::f128, 3/*#Ops*/, 0, 0, 1, // Results = #2
111341 MVT::f128, 3/*#Ops*/, 0, 0, 1, // Results = #2
111354 MVT::f128, 3/*#Ops*/, 0, 0, 1, // Results = #2
111363 MVT::f128, 3/*#Ops*/, 0, 0, 1, // Results = #2
111377 MVT::f128, 3/*#Ops*/, 0, 0, 1, // Results = #2
111386 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #2
111396 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #2
111405 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #2
111414 MVT::f128, 2/*#Ops*/, 0, 1, // Results = #2
111423 MVT::f128, 3/*#Ops*/, 0, 0, 1, // Results = #2
114264 MVT::f128, 1/*#Ops*/, 0, // Results = #1
114273 MVT::f128, 1/*#Ops*/, 0, // Results = #1
114282 MVT::f128, 1/*#Ops*/, 0, // Results = #1
114291 MVT::f128, 1/*#Ops*/, 0, // Results = #1
114327 MVT::f128, 1/*#Ops*/, 0, // Results = #1
114336 MVT::f128, 1/*#Ops*/, 0, // Results = #1
114345 MVT::f128, 1/*#Ops*/, 0, // Results = #1
114354 MVT::f128, 1/*#Ops*/, 0, // Results = #1
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc 5184 /* 17 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::v8f16, MVT::Other,
gen/lib/Target/PowerPC/PPCGenCallingConv.inc 77 if (LocVT == MVT::f128) {
275 if (LocVT == MVT::f128) {
490 if (LocVT == MVT::f128) {
638 if (LocVT == MVT::f128) {
750 if (LocVT == MVT::f128) {
gen/lib/Target/PowerPC/PPCGenDAGISel.inc 1904 /* 4294*/ OPC_CheckChild1Type, MVT::f128,
2337 /* 5132*/ OPC_CheckChild0Type, MVT::f128,
2347 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2359 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2374 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2388 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2402 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2486 /* 5472*/ OPC_CheckChild0Type, MVT::f128,
2496 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2508 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2523 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2537 MVT::f128, 1/*#Ops*/, 1, // Results = #5
2551 MVT::f128, 1/*#Ops*/, 1, // Results = #5
6700 /* 15984*/ OPC_CheckChild0Type, MVT::f128,
10355 /* 25750*/ OPC_CheckChild0Type, MVT::f128,
13015 /* 33906*/ OPC_CheckChild0Type, MVT::f128,
16221 MVT::f128, 3/*#Ops*/, 2, 0, 1,
16228 MVT::f128, 3/*#Ops*/, 2, 0, 1,
16256 MVT::f128, 2/*#Ops*/, 0, 1,
16265 MVT::f128, 2/*#Ops*/, 0, 1,
16274 MVT::f128, 2/*#Ops*/, 0, 1,
16283 MVT::f128, 2/*#Ops*/, 0, 1,
16291 MVT::f128, 1/*#Ops*/, 0,
16310 MVT::f128, 2/*#Ops*/, 0, 2,
19027 /* 48234*/ OPC_CheckChild0Type, MVT::f128,
19097 /* 48361*/ OPC_CheckChild0Type, MVT::f128,
19109 MVT::f128, 1/*#Ops*/, 0, // Results = #1
19161 /* 48486*/ OPC_CheckChild0Type, MVT::f128,
19173 MVT::f128, 1/*#Ops*/, 0, // Results = #1
20118 /* 51040*/ OPC_CheckChild0Type, MVT::f128,
21611 /* 53915*/ /*SwitchType*/ 58, MVT::f128,// ->53975
21621 MVT::f128, 2/*#Ops*/, 4, 5,
21633 MVT::f128, 2/*#Ops*/, 4, 5,
26682 /* 64660*/ OPC_CheckChild0Type, MVT::f128,
28661 /* 68820*/ /*SwitchType*/ 11, MVT::f128,// ->68833
28664 MVT::f128, 3/*#Ops*/, 0, 1, 2,
29727 /* 71333*/ OPC_CheckType, MVT::f128,
29731 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29737 /* 71356*/ OPC_CheckType, MVT::f128,
29741 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29747 /* 71379*/ OPC_CheckType, MVT::f128,
29751 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29757 /* 71402*/ OPC_CheckType, MVT::f128,
29761 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29767 /* 71425*/ OPC_CheckType, MVT::f128,
29771 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29777 /* 71448*/ OPC_CheckType, MVT::f128,
29781 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29787 /* 71471*/ OPC_CheckType, MVT::f128,
29791 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29797 /* 71494*/ OPC_CheckType, MVT::f128,
29801 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29807 /* 71517*/ OPC_CheckType, MVT::f128,
29811 MVT::f128, 3/*#Ops*/, 4, 2, 3,
29817 /* 71540*/ OPC_CheckType, MVT::f128,
29821 MVT::f128, 3/*#Ops*/, 4, 2, 3,
33423 /* 86548*/ OPC_CheckType, MVT::f128,
33427 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33432 MVT::f128, 1/*#Ops*/, 4,
33440 /* 86588*/ OPC_CheckType, MVT::f128,
33444 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33449 MVT::f128, 1/*#Ops*/, 4,
33457 /* 86628*/ OPC_CheckType, MVT::f128,
33461 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33466 MVT::f128, 1/*#Ops*/, 4,
33474 /* 86668*/ OPC_CheckType, MVT::f128,
33478 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33483 MVT::f128, 1/*#Ops*/, 4,
33491 /* 86708*/ OPC_CheckType, MVT::f128,
33495 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33500 MVT::f128, 1/*#Ops*/, 4,
33508 /* 86748*/ OPC_CheckType, MVT::f128,
33512 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33517 MVT::f128, 1/*#Ops*/, 4,
33525 /* 86788*/ OPC_CheckType, MVT::f128,
33529 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33534 MVT::f128, 1/*#Ops*/, 4,
33542 /* 86828*/ OPC_CheckType, MVT::f128,
33546 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33551 MVT::f128, 1/*#Ops*/, 4,
33566 /* 86882*/ OPC_CheckType, MVT::f128,
33570 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33575 MVT::f128, 1/*#Ops*/, 4,
33583 /* 86922*/ OPC_CheckType, MVT::f128,
33587 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33592 MVT::f128, 1/*#Ops*/, 4,
33600 /* 86962*/ OPC_CheckType, MVT::f128,
33604 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33609 MVT::f128, 1/*#Ops*/, 4,
33617 /* 87002*/ OPC_CheckType, MVT::f128,
33621 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33626 MVT::f128, 1/*#Ops*/, 4,
33634 /* 87042*/ OPC_CheckType, MVT::f128,
33638 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33643 MVT::f128, 1/*#Ops*/, 4,
33651 /* 87082*/ OPC_CheckType, MVT::f128,
33655 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33660 MVT::f128, 1/*#Ops*/, 4,
33668 /* 87122*/ OPC_CheckType, MVT::f128,
33672 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33677 MVT::f128, 1/*#Ops*/, 4,
33685 /* 87162*/ OPC_CheckType, MVT::f128,
33689 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33694 MVT::f128, 1/*#Ops*/, 4,
33702 /* 87202*/ OPC_CheckType, MVT::f128,
33706 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33711 MVT::f128, 1/*#Ops*/, 4,
33719 /* 87242*/ OPC_CheckType, MVT::f128,
33723 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33728 MVT::f128, 1/*#Ops*/, 4,
33736 /* 87282*/ OPC_CheckType, MVT::f128,
33740 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33745 MVT::f128, 1/*#Ops*/, 4,
33753 /* 87322*/ OPC_CheckType, MVT::f128,
33757 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33762 MVT::f128, 1/*#Ops*/, 4,
33770 /* 87362*/ OPC_CheckType, MVT::f128,
33774 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33779 MVT::f128, 1/*#Ops*/, 4,
33787 /* 87402*/ OPC_CheckType, MVT::f128,
33791 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33796 MVT::f128, 1/*#Ops*/, 4,
33804 /* 87442*/ OPC_CheckType, MVT::f128,
33808 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33813 MVT::f128, 1/*#Ops*/, 4,
33821 /* 87482*/ OPC_CheckType, MVT::f128,
33825 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33830 MVT::f128, 1/*#Ops*/, 4,
33845 /* 87537*/ OPC_CheckType, MVT::f128,
33849 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33854 MVT::f128, 1/*#Ops*/, 4,
33862 /* 87577*/ OPC_CheckType, MVT::f128,
33866 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33871 MVT::f128, 1/*#Ops*/, 4,
33879 /* 87617*/ OPC_CheckType, MVT::f128,
33883 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33888 MVT::f128, 1/*#Ops*/, 4,
33896 /* 87657*/ OPC_CheckType, MVT::f128,
33900 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33905 MVT::f128, 1/*#Ops*/, 4,
33913 /* 87697*/ OPC_CheckType, MVT::f128,
33917 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33922 MVT::f128, 1/*#Ops*/, 4,
33930 /* 87737*/ OPC_CheckType, MVT::f128,
33934 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33939 MVT::f128, 1/*#Ops*/, 4,
33947 /* 87777*/ OPC_CheckType, MVT::f128,
33951 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33956 MVT::f128, 1/*#Ops*/, 4,
33964 /* 87817*/ OPC_CheckType, MVT::f128,
33968 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33973 MVT::f128, 1/*#Ops*/, 4,
33988 /* 87871*/ OPC_CheckType, MVT::f128,
33992 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
33997 MVT::f128, 1/*#Ops*/, 4,
34005 /* 87911*/ OPC_CheckType, MVT::f128,
34009 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34014 MVT::f128, 1/*#Ops*/, 4,
34022 /* 87951*/ OPC_CheckType, MVT::f128,
34026 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34031 MVT::f128, 1/*#Ops*/, 4,
34039 /* 87991*/ OPC_CheckType, MVT::f128,
34043 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34048 MVT::f128, 1/*#Ops*/, 4,
34056 /* 88031*/ OPC_CheckType, MVT::f128,
34060 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34065 MVT::f128, 1/*#Ops*/, 4,
34073 /* 88071*/ OPC_CheckType, MVT::f128,
34077 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34082 MVT::f128, 1/*#Ops*/, 4,
34090 /* 88111*/ OPC_CheckType, MVT::f128,
34094 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34099 MVT::f128, 1/*#Ops*/, 4,
34107 /* 88151*/ OPC_CheckType, MVT::f128,
34111 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34116 MVT::f128, 1/*#Ops*/, 4,
34124 /* 88191*/ OPC_CheckType, MVT::f128,
34128 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34133 MVT::f128, 1/*#Ops*/, 4,
34141 /* 88231*/ OPC_CheckType, MVT::f128,
34145 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34150 MVT::f128, 1/*#Ops*/, 4,
34158 /* 88271*/ OPC_CheckType, MVT::f128,
34162 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34167 MVT::f128, 1/*#Ops*/, 4,
34175 /* 88311*/ OPC_CheckType, MVT::f128,
34179 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34184 MVT::f128, 1/*#Ops*/, 4,
34192 /* 88351*/ OPC_CheckType, MVT::f128,
34196 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34201 MVT::f128, 1/*#Ops*/, 4,
34209 /* 88391*/ OPC_CheckType, MVT::f128,
34213 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34218 MVT::f128, 1/*#Ops*/, 4,
34226 /* 88431*/ OPC_CheckType, MVT::f128,
34230 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34235 MVT::f128, 1/*#Ops*/, 4,
34243 /* 88471*/ OPC_CheckType, MVT::f128,
34247 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34252 MVT::f128, 1/*#Ops*/, 4,
34266 /* 88523*/ OPC_CheckType, MVT::f128,
34273 MVT::f128, 1/*#Ops*/, 4,
34278 /* 88549*/ OPC_CheckType, MVT::f128,
34285 MVT::f128, 1/*#Ops*/, 4,
34295 /* 88583*/ OPC_CheckType, MVT::f128,
34302 MVT::f128, 1/*#Ops*/, 4,
34308 /* 88610*/ OPC_CheckType, MVT::f128,
34315 MVT::f128, 1/*#Ops*/, 4,
34323 /* 88640*/ OPC_CheckType, MVT::f128,
34330 MVT::f128, 1/*#Ops*/, 4,
34341 /* 88678*/ OPC_CheckType, MVT::f128,
34348 MVT::f128, 1/*#Ops*/, 2,
34360 MVT::f128, 1/*#Ops*/, 4,
34366 /* 88739*/ OPC_CheckType, MVT::f128,
34373 MVT::f128, 1/*#Ops*/, 2,
34382 MVT::f128, 1/*#Ops*/, 2,
34391 /* 88793*/ OPC_CheckType, MVT::f128,
34398 MVT::f128, 1/*#Ops*/, 2,
34407 MVT::f128, 1/*#Ops*/, 2,
34413 /* 88842*/ OPC_CheckType, MVT::f128,
34420 MVT::f128, 1/*#Ops*/, 2,
34432 MVT::f128, 1/*#Ops*/, 4,
34441 /* 88907*/ OPC_CheckType, MVT::f128,
34448 MVT::f128, 1/*#Ops*/, 2,
34457 MVT::f128, 1/*#Ops*/, 2,
34465 /* 88959*/ OPC_CheckType, MVT::f128,
34472 MVT::f128, 1/*#Ops*/, 2,
34481 MVT::f128, 1/*#Ops*/, 2,
34492 /* 89017*/ OPC_CheckType, MVT::f128,
34495 MVT::f128, 1/*#Ops*/, 0,
34500 /* 89031*/ OPC_CheckType, MVT::f128,
34511 MVT::f128, 1/*#Ops*/, 5,
34524 MVT::f128, 1/*#Ops*/, 5,
34534 /* 89115*/ OPC_CheckType, MVT::f128,
34540 MVT::f128, 1/*#Ops*/, 2,
34545 /* 89140*/ OPC_SwitchType /*3 cases */, 16, MVT::f128,// ->89159
34550 MVT::f128, 1/*#Ops*/, 1,
34653 /* 89338*/ OPC_CheckChild0Type, MVT::f128,
34707 /* 89439*/ OPC_CheckType, MVT::f128,
34714 MVT::f128, 1/*#Ops*/, 4,
34719 /* 89465*/ OPC_CheckType, MVT::f128,
34727 MVT::f128, 1/*#Ops*/, 4,
34736 MVT::f128, 1/*#Ops*/, 4,
34755 /* 89538*/ OPC_CheckType, MVT::f128,
34760 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34762 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34767 MVT::f128, 1/*#Ops*/, 5,
34774 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34776 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34781 MVT::f128, 1/*#Ops*/, 5,
34793 /* 89631*/ OPC_CheckType, MVT::f128,
34798 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34800 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34805 MVT::f128, 1/*#Ops*/, 5,
34812 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34814 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34819 MVT::f128, 1/*#Ops*/, 5,
34831 /* 89724*/ OPC_CheckType, MVT::f128,
34836 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34838 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34843 MVT::f128, 1/*#Ops*/, 5,
34850 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34852 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34857 MVT::f128, 1/*#Ops*/, 5,
34869 /* 89817*/ OPC_CheckType, MVT::f128,
34874 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34876 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34881 MVT::f128, 1/*#Ops*/, 5,
34888 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34890 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34895 MVT::f128, 1/*#Ops*/, 5,
34907 /* 89910*/ OPC_CheckType, MVT::f128,
34912 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34914 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34919 MVT::f128, 1/*#Ops*/, 5,
34926 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34928 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34933 MVT::f128, 1/*#Ops*/, 5,
34945 /* 90003*/ OPC_CheckType, MVT::f128,
34950 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34952 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34957 MVT::f128, 1/*#Ops*/, 5,
34964 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34966 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34971 MVT::f128, 1/*#Ops*/, 5,
34983 /* 90096*/ OPC_CheckType, MVT::f128,
34988 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
34990 MVT::f128, 1/*#Ops*/, 2, // Results = #3
34995 MVT::f128, 1/*#Ops*/, 5,
35002 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35004 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35009 MVT::f128, 1/*#Ops*/, 5,
35021 /* 90189*/ OPC_CheckType, MVT::f128,
35026 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35028 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35033 MVT::f128, 1/*#Ops*/, 5,
35040 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35042 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35047 MVT::f128, 1/*#Ops*/, 5,
35062 /* 90288*/ OPC_CheckType, MVT::f128,
35067 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35069 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35074 MVT::f128, 1/*#Ops*/, 5,
35081 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35083 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35088 MVT::f128, 1/*#Ops*/, 5,
35100 /* 90381*/ OPC_CheckType, MVT::f128,
35105 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35107 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35112 MVT::f128, 1/*#Ops*/, 5,
35119 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35121 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35126 MVT::f128, 1/*#Ops*/, 5,
35138 /* 90474*/ OPC_CheckType, MVT::f128,
35143 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35145 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35150 MVT::f128, 1/*#Ops*/, 5,
35157 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35159 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35164 MVT::f128, 1/*#Ops*/, 5,
35176 /* 90567*/ OPC_CheckType, MVT::f128,
35181 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35183 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35188 MVT::f128, 1/*#Ops*/, 5,
35195 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35197 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35202 MVT::f128, 1/*#Ops*/, 5,
35214 /* 90660*/ OPC_CheckType, MVT::f128,
35219 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35221 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35226 MVT::f128, 1/*#Ops*/, 5,
35233 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35235 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35240 MVT::f128, 1/*#Ops*/, 5,
35252 /* 90753*/ OPC_CheckType, MVT::f128,
35257 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35259 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35264 MVT::f128, 1/*#Ops*/, 5,
35271 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35273 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35278 MVT::f128, 1/*#Ops*/, 5,
35290 /* 90846*/ OPC_CheckType, MVT::f128,
35295 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35297 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35302 MVT::f128, 1/*#Ops*/, 5,
35309 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35311 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35316 MVT::f128, 1/*#Ops*/, 5,
35328 /* 90939*/ OPC_CheckType, MVT::f128,
35333 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35335 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35340 MVT::f128, 1/*#Ops*/, 5,
35347 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35349 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35354 MVT::f128, 1/*#Ops*/, 5,
35366 /* 91032*/ OPC_CheckType, MVT::f128,
35371 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35373 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35378 MVT::f128, 1/*#Ops*/, 5,
35385 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35387 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35392 MVT::f128, 1/*#Ops*/, 5,
35404 /* 91125*/ OPC_CheckType, MVT::f128,
35409 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35411 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35416 MVT::f128, 1/*#Ops*/, 5,
35423 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35425 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35430 MVT::f128, 1/*#Ops*/, 5,
35442 /* 91218*/ OPC_CheckType, MVT::f128,
35447 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35449 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35454 MVT::f128, 1/*#Ops*/, 5,
35461 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35463 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35468 MVT::f128, 1/*#Ops*/, 5,
35480 /* 91311*/ OPC_CheckType, MVT::f128,
35485 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35487 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35492 MVT::f128, 1/*#Ops*/, 5,
35499 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35501 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35506 MVT::f128, 1/*#Ops*/, 5,
35518 /* 91404*/ OPC_CheckType, MVT::f128,
35523 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35525 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35530 MVT::f128, 1/*#Ops*/, 5,
35537 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35539 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35544 MVT::f128, 1/*#Ops*/, 5,
35556 /* 91497*/ OPC_CheckType, MVT::f128,
35561 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35563 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35568 MVT::f128, 1/*#Ops*/, 5,
35575 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35577 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35582 MVT::f128, 1/*#Ops*/, 5,
35594 /* 91590*/ OPC_CheckType, MVT::f128,
35599 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35601 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35606 MVT::f128, 1/*#Ops*/, 5,
35613 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35615 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35620 MVT::f128, 1/*#Ops*/, 5,
35632 /* 91683*/ OPC_CheckType, MVT::f128,
35637 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35639 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35644 MVT::f128, 1/*#Ops*/, 5,
35651 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35653 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35658 MVT::f128, 1/*#Ops*/, 5,
35670 /* 91781*/ OPC_CheckType, MVT::f128,
35677 MVT::f128, 1/*#Ops*/, 2,
35689 MVT::f128, 1/*#Ops*/, 4,
35695 /* 91842*/ OPC_CheckType, MVT::f128,
35700 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35702 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35707 MVT::f128, 1/*#Ops*/, 5,
35714 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35716 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35721 MVT::f128, 1/*#Ops*/, 5,
35730 /* 91933*/ OPC_CheckType, MVT::f128,
35737 MVT::f128, 1/*#Ops*/, 2,
35749 MVT::f128, 1/*#Ops*/, 4,
35755 /* 91994*/ OPC_CheckType, MVT::f128,
35759 MVT::f128, 1/*#Ops*/, 0, // Results = #1
35764 MVT::f128, 1/*#Ops*/, 3,
35771 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35773 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35778 MVT::f128, 1/*#Ops*/, 5,
35787 /* 92072*/ OPC_CheckType, MVT::f128,
35791 MVT::f128, 1/*#Ops*/, 0, // Results = #1
35796 MVT::f128, 1/*#Ops*/, 3,
35803 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35805 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35810 MVT::f128, 1/*#Ops*/, 5,
35818 /* 92149*/ OPC_CheckType, MVT::f128,
35823 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35825 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35830 MVT::f128, 1/*#Ops*/, 5,
35837 MVT::f128, 2/*#Ops*/, 1, 0, // Results = #2
35839 MVT::f128, 1/*#Ops*/, 2, // Results = #3
35844 MVT::f128, 1/*#Ops*/, 5,
35854 /* 92242*/ OPC_CheckType, MVT::f128,
35857 MVT::f128, 1/*#Ops*/, 0,
35862 /* 92256*/ OPC_CheckType, MVT::f128,
35867 MVT::f128, 1/*#Ops*/, 1,
35876 /* 92282*/ OPC_CheckType, MVT::f128,
35882 MVT::f128, 1/*#Ops*/, 2,
35887 /* 92307*/ OPC_SwitchType /*3 cases */, 16, MVT::f128,// ->92326
35892 MVT::f128, 1/*#Ops*/, 1,
35948 MVT::f128, 3/*#Ops*/, 2, 0, 1,
35956 MVT::f128, 3/*#Ops*/, 2, 0, 1,
35981 /* 92483*/ /*SwitchType*/ 11, MVT::f128,// ->92496
35984 MVT::f128, 3/*#Ops*/, 2, 0, 1,
36003 /* 92527*/ /*SwitchType*/ 11, MVT::f128,// ->92540
36006 MVT::f128, 3/*#Ops*/, 2, 0, 1,
36020 /* 92559*/ /*SwitchType*/ 9, MVT::f128,// ->92570
36023 MVT::f128, 1/*#Ops*/, 0,
36036 /* 92586*/ /*SwitchType*/ 9, MVT::f128,// ->92597
36039 MVT::f128, 1/*#Ops*/, 0,
37491 /* 95685*/ OPC_CheckType, MVT::f128,
37494 MVT::f128, 3/*#Ops*/, 2, 0, 1,
37505 /* 95708*/ OPC_CheckType, MVT::f128,
37508 MVT::f128, 3/*#Ops*/, 2, 0, 1,
37519 /* 95732*/ OPC_CheckType, MVT::f128,
37522 MVT::f128, 3/*#Ops*/, 2, 0, 1,
37541 /* 95777*/ /*SwitchType*/ 11, MVT::f128,// ->95790
37544 MVT::f128, 3/*#Ops*/, 2, 0, 1,
37885 /* 96394*/ /*SwitchType*/ 10, MVT::f128,// ->96406
37888 MVT::f128, 2/*#Ops*/, 0, 1,
37967 /* 96549*/ /*SwitchType*/ 10, MVT::f128,// ->96561
37970 MVT::f128, 2/*#Ops*/, 0, 1,
38055 /* 96725*/ /*SwitchType*/ 10, MVT::f128,// ->96737
38058 MVT::f128, 2/*#Ops*/, 0, 1,
38137 /* 96879*/ /*SwitchType*/ 10, MVT::f128,// ->96891
38140 MVT::f128, 2/*#Ops*/, 0, 1,
38186 /* 96969*/ /*SwitchType*/ 9, MVT::f128,// ->96980
38189 MVT::f128, 1/*#Ops*/, 0,
38353 /* 97262*/ /*SwitchType*/ 9, MVT::f128,// ->97273
38356 MVT::f128, 1/*#Ops*/, 0,
38430 /* 97406*/ OPC_CheckChild1Type, MVT::f128,
38431 /* 97408*/ OPC_CheckType, MVT::f128,
38434 MVT::f128, 2/*#Ops*/, 1, 0,
38613 /* 97757*/ /*SwitchType*/ 17, MVT::f128,// ->97776
38618 MVT::f128, 3/*#Ops*/, 1, 0, 2,
38662 /* 97850*/ /*SwitchType*/ 17, MVT::f128,// ->97869
38667 MVT::f128, 3/*#Ops*/, 1, 0, 2,
38707 /* 97934*/ /*SwitchType*/ 17, MVT::f128,// ->97953
38712 MVT::f128, 3/*#Ops*/, 1, 0, 2,
38770 /* 98050*/ /*SwitchType*/ 17, MVT::f128,// ->98069
38775 MVT::f128, 3/*#Ops*/, 1, 0, 2,
38833 /* 98166*/ /*SwitchType*/ 17, MVT::f128,// ->98185
38838 MVT::f128, 3/*#Ops*/, 1, 0, 2,
38912 /* 98315*/ /*SwitchType*/ 37, MVT::f128,// ->98354
38917 MVT::f128, 1/*#Ops*/, 0,
38927 MVT::f128, 1/*#Ops*/, 2,
38989 /* 98477*/ OPC_CheckType, MVT::f128,
38994 MVT::f128, 3/*#Ops*/, 1, 0, 2,
39051 /* 98631*/ OPC_CheckType, MVT::f128,
39058 MVT::f128, 2/*#Ops*/, 2, 3,
39067 MVT::f128, 2/*#Ops*/, 2, 3,
42733 MVT::f128, 2/*#Ops*/, 0, 2, // Results = #3
42736 MVT::f128, 2/*#Ops*/, 1, 4, // Results = #5
42767 MVT::f128, 2/*#Ops*/, 0, 2, // Results = #3
42770 MVT::f128, 2/*#Ops*/, 1, 4, // Results = #5
42801 MVT::f128, 2/*#Ops*/, 0, 2, // Results = #3
42804 MVT::f128, 2/*#Ops*/, 1, 4, // Results = #5
42835 MVT::f128, 2/*#Ops*/, 0, 2, // Results = #3
42838 MVT::f128, 2/*#Ops*/, 1, 4, // Results = #5
gen/lib/Target/PowerPC/PPCGenFastISel.inc 339 if (RetVT.SimpleTy != MVT::f128)
381 case MVT::f128: return fastEmit_ISD_FABS_MVT_f128_r(RetVT, Op0, Op0IsKill);
594 if (RetVT.SimpleTy != MVT::f128)
636 case MVT::f128: return fastEmit_ISD_FNEG_MVT_f128_r(RetVT, Op0, Op0IsKill);
656 if (RetVT.SimpleTy != MVT::f128)
698 case MVT::f128: return fastEmit_ISD_FP_ROUND_MVT_f128_r(RetVT, Op0, Op0IsKill);
896 if (RetVT.SimpleTy != MVT::f128)
926 case MVT::f128: return fastEmit_ISD_FSQRT_MVT_f128_r(RetVT, Op0, Op0IsKill);
1952 if (RetVT.SimpleTy != MVT::f128)
1997 case MVT::f128: return fastEmit_ISD_FADD_MVT_f128_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2038 if (RetVT.SimpleTy != MVT::f128)
2068 case MVT::f128: return fastEmit_ISD_FDIV_MVT_f128_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2200 if (RetVT.SimpleTy != MVT::f128)
2242 case MVT::f128: return fastEmit_ISD_FMUL_MVT_f128_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2283 if (RetVT.SimpleTy != MVT::f128)
2328 case MVT::f128: return fastEmit_ISD_FSUB_MVT_f128_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc 3925 /* 12 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v1i128, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
gen/lib/Target/Sparc/SparcGenDAGISel.inc 258 /* 371*/ OPC_CheckChild1Type, MVT::f128,
1231 /* 2211*/ /*SwitchType*/ 30, MVT::f128,// ->2243
1237 MVT::f128, 2/*#Ops*/, 2, 3,
1244 MVT::f128, 2/*#Ops*/, 2, 3,
1789 /* 3283*/ /*SwitchType*/ 28, MVT::f128,// ->3313
1794 MVT::f128, 3/*#Ops*/, 0, 1, 3,
1800 MVT::f128, 3/*#Ops*/, 0, 1, 3,
1894 /* 3489*/ /*SwitchType*/ 28, MVT::f128,// ->3519
1899 MVT::f128, 3/*#Ops*/, 0, 1, 3,
1905 MVT::f128, 3/*#Ops*/, 0, 1, 3,
1975 /* 3649*/ /*SwitchType*/ 13, MVT::f128,// ->3664
1979 MVT::f128, 3/*#Ops*/, 0, 1, 3,
2939 /* 5420*/ OPC_CheckChild0Type, MVT::f128,
3041 /* 5621*/ OPC_CheckType, MVT::f128,
3044 MVT::f128, 2/*#Ops*/, 0, 1,
3062 /* 5660*/ /*SwitchType*/ 10, MVT::f128,// ->5672
3065 MVT::f128, 2/*#Ops*/, 0, 1,
3082 /* 5697*/ /*SwitchType*/ 9, MVT::f128,// ->5708
3085 MVT::f128, 1/*#Ops*/, 0,
3104 /* 5735*/ OPC_CheckChild0Type, MVT::f128,
3118 /* 5761*/ /*SwitchType*/ 26, MVT::f128,// ->5789
3123 MVT::f128, 1/*#Ops*/, 0,
3130 MVT::f128, 1/*#Ops*/, 0,
3145 /* 5809*/ OPC_CheckChild0Type, MVT::f128,
3172 /* 5858*/ /*SwitchType*/ 9, MVT::f128,// ->5869
3175 MVT::f128, 1/*#Ops*/, 0,
3192 /* 5895*/ /*SwitchType*/ 9, MVT::f128,// ->5906
3195 MVT::f128, 1/*#Ops*/, 0,
3212 /* 5932*/ /*SwitchType*/ 9, MVT::f128,// ->5943
3215 MVT::f128, 1/*#Ops*/, 0,
3232 /* 5970*/ /*SwitchType*/ 10, MVT::f128,// ->5982
3235 MVT::f128, 2/*#Ops*/, 0, 1,
3252 /* 6009*/ /*SwitchType*/ 10, MVT::f128,// ->6021
3255 MVT::f128, 2/*#Ops*/, 0, 1,
3272 /* 6048*/ /*SwitchType*/ 10, MVT::f128,// ->6060
3275 MVT::f128, 2/*#Ops*/, 0, 1,
3293 /* 6088*/ /*SwitchType*/ 9, MVT::f128,// ->6099
3296 MVT::f128, 1/*#Ops*/, 0,
3317 /* 6130*/ OPC_CheckChild0Type, MVT::f128,
gen/lib/Target/Sparc/SparcGenRegisterInfo.inc 1948 /* 11 */ MVT::f128, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenCallingConv.inc 51 if (LocVT == MVT::f128) {
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc 3559 /* 7059*/ /*SwitchType*/ 32, MVT::f128,// ->7093
4137 /* 8171*/ OPC_CheckChild1Type, MVT::f128,
9314 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9339 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9367 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9385 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9421 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9455 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9489 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9528 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9553 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9581 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9599 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9640 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9656 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9692 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9708 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9747 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9763 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9792 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9808 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9845 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9872 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9890 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9931 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9956 MVT::f128, 1/*#Ops*/, 0, // Results = #1
9984 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10002 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10043 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10059 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10095 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10111 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10150 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10166 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10195 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10211 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10248 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10275 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10293 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10334 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10359 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10387 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10405 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10446 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10462 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10498 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10514 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10553 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10569 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10598 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10614 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10651 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10678 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10696 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10737 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10762 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10790 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10808 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10849 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10865 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10901 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10917 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10956 MVT::f128, 1/*#Ops*/, 0, // Results = #1
10972 MVT::f128, 1/*#Ops*/, 0, // Results = #1
11001 MVT::f128, 1/*#Ops*/, 0, // Results = #1
11017 MVT::f128, 1/*#Ops*/, 0, // Results = #1
13444 /* 24736*/ /*SwitchType*/ 34, MVT::f128,// ->24772
13449 MVT::f128, 4/*#Ops*/, 0, 1, 2, 3,
13456 MVT::f128, 4/*#Ops*/, 0, 1, 2, 3,
18652 /* 34767*/ OPC_CheckChild0Type, MVT::f128,
19492 /* 36429*/ /*SwitchType*/ 32, MVT::f128,// ->36463
19498 MVT::f128, 3/*#Ops*/, 2, 3, 4,
19505 MVT::f128, 3/*#Ops*/, 2, 3, 4,
19521 /* 36487*/ /*SwitchType*/ 15, MVT::f128,// ->36504
19526 MVT::f128, 3/*#Ops*/, 2, 3, 4,
19532 /* 36508*/ OPC_CheckType, MVT::f128,
19537 MVT::f128, 3/*#Ops*/, 2, 3, 4,
20493 /* 38466*/ OPC_CheckChild0Type, MVT::f128,
20935 MVT::f128, 2/*#Ops*/, 0, 2, // Results = #3
20961 MVT::f128, 2/*#Ops*/, 0, 2, // Results = #3
21537 /* 40472*/ OPC_SwitchType /*6 cases */, 3, MVT::f128,// ->40478
21564 /* 40507*/ OPC_SwitchType /*6 cases */, 3, MVT::f128,// ->40513
21591 /* 40542*/ OPC_SwitchType /*6 cases */, 3, MVT::f128,// ->40548
21618 /* 40577*/ OPC_SwitchType /*6 cases */, 3, MVT::f128,// ->40583
21645 /* 40612*/ OPC_SwitchType /*6 cases */, 3, MVT::f128,// ->40618
21672 /* 40647*/ OPC_SwitchType /*6 cases */, 3, MVT::f128,// ->40653
21713 /* 40706*/ OPC_CheckChild0Type, MVT::f128,
21778 /* 40819*/ OPC_CheckChild1Type, MVT::f128,
21849 /* 40971*/ OPC_CheckChild0Type, MVT::f128,
21929 /* 41148*/ OPC_CheckChild1Type, MVT::f128,
22012 /* 41336*/ OPC_CheckChild0Type, MVT::f128,
22228 /* 41786*/ /*SwitchType*/ 12, MVT::f128,// ->41800
22232 MVT::f128, 3/*#Ops*/, 1, 2, 3,
22268 /* 41860*/ /*SwitchType*/ 12, MVT::f128,// ->41874
22272 MVT::f128, 3/*#Ops*/, 1, 2, 3,
22399 /* 42115*/ /*SwitchType*/ 11, MVT::f128,// ->42128
22402 MVT::f128, 3/*#Ops*/, 0, 1, 2,
22434 /* 42184*/ /*SwitchType*/ 11, MVT::f128,// ->42197
22437 MVT::f128, 3/*#Ops*/, 0, 1, 2,
22521 /* 42357*/ OPC_CheckType, MVT::f128,
22526 MVT::f128, 0/*#Ops*/, // Results = #7
22529 MVT::f128, 3/*#Ops*/, 7, 1, 8, // Results = #9
22531 MVT::f128, 4/*#Ops*/, 9, 4, 5, 6,
22570 /* 42470*/ OPC_CheckType, MVT::f128,
22575 MVT::f128, 0/*#Ops*/, // Results = #7
22578 MVT::f128, 3/*#Ops*/, 7, 3, 8, // Results = #9
22580 MVT::f128, 4/*#Ops*/, 9, 4, 5, 6,
22666 /* 42681*/ OPC_CheckType, MVT::f128,
22670 MVT::f128, 0/*#Ops*/, // Results = #3
22673 MVT::f128, 3/*#Ops*/, 3, 1, 4, // Results = #5
22675 MVT::f128, 2/*#Ops*/, 5, 2,
22713 /* 42770*/ /*SwitchType*/ 24, MVT::f128,// ->42796
22718 MVT::f128, 2/*#Ops*/, 1, 2,
22724 MVT::f128, 2/*#Ops*/, 1, 2,
22788 /* 42912*/ OPC_CheckType, MVT::f128,
22793 MVT::f128, 0/*#Ops*/, // Results = #6
22796 MVT::f128, 3/*#Ops*/, 6, 0, 7, // Results = #8
22798 MVT::f128, 4/*#Ops*/, 8, 3, 4, 5,
22837 /* 43019*/ OPC_CheckType, MVT::f128,
22842 MVT::f128, 0/*#Ops*/, // Results = #6
22845 MVT::f128, 3/*#Ops*/, 6, 2, 7, // Results = #8
22847 MVT::f128, 4/*#Ops*/, 8, 3, 4, 5,
22932 /* 43214*/ OPC_CheckType, MVT::f128,
22935 MVT::f128, 0/*#Ops*/, // Results = #2
22938 MVT::f128, 3/*#Ops*/, 2, 0, 3, // Results = #4
22940 MVT::f128, 2/*#Ops*/, 4, 1,
22974 /* 43298*/ /*SwitchType*/ 22, MVT::f128,// ->43322
22978 MVT::f128, 2/*#Ops*/, 0, 1,
22983 MVT::f128, 2/*#Ops*/, 0, 1,
23025 /* 43394*/ OPC_CheckType, MVT::f128,
23030 MVT::f128, 3/*#Ops*/, 3, 4, 5,
23036 /* 43418*/ OPC_CheckType, MVT::f128,
23041 MVT::f128, 3/*#Ops*/, 3, 4, 5,
23062 /* 43466*/ /*SwitchType*/ 63, MVT::f128,// ->43531
23069 MVT::f128, 1/*#Ops*/, 1,
23076 MVT::f128, 1/*#Ops*/, 1,
23086 MVT::f128, 1/*#Ops*/, 1,
23095 MVT::f128, 1/*#Ops*/, 2,
23162 /* 43644*/ /*SwitchType*/ 22, MVT::f128,// ->43668
23167 MVT::f128, 1/*#Ops*/, 1,
23173 MVT::f128, 1/*#Ops*/, 1,
23247 /* 43793*/ /*SwitchType*/ 20, MVT::f128,// ->43815
23251 MVT::f128, 1/*#Ops*/, 0,
23256 MVT::f128, 1/*#Ops*/, 0,
23363 /* 44021*/ /*SwitchType*/ 25, MVT::f128,// ->44048
23368 MVT::f128, 2/*#Ops*/, 1, 2,
23374 MVT::f128, MVT::i32, 2/*#Ops*/, 1, 2,
23478 /* 44241*/ /*SwitchType*/ 23, MVT::f128,// ->44266
23482 MVT::f128, 2/*#Ops*/, 0, 1,
23487 MVT::f128, MVT::i32, 2/*#Ops*/, 0, 1,
23566 /* 44414*/ /*SwitchType*/ 25, MVT::f128,// ->44441
23571 MVT::f128, 2/*#Ops*/, 1, 2,
23577 MVT::f128, MVT::i32, 2/*#Ops*/, 1, 2,
23653 /* 44580*/ /*SwitchType*/ 23, MVT::f128,// ->44605
23657 MVT::f128, 2/*#Ops*/, 0, 1,
23662 MVT::f128, MVT::i32, 2/*#Ops*/, 0, 1,
23741 /* 44749*/ /*SwitchType*/ 24, MVT::f128,// ->44775
23746 MVT::f128, 2/*#Ops*/, 1, 2,
23752 MVT::f128, 2/*#Ops*/, 1, 2,
23828 /* 44910*/ /*SwitchType*/ 22, MVT::f128,// ->44934
23832 MVT::f128, 2/*#Ops*/, 0, 1,
23837 MVT::f128, 2/*#Ops*/, 0, 1,
23882 /* 45013*/ /*SwitchType*/ 12, MVT::f128,// ->45027
23886 MVT::f128, 3/*#Ops*/, 1, 2, 3,
23907 /* 45060*/ /*SwitchType*/ 12, MVT::f128,// ->45074
23911 MVT::f128, 3/*#Ops*/, 1, 2, 3,
23937 /* 45117*/ /*SwitchType*/ 11, MVT::f128,// ->45130
23940 MVT::f128, 3/*#Ops*/, 0, 1, 2,
23959 /* 45161*/ /*SwitchType*/ 11, MVT::f128,// ->45174
23962 MVT::f128, 3/*#Ops*/, 0, 1, 2,
23996 /* 45226*/ /*SwitchType*/ 21, MVT::f128,// ->45249
24000 MVT::f128, 1/*#Ops*/, 0,
24005 MVT::f128, MVT::i32, 1/*#Ops*/, 0,
24039 /* 45298*/ /*SwitchType*/ 21, MVT::f128,// ->45321
24043 MVT::f128, 1/*#Ops*/, 0,
24048 MVT::f128, MVT::i32, 1/*#Ops*/, 0,
24178 /* 45551*/ OPC_CheckChild0Type, MVT::f128,
24237 /* 45682*/ /*SwitchType*/ 33, MVT::f128,// ->45717
24246 MVT::f128, 3/*#Ops*/, 0, 4, 5,
24262 /* 45742*/ /*SwitchType*/ 33, MVT::f128,// ->45777
24271 MVT::f128, 3/*#Ops*/, 0, 4, 5,
24276 /* 45779*/ OPC_CheckChild1Type, MVT::f128,
24277 /* 45781*/ OPC_CheckType, MVT::f128,
24289 MVT::f128, 3/*#Ops*/, 0, 6, 7,
24297 /* 45836*/ OPC_SwitchType /*3 cases */, 18, MVT::f128,// ->45857
24301 MVT::f128, 0/*#Ops*/,
24306 MVT::f128, 0/*#Ops*/,
24323 /* 45877*/ OPC_SwitchType /*3 cases */, 33, MVT::f128,// ->45913
24327 MVT::f128, 0/*#Ops*/, // Results = #0
24329 MVT::f128, 1/*#Ops*/, 0,
24334 MVT::f128, 0/*#Ops*/, // Results = #0
24336 MVT::f128, MVT::i32, 1/*#Ops*/, 0,
24395 /* 46024*/ /*SwitchType*/ 34, MVT::f128,// ->46060
24402 MVT::f128, 3/*#Ops*/, 1, 2, 3,
24409 MVT::f128, 2/*#Ops*/, 2, 1,
24468 /* 46181*/ /*SwitchType*/ 32, MVT::f128,// ->46215
24474 MVT::f128, 3/*#Ops*/, 0, 1, 2,
24480 MVT::f128, 2/*#Ops*/, 1, 0,
24544 /* 46345*/ /*SwitchType*/ 40, MVT::f128,// ->46387
24551 MVT::f128, 3/*#Ops*/, 1, 2, 3,
24560 MVT::f128, 3/*#Ops*/, 2, 1, 3,
24623 /* 46520*/ /*SwitchType*/ 38, MVT::f128,// ->46560
24629 MVT::f128, 3/*#Ops*/, 0, 1, 2,
24637 MVT::f128, 3/*#Ops*/, 1, 0, 2,
24701 /* 46690*/ /*SwitchType*/ 40, MVT::f128,// ->46732
24708 MVT::f128, 3/*#Ops*/, 1, 2, 3,
24717 MVT::f128, 3/*#Ops*/, 2, 1, 3,
24780 /* 46865*/ /*SwitchType*/ 38, MVT::f128,// ->46905
24786 MVT::f128, 3/*#Ops*/, 0, 1, 2,
24794 MVT::f128, 3/*#Ops*/, 1, 0, 2,
24858 /* 47035*/ /*SwitchType*/ 40, MVT::f128,// ->47077
24865 MVT::f128, 3/*#Ops*/, 1, 2, 3,
24874 MVT::f128, 3/*#Ops*/, 2, 1, 3,
24937 /* 47210*/ /*SwitchType*/ 38, MVT::f128,// ->47250
24943 MVT::f128, 3/*#Ops*/, 0, 1, 2,
24951 MVT::f128, 3/*#Ops*/, 1, 0, 2,
25015 /* 47380*/ /*SwitchType*/ 40, MVT::f128,// ->47422
25022 MVT::f128, 3/*#Ops*/, 1, 2, 3,
25031 MVT::f128, 3/*#Ops*/, 2, 1, 3,
25094 /* 47555*/ /*SwitchType*/ 38, MVT::f128,// ->47595
25100 MVT::f128, 3/*#Ops*/, 0, 1, 2,
25108 MVT::f128, 3/*#Ops*/, 1, 0, 2,
25172 /* 47725*/ /*SwitchType*/ 40, MVT::f128,// ->47767
25179 MVT::f128, 3/*#Ops*/, 1, 2, 3,
25188 MVT::f128, 3/*#Ops*/, 2, 1, 3,
25251 /* 47900*/ /*SwitchType*/ 38, MVT::f128,// ->47940
25257 MVT::f128, 3/*#Ops*/, 0, 1, 2,
25265 MVT::f128, 3/*#Ops*/, 1, 0, 2,
25301 /* 48006*/ /*SwitchType*/ 59, MVT::f128,// ->48067
25307 MVT::f128, 1/*#Ops*/, 0,
25313 MVT::f128, 1/*#Ops*/, 0,
25322 MVT::f128, 1/*#Ops*/, 0,
25330 MVT::f128, 1/*#Ops*/, 1,
25359 /* 48112*/ OPC_CheckChild1Type, MVT::f128,
25377 MVT::f128, 1/*#Ops*/, 1, // Results = #2
25399 MVT::f128, 1/*#Ops*/, 1, // Results = #2
25427 /* 48260*/ OPC_CheckChild0Type, MVT::f128,
25443 MVT::f128, 1/*#Ops*/, 0, // Results = #1
25463 MVT::f128, 1/*#Ops*/, 0, // Results = #1
25491 /* 48404*/ /*SwitchType*/ 15, MVT::f128,// ->48421
25496 MVT::f128, 3/*#Ops*/, 1, 2, 3,
25535 /* 48500*/ /*SwitchType*/ 14, MVT::f128,// ->48516
25539 MVT::f128, 3/*#Ops*/, 0, 1, 2,
25574 /* 48587*/ /*SwitchType*/ 14, MVT::f128,// ->48603
25578 MVT::f128, 3/*#Ops*/, 0, 1, 2,
25616 /* 48677*/ /*SwitchType*/ 15, MVT::f128,// ->48694
25621 MVT::f128, 3/*#Ops*/, 1, 2, 3,
25660 /* 48773*/ /*SwitchType*/ 14, MVT::f128,// ->48789
25664 MVT::f128, 3/*#Ops*/, 0, 1, 2,
25699 /* 48860*/ /*SwitchType*/ 14, MVT::f128,// ->48876
25703 MVT::f128, 3/*#Ops*/, 0, 1, 2,
25749 /* 48958*/ /*SwitchType*/ 21, MVT::f128,// ->48981
25753 MVT::f128, 1/*#Ops*/, 0,
25758 MVT::f128, MVT::i32, 1/*#Ops*/, 0,
25789 /* 49031*/ /*SwitchType*/ 7, MVT::f128,// ->49040
25791 MVT::f128, 1/*#Ops*/, 0,
25807 /* 49063*/ /*SwitchType*/ 7, MVT::f128,// ->49072
25809 MVT::f128, 1/*#Ops*/, 0,
25854 /* 49166*/ /*SwitchType*/ 17, MVT::f128,// ->49185
25859 MVT::f128, 3/*#Ops*/, 1, 0, 2,
25881 /* 49228*/ /*SwitchType*/ 17, MVT::f128,// ->49247
25886 MVT::f128, 3/*#Ops*/, 1, 0, 2,
26782 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26808 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26835 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26862 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26889 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26916 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26943 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26970 MVT::f128, 1/*#Ops*/, 0, // Results = #1
26999 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27022 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27046 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27070 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27094 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27118 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27142 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27166 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27655 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27677 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27700 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27723 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27746 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27769 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27792 MVT::f128, 1/*#Ops*/, 0, // Results = #1
27815 MVT::f128, 1/*#Ops*/, 0, // Results = #1
28256 MVT::f128, 2/*#Ops*/, 0, 0, // Results = #1
28264 MVT::f128, 2/*#Ops*/, 0, 0, // Results = #1
28272 MVT::f128, 2/*#Ops*/, 0, 0, // Results = #1
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc 1850 /* 8 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 877 LocVT == MVT::f128) {
987 LocVT == MVT::f128) {
1541 LocVT == MVT::f128 ||
1607 LocVT == MVT::f128) {
1949 LocVT == MVT::f128) {
2059 LocVT == MVT::f128) {
2412 LocVT == MVT::f128) {
2522 LocVT == MVT::f128) {
3124 LocVT == MVT::f128) {
3197 LocVT == MVT::f128) {
3317 if (LocVT == MVT::f128) {
3506 if (LocVT == MVT::f128) {
3539 LocVT == MVT::f128) {
3700 LocVT == MVT::f128) {
3900 LocVT == MVT::f128) {
gen/lib/Target/X86/X86GenDAGISel.inc 7387 /* 15843*/ OPC_CheckChild1Type, MVT::f128,
33789 /* 70250*/ /*SwitchType*/ 12, MVT::f128,// ->70264
33792 MVT::f128, 3/*#Ops*/, 0, 1, 2,
51152 /*108122*/ /*SwitchType*/ 116, MVT::f128,// ->108240
51159 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6,
51167 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6,
51176 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6,
51184 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6,
51193 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6,
51201 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6,
73991 /*156081*/ OPC_CheckType, MVT::f128,
73996 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74001 /*156103*/ OPC_CheckType, MVT::f128,
74007 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74015 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74033 /*156165*/ OPC_CheckType, MVT::f128,
74038 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74044 /*156188*/ OPC_CheckType, MVT::f128,
74050 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74058 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74067 /*156236*/ OPC_CheckType, MVT::f128,
74071 MVT::f128, 2/*#Ops*/, 0, 1,
74077 MVT::f128, 2/*#Ops*/, 0, 1,
74083 MVT::f128, 2/*#Ops*/, 0, 1,
74148 /*156381*/ OPC_CheckType, MVT::f128,
74153 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74158 /*156403*/ OPC_CheckType, MVT::f128,
74164 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74172 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74190 /*156465*/ OPC_CheckType, MVT::f128,
74195 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74201 /*156488*/ OPC_CheckType, MVT::f128,
74207 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74215 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74224 /*156536*/ OPC_CheckType, MVT::f128,
74228 MVT::f128, 2/*#Ops*/, 0, 1,
74234 MVT::f128, 2/*#Ops*/, 0, 1,
74240 MVT::f128, 2/*#Ops*/, 0, 1,
74305 /*156681*/ OPC_CheckType, MVT::f128,
74310 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74315 /*156703*/ OPC_CheckType, MVT::f128,
74321 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74329 MVT::f128, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
74347 /*156765*/ OPC_CheckType, MVT::f128,
74352 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74358 /*156788*/ OPC_CheckType, MVT::f128,
74364 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74372 MVT::f128, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
74381 /*156836*/ OPC_CheckType, MVT::f128,
74385 MVT::f128, 2/*#Ops*/, 0, 1,
74391 MVT::f128, 2/*#Ops*/, 0, 1,
74397 MVT::f128, 2/*#Ops*/, 0, 1,
75408 /*159080*/ /*SwitchType*/ 22, MVT::f128,// ->159104
75413 MVT::f128, 0/*#Ops*/,
75419 MVT::f128, 0/*#Ops*/,
199794 MVT::f128, 1/*#Ops*/, 0, // Results = #1
199804 MVT::f128, 1/*#Ops*/, 0, // Results = #2
199812 MVT::f128, 1/*#Ops*/, 0, // Results = #7
199832 MVT::f128, 1/*#Ops*/, 0, // Results = #1
199840 MVT::f128, 1/*#Ops*/, 0, // Results = #1
199866 MVT::f128, 1/*#Ops*/, 0, // Results = #1
199876 MVT::f128, 1/*#Ops*/, 0, // Results = #2
199884 MVT::f128, 1/*#Ops*/, 0, // Results = #7
199904 MVT::f128, 1/*#Ops*/, 0, // Results = #1
199912 MVT::f128, 1/*#Ops*/, 0, // Results = #1
199997 MVT::f128, 1/*#Ops*/, 3, // Results = #4
200023 MVT::f128, 1/*#Ops*/, 3, // Results = #4
200063 MVT::f128, 1/*#Ops*/, 3, // Results = #4
200089 MVT::f128, 1/*#Ops*/, 3, // Results = #4
227216 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6, // Results = #8
227230 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6, // Results = #8
227244 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6, // Results = #8
227258 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6, // Results = #8
227272 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6, // Results = #8
227286 MVT::f128, 5/*#Ops*/, 2, 3, 4, 5, 6, // Results = #8
gen/lib/Target/X86/X86GenFastISel.inc 9650 if (RetVT.SimpleTy != MVT::f128)
9672 case MVT::f128: return fastEmit_X86ISD_FAND_MVT_f128_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10580 if (RetVT.SimpleTy != MVT::f128)
10602 case MVT::f128: return fastEmit_X86ISD_FOR_MVT_f128_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10667 if (RetVT.SimpleTy != MVT::f128)
10689 case MVT::f128: return fastEmit_X86ISD_FXOR_MVT_f128_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4479 /* 16 */ MVT::v4f32, MVT::v2f64, MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::f128, MVT::Other,
include/llvm/CodeGen/SelectionDAG.h 1387 case MVT::f128: return APFloat::IEEEquad();
include/llvm/Support/MachineValueType.h 750 case f128:
875 return MVT::f128;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp12660 return (N1VT == N1Op0VT || N1Op0VT != MVT::f128);
16067 case MVT::f128:
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 2132 case MVT::f128: LC = Call_F128; break;
2173 case MVT::f128: LC = Call_F128; break;
2254 case MVT::f128: LC = RTLIB::SINCOS_F128; break;
2288 case MVT::f128: LC = RTLIB::SINCOS_F128; break;
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 39 VT == MVT::f128 ? Call_F128 :
484 if (FloatVT == MVT::f32 || FloatVT == MVT::f64 || FloatVT == MVT::f128) {
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 2597 else if (VT == MVT::f128)
2625 else if (VT == MVT::f128)
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 1345 else if (EltVT == MVT::f80 || EltVT == MVT::f128 || EltVT == MVT::ppcf128 ||
4317 if (VT == MVT::f128 && C->getValueType(0) == MVT::i128)
5676 else if (VT == MVT::f32 || VT == MVT::f64 || VT == MVT::f128)
lib/CodeGen/SelectionDAG/TargetLowering.cpp 280 assert((VT == MVT::f32 || VT == MVT::f64 || VT == MVT::f128 || VT == MVT::ppcf128)
291 (VT == MVT::f128) ? RTLIB::OEQ_F128 : RTLIB::OEQ_PPCF128;
297 (VT == MVT::f128) ? RTLIB::UNE_F128 : RTLIB::UNE_PPCF128;
303 (VT == MVT::f128) ? RTLIB::OGE_F128 : RTLIB::OGE_PPCF128;
309 (VT == MVT::f128) ? RTLIB::OLT_F128 : RTLIB::OLT_PPCF128;
315 (VT == MVT::f128) ? RTLIB::OLE_F128 : RTLIB::OLE_PPCF128;
321 (VT == MVT::f128) ? RTLIB::OGT_F128 : RTLIB::OGT_PPCF128;
326 (VT == MVT::f128) ? RTLIB::UO_F128 : RTLIB::UO_PPCF128;
331 (VT == MVT::f128) ? RTLIB::O_F128 : RTLIB::O_PPCF128;
337 (VT == MVT::f128) ? RTLIB::OLT_F128 : RTLIB::OLT_PPCF128;
340 (VT == MVT::f128) ? RTLIB::OGT_F128 : RTLIB::OGT_PPCF128;
345 (VT == MVT::f128) ? RTLIB::UO_F128 : RTLIB::UO_PPCF128;
348 (VT == MVT::f128) ? RTLIB::OEQ_F128 : RTLIB::OEQ_PPCF128;
357 (VT == MVT::f128) ? RTLIB::OGE_F128 : RTLIB::OGE_PPCF128;
362 (VT == MVT::f128) ? RTLIB::OGT_F128 : RTLIB::OGT_PPCF128;
367 (VT == MVT::f128) ? RTLIB::OLE_F128 : RTLIB::OLE_PPCF128;
372 (VT == MVT::f128) ? RTLIB::OLT_F128 : RTLIB::OLT_PPCF128;
1839 SrcVT != MVT::f128) {
lib/CodeGen/TargetLoweringBase.cpp 220 if (RetVT == MVT::f128)
225 if (RetVT == MVT::f128)
230 if (RetVT == MVT::f128)
247 if (OpVT == MVT::f128)
256 if (OpVT == MVT::f128)
263 if (OpVT == MVT::f128)
268 if (OpVT == MVT::f128)
299 } else if (OpVT == MVT::f128) {
341 } else if (OpVT == MVT::f128) {
369 if (RetVT == MVT::f128)
380 if (RetVT == MVT::f128)
391 if (RetVT == MVT::f128)
409 if (RetVT == MVT::f128)
420 if (RetVT == MVT::f128)
431 if (RetVT == MVT::f128)
762 setOperationAction(ISD::ConstantFP, MVT::f128, Expand);
765 for (MVT VT : {MVT::f32, MVT::f64, MVT::f128}) {
1224 if (!isTypeLegal(MVT::f128)) {
1225 NumRegistersForVT[MVT::f128] = NumRegistersForVT[MVT::i128];
1226 RegisterTypeForVT[MVT::f128] = RegisterTypeForVT[MVT::i128];
1227 TransformToType[MVT::f128] = MVT::i128;
1228 ValueTypeActions.setTypeAction(MVT::f128, TypeSoftenFloat);
lib/CodeGen/ValueTypes.cpp 133 case MVT::f128: return "f128";
280 case MVT::f128: return Type::getFP128Ty(Context);
462 case Type::FP128TyID: return MVT(MVT::f128);
lib/Target/AArch64/AArch64CallLowering.cpp 395 RegParmTypes.push_back(MVT::f128);
lib/Target/AArch64/AArch64CallingConvention.cpp 99 else if (LocVT.SimpleTy == MVT::f128 || LocVT.is128BitVector())
lib/Target/AArch64/AArch64FastISel.cpp 989 if (VT == MVT::f128)
2882 if (SrcVT == MVT::f128 || SrcVT == MVT::f16)
3907 if (RVVT == MVT::f128)
lib/Target/AArch64/AArch64ISelLowering.cpp 141 addRegisterClass(MVT::f128, &AArch64::FPR128RegClass);
237 setOperationAction(ISD::FABS, MVT::f128, Expand);
238 setOperationAction(ISD::FADD, MVT::f128, Custom);
239 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Expand);
240 setOperationAction(ISD::FCOS, MVT::f128, Expand);
241 setOperationAction(ISD::FDIV, MVT::f128, Custom);
242 setOperationAction(ISD::FMA, MVT::f128, Expand);
243 setOperationAction(ISD::FMUL, MVT::f128, Custom);
244 setOperationAction(ISD::FNEG, MVT::f128, Expand);
245 setOperationAction(ISD::FPOW, MVT::f128, Expand);
246 setOperationAction(ISD::FREM, MVT::f128, Expand);
247 setOperationAction(ISD::FRINT, MVT::f128, Expand);
248 setOperationAction(ISD::FSIN, MVT::f128, Expand);
249 setOperationAction(ISD::FSINCOS, MVT::f128, Expand);
250 setOperationAction(ISD::FSQRT, MVT::f128, Expand);
251 setOperationAction(ISD::FSUB, MVT::f128, Custom);
252 setOperationAction(ISD::FTRUNC, MVT::f128, Expand);
253 setOperationAction(ISD::SETCC, MVT::f128, Custom);
254 setOperationAction(ISD::BR_CC, MVT::f128, Custom);
255 setOperationAction(ISD::SELECT, MVT::f128, Custom);
256 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom);
257 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom);
549 setTruncStoreAction(MVT::f128, MVT::f80, Expand);
550 setTruncStoreAction(MVT::f128, MVT::f64, Expand);
551 setTruncStoreAction(MVT::f128, MVT::f32, Expand);
552 setTruncStoreAction(MVT::f128, MVT::f16, Expand);
1609 assert(VT != MVT::f128);
1710 assert(LHS.getValueType() != MVT::f128);
1755 if (Val->getOperand(0).getValueType() == MVT::f128)
2220 return makeLibCall(DAG, Call, MVT::f128, Ops, CallOptions, SDLoc(Op)).first;
2407 assert(Op.getValueType() == MVT::f128 && "Unexpected lowering");
2417 if (Op.getOperand(0).getValueType() != MVT::f128) {
2488 if (Op.getOperand(0).getValueType() != MVT::f128) {
2553 if (Op.getValueType() != MVT::f128)
3217 else if (RegVT == MVT::f128 || RegVT.is128BitVector())
3330 RegParmTypes.push_back(MVT::f128);
3456 SDValue Val = DAG.getCopyFromReg(Chain, DL, VReg, MVT::f128);
4694 if (LHS.getValueType() == MVT::f128) {
4695 softenSetCCOperands(DAG, MVT::f128, LHS, RHS, CC, dl, LHS, RHS);
4960 if (LHS.getValueType() == MVT::f128) {
4961 softenSetCCOperands(DAG, MVT::f128, LHS, RHS, CC, dl, LHS, RHS);
5022 if (LHS.getValueType() == MVT::f128) {
5023 softenSetCCOperands(DAG, MVT::f128, LHS, RHS, CC, dl, LHS, RHS);
8178 LHS.getValueType().getVectorElementType() != MVT::f128);
9051 if (CanUseFP && !IsSmallMemset && AlignmentIsAcceptable(MVT::f128, 16))
9052 return MVT::f128;
9084 if (CanUseFP && !IsSmallMemset && AlignmentIsAcceptable(MVT::f128, 16))
lib/Target/Mips/MipsFastISel.cpp 1744 if (RVVT == MVT::f128)
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 3828 assert(LHS.getValueType() == MVT::f128 && "Unknown vt!");
4913 } else if (N->getValueType(0) == MVT::f128)
lib/Target/PowerPC/PPCISelLowering.cpp 882 addRegisterClass(MVT::f128, &PPC::VRRCRegClass);
883 setOperationAction(ISD::FADD, MVT::f128, Legal);
884 setOperationAction(ISD::FSUB, MVT::f128, Legal);
885 setOperationAction(ISD::FDIV, MVT::f128, Legal);
886 setOperationAction(ISD::FMUL, MVT::f128, Legal);
887 setOperationAction(ISD::FP_EXTEND, MVT::f128, Legal);
890 setLoadExtAction(ISD::EXTLOAD, MVT::f128, FPT, Expand);
891 setOperationAction(ISD::FMA, MVT::f128, Legal);
892 setCondCodeAction(ISD::SETULT, MVT::f128, Expand);
893 setCondCodeAction(ISD::SETUGT, MVT::f128, Expand);
894 setCondCodeAction(ISD::SETUEQ, MVT::f128, Expand);
895 setCondCodeAction(ISD::SETOGE, MVT::f128, Expand);
896 setCondCodeAction(ISD::SETOLE, MVT::f128, Expand);
897 setCondCodeAction(ISD::SETONE, MVT::f128, Expand);
899 setOperationAction(ISD::FTRUNC, MVT::f128, Legal);
900 setOperationAction(ISD::FRINT, MVT::f128, Legal);
901 setOperationAction(ISD::FFLOOR, MVT::f128, Legal);
902 setOperationAction(ISD::FCEIL, MVT::f128, Legal);
903 setOperationAction(ISD::FNEARBYINT, MVT::f128, Legal);
904 setOperationAction(ISD::FROUND, MVT::f128, Legal);
906 setOperationAction(ISD::SELECT, MVT::f128, Expand);
909 setTruncStoreAction(MVT::f128, MVT::f64, Expand);
910 setTruncStoreAction(MVT::f128, MVT::f32, Expand);
913 setOperationAction(ISD::FSIN , MVT::f128, Expand);
914 setOperationAction(ISD::FCOS , MVT::f128, Expand);
915 setOperationAction(ISD::FPOW, MVT::f128, Expand);
916 setOperationAction(ISD::FPOWI, MVT::f128, Expand);
917 setOperationAction(ISD::FREM, MVT::f128, Expand);
3302 ArgVT == MVT::v1i128 || ArgVT == MVT::f128)
3382 ArgVT == MVT::v1i128 || ArgVT == MVT::f128)
3994 case MVT::f128:
5779 case MVT::f128:
6160 case MVT::f128:
6711 if (ValVT == MVT::f128)
7444 if (EnableQuadPrecision && (Op->getOperand(0).getValueType() == MVT::f128))
7708 if (EnableQuadPrecision && (Op.getValueType() == MVT::f128))
8234 (Op.getValueType() != MVT::f128 ) ||
8240 return DAG.getNode(PPCISD::BUILD_FP128, dl, MVT::f128, Op0.getOperand(0),
13291 dl, ResVT == MVT::f128 ? MVT::f128 : MVT::f64, Val);
13291 dl, ResVT == MVT::f128 ? MVT::f128 : MVT::f64, Val);
14897 if (DestVT == MVT::f128)
14956 case MVT::f128:
15313 Op0.getOperand(0).getValueType() == MVT::f128) {
15443 if (Subtarget.hasP9Vector() && VT == MVT::f128)
lib/Target/Sparc/SparcISelLowering.cpp 109 assert((LocVT == MVT::f32 || LocVT == MVT::f128
114 unsigned size = (LocVT == MVT::f128) ? 16 : 8;
115 unsigned alignment = (LocVT == MVT::f128) ? 16 : 8;
128 else if (LocVT == MVT::f128 && Offset < 16*8)
512 } else if (VA.getValVT() == MVT::f128) {
1053 if (!VA.isRegLoc() || (ValTy != MVT::f64 && ValTy != MVT::f128))
1076 assert(ValTy == MVT::f128 && "Unexpected type!");
1159 if (!VA.needsCustom() || VA.getValVT() != MVT::f128
1166 if (VA.needsCustom() && VA.getValVT() == MVT::f128
1426 addRegisterClass(MVT::f128, &SP::QFPRegsRegClass);
1480 setTruncStoreAction(MVT::f128, MVT::f32, Expand);
1481 setTruncStoreAction(MVT::f128, MVT::f64, Expand);
1527 setOperationAction(ISD::SELECT, MVT::f128, Expand);
1532 setOperationAction(ISD::SETCC, MVT::f128, Expand);
1541 setOperationAction(ISD::BR_CC, MVT::f128, Custom);
1546 setOperationAction(ISD::SELECT_CC, MVT::f128, Custom);
1616 setOperationAction(ISD::FSIN , MVT::f128, Expand);
1617 setOperationAction(ISD::FCOS , MVT::f128, Expand);
1618 setOperationAction(ISD::FSINCOS, MVT::f128, Expand);
1619 setOperationAction(ISD::FREM , MVT::f128, Expand);
1620 setOperationAction(ISD::FMA , MVT::f128, Expand);
1636 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Expand);
1639 setOperationAction(ISD::FPOW , MVT::f128, Expand);
1703 setOperationAction(ISD::LOAD, MVT::f128, Legal);
1704 setOperationAction(ISD::STORE, MVT::f128, Legal);
1706 setOperationAction(ISD::LOAD, MVT::f128, Custom);
1707 setOperationAction(ISD::STORE, MVT::f128, Custom);
1711 setOperationAction(ISD::FADD, MVT::f128, Legal);
1712 setOperationAction(ISD::FSUB, MVT::f128, Legal);
1713 setOperationAction(ISD::FMUL, MVT::f128, Legal);
1714 setOperationAction(ISD::FDIV, MVT::f128, Legal);
1715 setOperationAction(ISD::FSQRT, MVT::f128, Legal);
1716 setOperationAction(ISD::FP_EXTEND, MVT::f128, Legal);
1719 setOperationAction(ISD::FNEG, MVT::f128, Legal);
1720 setOperationAction(ISD::FABS, MVT::f128, Legal);
1722 setOperationAction(ISD::FNEG, MVT::f128, Custom);
1723 setOperationAction(ISD::FABS, MVT::f128, Custom);
1736 setOperationAction(ISD::FADD, MVT::f128, Custom);
1737 setOperationAction(ISD::FSUB, MVT::f128, Custom);
1738 setOperationAction(ISD::FMUL, MVT::f128, Custom);
1739 setOperationAction(ISD::FDIV, MVT::f128, Custom);
1740 setOperationAction(ISD::FSQRT, MVT::f128, Custom);
1741 setOperationAction(ISD::FNEG, MVT::f128, Custom);
1742 setOperationAction(ISD::FABS, MVT::f128, Custom);
1744 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom);
2316 if (Op.getOperand(0).getValueType() != MVT::f128)
2338 if (Op.getOperand(0).getValueType() == MVT::f128
2369 if (Op.getValueType() == MVT::f128
2395 if (Op.getOperand(0).getValueType() != MVT::f128 ||
2417 if (Op.getValueType() != MVT::f128 || (hasHardQuad && TLI.isTypeLegal(OpVT)))
2450 if (!hasHardQuad && LHS.getValueType() == MVT::f128) {
2486 if (!hasHardQuad && LHS.getValueType() == MVT::f128) {
2750 dl, MVT::f128);
2752 MVT::f128,
2757 MVT::f128,
2773 if (MemVT == MVT::f128)
2822 if (MemVT == MVT::f128)
2846 if (Op.getValueType() != MVT::f128)
2873 dl, MVT::f128), 0);
2874 DstReg128 = DAG.getTargetInsertSubreg(SP::sub_even64, dl, MVT::f128,
2876 DstReg128 = DAG.getTargetInsertSubreg(SP::sub_odd64, dl, MVT::f128,
3272 else if (VT == MVT::f128)
3281 else if (VT == MVT::f128)
3315 } else if (VT == MVT::f128 && (intVal % 4 == 0)) {
3349 if (N->getOperand(0).getValueType() != MVT::f128
3374 if (N->getValueType(0) != MVT::f128
lib/Target/Sparc/SparcISelLowering.h 195 return VT != MVT::f128;
lib/Target/SystemZ/SystemZISelLowering.cpp 94 addRegisterClass(MVT::f128, &SystemZ::VR128BitRegClass);
96 addRegisterClass(MVT::f128, &SystemZ::FP128BitRegClass);
539 setOperationAction(ISD::FMAXNUM, MVT::f128, Legal);
540 setOperationAction(ISD::FMAXIMUM, MVT::f128, Legal);
541 setOperationAction(ISD::FMINNUM, MVT::f128, Legal);
542 setOperationAction(ISD::FMINIMUM, MVT::f128, Legal);
557 for (auto VT : { MVT::f32, MVT::f64, MVT::f128,
568 setOperationAction(ISD::FMA, MVT::f128, Legal);
570 setOperationAction(ISD::FMA, MVT::f128, Expand);
574 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Expand);
584 setLoadExtAction(ISD::EXTLOAD, MVT::f128, MVT::f32, Expand);
585 setLoadExtAction(ISD::EXTLOAD, MVT::f128, MVT::f64, Expand);
590 setTruncStoreAction(MVT::f128, MVT::f32, Expand);
591 setTruncStoreAction(MVT::f128, MVT::f64, Expand);
656 case MVT::f128:
1097 else if (VT == MVT::f128)
1131 if (VT == MVT::f128)
2075 if (C.Op0.getValueType() == MVT::f128)
lib/Target/X86/X86ISelDAGToDAG.cpp 904 if (VT.isVector() || VT == MVT::f128)
4446 NVT == MVT::f128) {
lib/Target/X86/X86ISelLowering.cpp 320 for (auto VT : { MVT::f32, MVT::f64, MVT::f80, MVT::f128,
334 setOperationAction(ISD::FREM , MVT::f128 , Expand);
381 setOperationAction(ISD::FP16_TO_FP, MVT::f128, Expand);
384 setOperationAction(ISD::FP_TO_FP16, MVT::f128, Expand);
389 setLoadExtAction(ISD::EXTLOAD, MVT::f128, MVT::f16, Expand);
393 setTruncStoreAction(MVT::f128, MVT::f16, Expand);
415 for (auto VT : { MVT::f32, MVT::f64, MVT::f80, MVT::f128 }) {
666 addRegisterClass(MVT::f128, Subtarget.hasVLX() ? &X86::VR128XRegClass
671 setOperationAction(ISD::FADD, MVT::f128, Custom);
672 setOperationAction(ISD::FSUB, MVT::f128, Custom);
673 setOperationAction(ISD::FDIV, MVT::f128, Custom);
674 setOperationAction(ISD::FMUL, MVT::f128, Custom);
675 setOperationAction(ISD::FMA, MVT::f128, Expand);
677 setOperationAction(ISD::FABS, MVT::f128, Custom);
678 setOperationAction(ISD::FNEG, MVT::f128, Custom);
679 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Custom);
681 setOperationAction(ISD::FSIN, MVT::f128, Expand);
682 setOperationAction(ISD::FCOS, MVT::f128, Expand);
683 setOperationAction(ISD::FSINCOS, MVT::f128, Expand);
684 setOperationAction(ISD::FSQRT, MVT::f128, Expand);
686 setOperationAction(ISD::FP_EXTEND, MVT::f128, Custom);
703 setOperationAction(ISD::SETCC, MVT::f128, Custom);
705 setLoadExtAction(ISD::EXTLOAD, MVT::f128, MVT::f32, Expand);
706 setLoadExtAction(ISD::EXTLOAD, MVT::f128, MVT::f64, Expand);
707 setLoadExtAction(ISD::EXTLOAD, MVT::f128, MVT::f80, Expand);
708 setTruncStoreAction(MVT::f128, MVT::f32, Expand);
709 setTruncStoreAction(MVT::f128, MVT::f64, Expand);
710 setTruncStoreAction(MVT::f128, MVT::f80, Expand);
717 setOperationAction(ISD::FPOW , MVT::f128 , Expand);
2849 if ((CopyVT == MVT::f32 || CopyVT == MVT::f64 || CopyVT == MVT::f128) &&
3248 else if (RegVT == MVT::f128)
4910 bool IsFPSetCC = CmpOpVT.isFloatingPoint() && CmpOpVT != MVT::f128;
18425 if (VT == MVT::f128)
18799 if (DstVT == MVT::f128)
19521 if (SrcVT == MVT::f128) {
19613 if (VT == MVT::f128) {
19631 if (SVT != MVT::f128)
19647 assert(Op.getOperand(0).getValueType() != MVT::f128 &&
19727 if (Op.getValueType() == MVT::f128) {
19756 bool IsF128 = (VT == MVT::f128);
19757 assert((VT == MVT::f64 || VT == MVT::f32 || VT == MVT::f128 ||
19816 bool IsF128 = (VT == MVT::f128);
19817 assert((VT == MVT::f64 || VT == MVT::f32 || VT == MVT::f128 ||
21071 if (Op0.getValueType() == MVT::f128) {
21072 softenSetCCOperands(DAG, MVT::f128, Op0, Op1, CC, dl, Op0, Op1);
27656 return makeLibCall(DAG, Call, MVT::f128, Ops, CallOptions, SDLoc(Op)).first;
36836 VT != MVT::f80 && VT != MVT::f128 &&
43267 if (VT == MVT::f16 || VT == MVT::f128)
45899 case MVT::f128:
utils/TableGen/CodeGenTarget.cpp 75 case MVT::f128: return "MVT::f128";
utils/TableGen/IntrinsicEmitter.cpp 250 case MVT::f128: return Sig.push_back(IIT_F128);