| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ifebfb0cef973a6c2f8b27231afc228d95f265672
|
|
|
|
|
|
| |
This was done in accordance with master.
Change-Id: I6f3c0b67a7241d933f90fb9fcaa924ce6b028369
|
|
|
|
| |
Change-Id: I6af38cd11d7852cbb46a0a75164f1161a635a19e
|
|
|
|
| |
Change-Id: Ic4ee669aea4c361f72f991ed199fef4c6afb0df1
|
|
|
|
|
|
|
| |
- Jack generates only one move-param instruction by parameters, thus
this optimization is useless.
Change-Id: Ib2869ea9ed0a4cf99d0f2408d4962989835c2d9d
|
|\ |
|
| |
| |
| |
| |
| |
| | |
- Fix all warnings or errors related to the new config.
Change-Id: I18e70bfec36c49f02add069edbf442a70e9050cf
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Remove manifest since we only need it as a library.
Change-Id: I600eef8d93d41d87f3ec41dffbdcd48ed2ab3921
|
| |
| |
| |
| | |
Change-Id: I24df3575733efb5cc052c565e1478549d39a3b6d
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I85ce2bc13ffcdfc00e023bdcb0cbd1d7df5b0975
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I19d044336c35889b7d0b4fb6607fb2dbe49744d7
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following alignments are done during register allocation
- Align 64-bit registers that are not parameters by modifying the method
giving the next free register to take into account alignment constraints.
- Align the first register of a range to maximize the number of 64-bit
registers that will be aligned into the range
The following alignments are done during instruction massaging
- Mov instructions inserted to transfer registers which are not compatible
with the selected instruction will use even registers for 64-bit registers
- Insert the right number of registers during instruction massaging in order
not to break alignment done by the register allocator
- Align parameters to maximize the number of 64-bit register aligned
Change-Id: Iafd85eb8455701595845803e503896247a1927bd
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I22669d68720aeb5978c3c22f6b8d50cf21b8008c
|
|/
|
|
| |
Change-Id: I5f770c4a5037ef61be54bfd14815a8c31a26e2ee
|
|
|
|
|
|
|
|
| |
The files supposed to be empty were forgotten during "Initial Jack import."
Note: proguard.flags001.mapping is not empty because it was modified between
the 2 initial imports of Jack.
Change-Id: I2487003f7711793bf26cfad94903fd93622d2f39
|
|
|
|
| |
Change-Id: Ic439604a1f030700d9049800fbf62422e0004d35
|
|
Change-Id: I953cf0a520195a7187d791b2885848ad0d5a9b43
|