This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH/AARCH64] Add scheduler for vulcan.


Hi gcc-patches group,

Please find the patch for adding the basic scheduler for vulcan
in the aarch64 port.

Tested the patch with compiling cross aarch64-linux-gcc,
bootstrapped native aarch64-unknown-linux-gnu and
run gcc regression.

Kindly review and merge the patch to trunk, if the patch is okay.

There are few TODO in this patch which we have planned to
submit in the next submission e.g. crc and crypto
instructions, further improving integer & fp load/store
based on addressing mode of the address.

Thanks.

gcc/ChangeLog:

Virendra Pathak  <virendra.pathak@broadcom.com>
Julian Brown  <julian@codesourcery.com>

        * config/aarch64/aarch64-cores.def: Change the scheduler
        to vulcan.
        * config/aarch64/aarch64.md: Include vulcan.md.
        * config/aarch64/vulcan.md: New file.



with regards,
Virendra Pathak

Attachment: 0001-AArch64-Add-scheduler-for-vulcan.patch.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]