Lines Matching refs:Requires
225 Requires<[HasVFP2]>;
227 Requires<[HasVFP2]>;
229 Requires<[HasVFP2]>;
231 Requires<[HasVFP2]>;
363 Requires<[HasFPARMv8]>;
369 Requires<[HasFPARMv8, HasDPVFP]>;
385 Requires<[HasFPARMv8]>;
391 Requires<[HasFPARMv8, HasDPVFP]>;
401 Requires<[NoHonorSignDependentRounding,HasDPVFP]>;
403 (VNMULS SPR:$a, SPR:$b)>, Requires<[NoHonorSignDependentRounding]>;
544 Requires<[HasFP16]>;
549 Requires<[HasFP16]>;
554 Requires<[HasFP16]>;
559 Requires<[HasFP16]>;
564 []>, Requires<[HasFPARMv8, HasDPVFP]> {
576 []>, Requires<[HasFPARMv8, HasDPVFP]> {
591 []>, Requires<[HasFPARMv8, HasDPVFP]> {
603 []>, Requires<[HasFPARMv8, HasDPVFP]> {
634 Requires<[HasFPARMv8]> {
642 Requires<[HasFPARMv8]> {
650 Requires<[HasFPARMv8, HasDPVFP]> {
665 Requires<[HasFPARMv8, HasDPVFP]> {
723 Requires<[HasFPARMv8]> {
731 Requires<[HasFPARMv8, HasDPVFP]> {
738 Requires<[HasFPARMv8]>;
741 Requires<[HasFPARMv8,HasDPVFP]>;
755 Requires<[HasFPARMv8]> {
762 Requires<[HasFPARMv8, HasDPVFP]> {
769 Requires<[HasFPARMv8]>;
772 Requires<[HasFPARMv8,HasDPVFP]>;
830 Requires<[HasVFP2, UseVMOVSR]> {
933 Requires<[IsARM]>;
936 Requires<[IsThumb2]>;
939 Requires<[IsARM]>;
942 Requires<[IsThumb2]>;
1362 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1370 Requires<[HasVFP2,DontUseNEONForFP,UseFPVMLx,DontUseFusedMAC]> {
1378 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1381 Requires<[HasVFP2,DontUseNEONForFP, UseFPVMLx,DontUseFusedMAC]>;
1389 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1397 Requires<[HasVFP2,DontUseNEONForFP,UseFPVMLx,DontUseFusedMAC]> {
1405 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1408 Requires<[HasVFP2,DontUseNEONForFP,UseFPVMLx,DontUseFusedMAC]>;
1416 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1424 Requires<[HasVFP2,DontUseNEONForFP,UseFPVMLx,DontUseFusedMAC]> {
1432 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1435 Requires<[HasVFP2,DontUseNEONForFP,UseFPVMLx,DontUseFusedMAC]>;
1443 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1450 Requires<[HasVFP2,DontUseNEONForFP,UseFPVMLx,DontUseFusedMAC]> {
1458 Requires<[HasVFP2,HasDPVFP,UseFPVMLx,DontUseFusedMAC]>;
1461 Requires<[HasVFP2,DontUseNEONForFP,UseFPVMLx,DontUseFusedMAC]>;
1472 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1480 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]> {
1487 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1490 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]>;
1496 Requires<[HasVFP4,HasDPVFP]>;
1499 Requires<[HasVFP4]>;
1507 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1515 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]> {
1522 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1525 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]>;
1531 Requires<[HasVFP4,HasDPVFP]>;
1534 Requires<[HasVFP4]>;
1538 Requires<[HasVFP4,HasDPVFP]>;
1541 Requires<[HasVFP4]>;
1549 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1557 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]> {
1564 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1567 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]>;
1573 Requires<[HasVFP4,HasDPVFP]>;
1576 Requires<[HasVFP4]>;
1580 Requires<[HasVFP4,HasDPVFP]>;
1583 Requires<[HasVFP4]>;
1591 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1598 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]> {
1605 Requires<[HasVFP4,HasDPVFP,UseFusedMAC]>;
1608 Requires<[HasVFP4,DontUseNEONForFP,UseFusedMAC]>;
1615 Requires<[HasVFP4,HasDPVFP]>;
1618 Requires<[HasVFP4]>;
1622 Requires<[HasVFP4,HasDPVFP]>;
1625 Requires<[HasVFP4]>;
1629 Requires<[HasVFP4,HasDPVFP]>;
1632 Requires<[HasVFP4]>;
1643 RegConstraint<"$Dn = $Dd">, Requires<[HasVFP2,HasDPVFP]>;
1649 RegConstraint<"$Sn = $Sd">, Requires<[HasVFP2]>;
1696 "vmrs", "\t$Rt, mvfr2", []>, Requires<[HasFPARMv8]>;
1751 Requires<[HasVFP3,HasDPVFP]> {
1769 [(set SPR:$Sd, vfp_f32imm:$imm)]>, Requires<[HasVFP3]> {