diff options
| author | 2016-07-07 15:37:02 +0100 | |
|---|---|---|
| committer | 2016-07-08 14:33:16 +0100 | |
| commit | ebdbf4b6f213fb98654604073985fb074c7beca1 (patch) | |
| tree | 4901cc586575c92b87e72f159ce3335805e0fb91 /compiler/utils/assembler.h | |
| parent | 74c0d1bb67f9c6ee8306f0318ab7251d56dc99d6 (diff) | |
ARM: Use 64-bit literals for LoadDImmediate().
And rewrite the medium-range long/fp literal to use
MOVW+ADD+LDRD/VLDR because the old instruction sequence
was broken if the "ADD ip, pc" was not 4-byte aligned.
Test: assembler_thumb2_test has been updated. Standard
ART test suite has been run on host and Nexus 5.
Change-Id: I37c6a62aa6e77c6a9701b5a1fb4db2e666c1eae9
Diffstat (limited to 'compiler/utils/assembler.h')
0 files changed, 0 insertions, 0 deletions