Lines Matching refs:Latency
1926 def A9WriteIssue : SchedWriteRes<[]> { let Latency = 0; }
1931 def A9WriteIsr : SchedWriteRes<[A9UnitALU]> { let Latency = 2; }
1936 def : WriteRes<WriteALUsi, [A9UnitALU]> { let Latency = 2; }
1938 def A9WriteALUsr : SchedWriteRes<[A9UnitALU]> { let Latency = 3; }
1941 def A9WriteM : SchedWriteRes<[A9UnitMul, A9UnitMul]> { let Latency = 4; }
1942 def A9WriteMHi : SchedWriteRes<[A9UnitMul]> { let Latency = 5;
1944 def A9WriteM16 : SchedWriteRes<[A9UnitMul]> { let Latency = 3; }
1945 def A9WriteM16Hi : SchedWriteRes<[A9UnitMul]> { let Latency = 4;
1951 def A9WriteF : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 4; }
1952 def A9WriteFMov : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 1; }
1953 def A9WriteFMulS : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 5; }
1954 def A9WriteFMulD : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 6; }
1955 def A9WriteFMAS : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 8; }
1956 def A9WriteFMAD : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 9; }
1957 def A9WriteFDivS : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 15; }
1958 def A9WriteFDivD : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 25; }
1959 def A9WriteFSqrtS : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 17; }
1960 def A9WriteFSqrtD : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 32; }
1963 def A9WriteV1 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 1; }
1964 def A9WriteV2 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 2; }
1965 def A9WriteV3 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 3; }
1966 def A9WriteV4 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 4; }
1967 def A9WriteV5 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 5; }
1968 def A9WriteV6 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 6; }
1969 def A9WriteV7 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 7; }
1970 def A9WriteV9 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 9; }
1971 def A9WriteV10 : SchedWriteRes<[A9UnitFP, A9UnitAGU]> { let Latency = 10; }
1975 let Latency = 4;
1979 let Latency = 7;
1983 let Latency = 9;
1994 def A9WriteL : SchedWriteRes<[A9UnitLS]> { let Latency = 3; }
1996 def A9WriteLHi : SchedWriteRes<[]> { let Latency = 3;
1999 def A9WriteLsi : SchedWriteRes<[A9UnitLS]> { let Latency = 4; }
2001 def A9WriteLb : SchedWriteRes<[A9UnitLS]> { let Latency = 4; }
2002 def A9WriteLbsi : SchedWriteRes<[A9UnitLS]> { let Latency = 5; }
2005 def A9WriteLSfp : SchedWriteRes<[A9UnitLS, A9UnitFP]> { let Latency = 1; }
2014 def A9WriteCycle1 : SchedWriteRes<[]> { let Latency = 1; let NumMicroOps = 0; }
2053 def A9WriteLMLo : SchedWriteRes<[A9UnitLS]> { let Latency = 2;
2057 def A9WriteLMHi : SchedWriteRes<[]> { let Latency = 2;
2115 let Latency = 1;
2156 def A9WriteLMfpLo : SchedWriteRes<[A9UnitLS, A9UnitFP]> { let Latency = 0; }
2521 def : WriteRes<WriteDiv, []> { let Latency = 0; }
2528 def : WriteRes<WriteNoop, []> { let Latency = 0; let NumMicroOps = 0; }