diff options
| author | jgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-01 10:33:57 +0000 |
|---|---|---|
| committer | jgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-01 10:33:57 +0000 |
| commit | 6ba1316bfa533059bb392db2ecfbaede1605b169 (patch) | |
| tree | 5f70f8cde6f94c60dca8e40d97739091f65cb3ce /libjava/classpath/gnu/java/text/FormatBuffer.java | |
| parent | 50148b9abebb38cba59dcace8e4d59590b0175c7 (diff) | |
| download | ppe42-gcc-6ba1316bfa533059bb392db2ecfbaede1605b169.tar.gz ppe42-gcc-6ba1316bfa533059bb392db2ecfbaede1605b169.zip | |
[AArch64] Improve description of <F>CM instructions in RTL
gcc/
* config/aarch64/aarch64-simd-builtins.def (cmhs): Rename to...
(cmgeu): ...This.
(cmhi): Rename to...
(cmgtu): ...This.
* config/aarch64/aarch64-simd.md
(simd_mode): Add SF.
(aarch64_vcond_internal): Use new names for unsigned comparison insns.
(aarch64_cm<optab><mode>): Rewrite to not use UNSPECs.
* config/aarch64/aarch64.md (*cstore<mode>_neg): Rename to...
(cstore<mode>_neg): ...This.
* config/aarch64/iterators.md
(VALLF): new.
(unspec): Remove UNSPEC_CM<EQ, LE, LT, GE, GT, HS, HI, TST>.
(COMPARISONS): New.
(UCOMPARISONS): Likewise.
(optab): Add missing comparisons.
(n_optab): New.
(cmp_1): Likewise.
(cmp_2): Likewise.
(CMP): Likewise.
(cmp): Remove.
(VCMP_S): Likewise.
(VCMP_U): Likewise.
(V_cmp_result): Add DF, SF modes.
(v_cmp_result): Likewise.
(v): Likewise.
(vmtype): Likewise.
* config/aarch64/predicates.md (aarch64_reg_or_fp_zero): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198490 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/text/FormatBuffer.java')
0 files changed, 0 insertions, 0 deletions

