• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1ADDBYPASS(kLtShift, kLtAlu, 0);
2ADDBYPASS(kLtShiftReg, kLtAlu, 0);
3ADDBYPASS(kLtShift, kLtShift, 1);
4ADDBYPASS(kLtShift, kLtShiftReg, 1);
5ADDBYPASS(kLtShift, kLtAluShift, 1);
6ADDBYPASS(kLtShift, kLtAluShiftReg, 1);
7ADDBYPASS(kLtShiftReg, kLtShift, 1);
8ADDBYPASS(kLtShiftReg, kLtShiftReg, 1);
9ADDBYPASS(kLtShiftReg, kLtAluShift, 1);
10ADDBYPASS(kLtShiftReg, kLtAluShiftReg, 1);
11ADDBYPASS(kLtAlu, kLtAlu, 1);
12ADDBYPASS(kLtAluShift, kLtAlu, 1);
13ADDBYPASS(kLtAluShiftReg, kLtAlu, 1);
14ADDALUSHIFTBYPASS(kLtAlu, kLtAluShift, 1);
15ADDALUSHIFTBYPASS(kLtAluShift, kLtAluShift, 1);
16ADDALUSHIFTBYPASS(kLtAluShiftReg, kLtAluShift, 1);
17ADDALUSHIFTBYPASS(kLtAluExtr, kLtAluShift, 1);
18ADDALUSHIFTBYPASS(kLtAlu, kLtAluShiftReg, 1);
19ADDALUSHIFTBYPASS(kLtAluShift, kLtAluShiftReg, 1);
20ADDALUSHIFTBYPASS(kLtAluShiftReg, kLtAluShiftReg, 1);
21ADDALUSHIFTBYPASS(kLtAluExtr, kLtAluShiftReg, 1);
22ADDBYPASS(kLtAlu, kLtAluShift, 1);
23ADDBYPASS(kLtAluShift, kLtAluShift, 1);
24ADDBYPASS(kLtAluShiftReg, kLtAluShift, 1);
25ADDBYPASS(kLtAluExtr, kLtAluShift, 1);
26ADDBYPASS(kLtAlu, kLtAluShiftReg, 1);
27ADDBYPASS(kLtAluShift, kLtAluShiftReg, 1);
28ADDBYPASS(kLtAluShiftReg, kLtAluShiftReg, 1);
29ADDBYPASS(kLtAluExtr, kLtAluShiftReg, 1);
30ADDBYPASS(kLtAlu, kLtAluExtr, 2);
31ADDBYPASS(kLtAluShift, kLtAluExtr, 2);
32ADDBYPASS(kLtAluShiftReg, kLtAluExtr, 2);
33ADDBYPASS(kLtAluExtr, kLtAluExtr, 2);
34ADDBYPASS(kLtAlu, kLtShift, 2);
35ADDBYPASS(kLtAluShift, kLtShift, 2);
36ADDBYPASS(kLtAluShiftReg, kLtShift, 2);
37ADDBYPASS(kLtAluExtr, kLtShift, 2);
38ADDBYPASS(kLtAlu, kLtShiftReg, 2);
39ADDBYPASS(kLtAluShift, kLtShiftReg, 2);
40ADDBYPASS(kLtAluShiftReg, kLtShiftReg, 2);
41ADDBYPASS(kLtAluExtr, kLtShiftReg, 2);
42ADDACCUMULATORBYPASS(kLtMul, kLtMul, 1);
43ADDBYPASS(kLtMul, kLtAlu, 2);
44ADDBYPASS(kLtMul, kLtAluShift, 3);
45ADDBYPASS(kLtMul, kLtAluShiftReg, 3);
46ADDBYPASS(kLtMul, kLtAluExtr, 3);
47ADDBYPASS(kLtMul, kLtShift, 3);
48ADDBYPASS(kLtMul, kLtShiftReg, 3);
49ADDBYPASS(kLtLoad1, kLtAlu, 2);
50ADDBYPASS(kLtLoad1, kLtAluShift, 3);
51ADDBYPASS(kLtLoad1, kLtAluShiftReg, 3);
52ADDBYPASS(kLtLoad1, kLtAluExtr, 3);
53ADDBYPASS(kLtLoad1, kLtShift, 3);
54ADDBYPASS(kLtLoad1, kLtShiftReg, 3);
55ADDBYPASS(kLtLoad2, kLtAlu, 3);
56ADDSTOREBYPASS(kLtAlu, kLtStore1, 0);
57ADDSTOREBYPASS(kLtAlu, kLtStore2, 0);
58ADDSTOREBYPASS(kLtAlu, kLtStore3plus, 0);
59ADDSTOREBYPASS(kLtAluShift, kLtStore1, 0);
60ADDSTOREBYPASS(kLtAluShift, kLtStore2, 0);
61ADDSTOREBYPASS(kLtAluShift, kLtStore3plus, 0);
62ADDSTOREBYPASS(kLtAluShiftReg, kLtStore1, 0);
63ADDSTOREBYPASS(kLtAluShiftReg, kLtStore2, 0);
64ADDSTOREBYPASS(kLtAluShiftReg, kLtStore3plus, 0);
65ADDSTOREBYPASS(kLtAluExtr, kLtStore1, 0);
66ADDSTOREBYPASS(kLtAluExtr, kLtStore2, 0);
67ADDSTOREBYPASS(kLtAluExtr, kLtStore3plus, 0);
68ADDSTOREBYPASS(kLtShift, kLtStore1, 0);
69ADDSTOREBYPASS(kLtShift, kLtStore2, 0);
70ADDSTOREBYPASS(kLtShift, kLtStore3plus, 0);
71ADDSTOREBYPASS(kLtShiftReg, kLtStore1, 0);
72ADDSTOREBYPASS(kLtShiftReg, kLtStore2, 0);
73ADDSTOREBYPASS(kLtShiftReg, kLtStore3plus, 0);
74ADDSTOREBYPASS(kLtMul, kLtStore1, 1);
75ADDSTOREBYPASS(kLtMul, kLtStore2, 1);
76ADDSTOREBYPASS(kLtMul, kLtStore3plus, 1);
77ADDSTOREBYPASS(kLtLoad1, kLtStore1, 1);
78ADDSTOREBYPASS(kLtLoad1, kLtStore2, 1);
79ADDSTOREBYPASS(kLtLoad1, kLtStore3plus, 1);
80ADDSTOREBYPASS(kLtLoad2, kLtStore1, 1);
81ADDSTOREBYPASS(kLtLoad2, kLtStore2, 1);
82ADDSTOREBYPASS(kLtLoad2, kLtStore3plus, 1);
83ADDSTOREBYPASS(kLtLoad3plus, kLtStore1, 1);
84ADDSTOREBYPASS(kLtLoad3plus, kLtStore2, 1);
85ADDSTOREBYPASS(kLtLoad3plus, kLtStore3plus, 1);
86ADDBYPASS(kLtAlu, kLtR2f, 0);
87ADDBYPASS(kLtAluShift, kLtR2f, 0);
88ADDBYPASS(kLtAluShiftReg, kLtR2f, 0);
89ADDBYPASS(kLtAluExtr, kLtR2f, 0);
90ADDBYPASS(kLtShift, kLtR2f, 0);
91ADDBYPASS(kLtShiftReg, kLtR2f, 0);
92ADDBYPASS(kLtMul, kLtR2f, 1);
93ADDBYPASS(kLtLoad1, kLtR2f, 1);
94ADDBYPASS(kLtLoad2, kLtR2f, 1);
95ADDBYPASS(kLtAlu, kLtR2fCvt, 2);
96ADDBYPASS(kLtAluShift, kLtR2fCvt, 2);
97ADDBYPASS(kLtAluShiftReg, kLtR2fCvt, 2);
98ADDBYPASS(kLtAluExtr, kLtR2fCvt, 2);
99ADDBYPASS(kLtMul, kLtR2fCvt, 3);
100ADDBYPASS(kLtLoad1, kLtR2fCvt, 3);
101ADDBYPASS(kLtLoad2, kLtR2fCvt, 3);
102ADDBYPASS(kLtAlu, kLtBranch, 0);
103ADDBYPASS(kLtAluShift, kLtBranch, 0);
104ADDBYPASS(kLtAluShiftReg, kLtBranch, 0);
105ADDBYPASS(kLtAluExtr, kLtBranch, 0);
106ADDBYPASS(kLtShift, kLtBranch, 0);
107ADDBYPASS(kLtShiftReg, kLtBranch, 0);
108ADDACCUMULATORBYPASS(kLtFpalu, kLtFpmac, 1);
109ADDACCUMULATORBYPASS(kLtFpmul, kLtFpmac, 1);
110ADDACCUMULATORBYPASS(kLtR2f, kLtFpmac, 1);
111ADDACCUMULATORBYPASS(kLtR2fCvt, kLtFpmac, 1);
112ADDACCUMULATORBYPASS(kLtFconst, kLtFpmac, 1);
113ADDBYPASS(kLtFLoad64, kLtFpmac, 1);
114ADDBYPASS(kLtFLoadMany, kLtFpmac, 1);
115ADDACCUMULATORBYPASS(kLtFpmac, kLtFpmac, 4);
116ADDBYPASS(kLtCryptoAese, kLtCryptoAesmc, 0);
117ADDBYPASS(kLtShiftReg, kLtClinit, 1);
118ADDBYPASS(kLtAlu, kLtClinit, 2);
119ADDBYPASS(kLtAluShift, kLtClinit, 2);
120ADDBYPASS(kLtAluExtr, kLtClinit, 2);
121ADDBYPASS(kLtMul, kLtClinit, 3);
122ADDBYPASS(kLtLoad1, kLtClinit, 3);
123ADDBYPASS(kLtAlu, kLtClinit, 13);
124ADDSTOREBYPASS(kLtClinit, kLtStore1, 11);
125ADDSTOREBYPASS(kLtClinit, kLtStore3plus, 11);
126ADDBYPASS(kLtClinit, kLtR2f, 11);
127ADDBYPASS(kLtClinit, kLtR2fCvt, 13);
128ADDBYPASS(kLtShiftReg, kLtAdrpLdr, 1);
129ADDBYPASS(kLtAlu, kLtAdrpLdr, 2);
130ADDBYPASS(kLtAluShift, kLtAdrpLdr, 2);
131ADDBYPASS(kLtAluExtr, kLtAdrpLdr, 2);
132ADDBYPASS(kLtMul, kLtAdrpLdr, 3);
133ADDBYPASS(kLtLoad1, kLtAdrpLdr, 3);
134ADDBYPASS(kLtAdrpLdr, kLtAlu, 5);
135ADDSTOREBYPASS(kLtAdrpLdr, kLtStore1, 3);
136ADDSTOREBYPASS(kLtAdrpLdr, kLtStore3plus, 3);
137ADDBYPASS(kLtAdrpLdr, kLtR2f, 3);
138ADDBYPASS(kLtAdrpLdr, kLtR2fCvt, 5);
139ADDBYPASS(kLtClinitTail, kLtAlu, 7);
140ADDSTOREBYPASS(kLtClinitTail, kLtStore1, 5);
141ADDSTOREBYPASS(kLtClinitTail, kLtStore3plus, 5);
142ADDBYPASS(kLtClinitTail, kLtR2f, 5);
143ADDBYPASS(kLtClinitTail, kLtR2fCvt, 7);
144