-
- Downloads
re PR target/51244 ([SH] Inefficient conditional branch and code around T bit)
PR target/51244 * config/sh/sh.c (prepare_cbranch_operands): Pull out comparison canonicalization code into... * (sh_canonicalize_comparison): This new function. * config/sh/sh-protos.h: Declare it. * config/sh/sh.h: Use it in new macro CANONICALIZE_COMPARISON. * config/sh/sh.md (cbranchsi4): Remove TARGET_CBRANCHDI4 check and always invoke expand_cbranchsi4. From-SVN: r190909
Showing
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/config/sh/sh-protos.h 3 additions, 0 deletionsgcc/config/sh/sh-protos.h
- gcc/config/sh/sh.c 111 additions, 49 deletionsgcc/config/sh/sh.c
- gcc/config/sh/sh.h 4 additions, 0 deletionsgcc/config/sh/sh.h
- gcc/config/sh/sh.md 2 additions, 3 deletionsgcc/config/sh/sh.md
Loading
Please register or sign in to comment