[all-commits] [llvm/llvm-project] d8ba9e: [ARM] Cortex-M55 Scheduling Model

David Green via All-commits all-commits at lists.llvm.org
Sat Jan 21 10:03:36 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d8ba9e505ac3a57211fade270532519adde374c2
      https://github.com/llvm/llvm-project/commit/d8ba9e505ac3a57211fade270532519adde374c2
  Author: David Green <david.green at arm.com>
  Date:   2023-01-21 (Sat, 21 Jan 2023)

  Changed paths:
    M llvm/lib/Target/ARM/ARM.td
    A llvm/lib/Target/ARM/ARMScheduleM55.td
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/spillingmove.ll
    M llvm/test/CodeGen/Thumb2/aligned-nonfallthrough.ll
    M llvm/test/CodeGen/Thumb2/mve-pipelineloops.ll
    A llvm/test/tools/llvm-mca/ARM/m55-fp.s
    A llvm/test/tools/llvm-mca/ARM/m55-int.s
    A llvm/test/tools/llvm-mca/ARM/m55-mve-fp.s
    A llvm/test/tools/llvm-mca/ARM/m55-mve-int.s
    A llvm/test/tools/llvm-mca/ARM/m55-mve-ldst.s
    A llvm/test/tools/llvm-mca/ARM/m55-mve-pred.s
    A llvm/test/tools/llvm-mca/ARM/m55-storefwd.s

  Log Message:
  -----------
  [ARM] Cortex-M55 Scheduling Model

This adds an Arm Cortex-M55 scheduling model, using the information from
https://developer.arm.com/documentation/102692/latest/

Differential Revision: https://reviews.llvm.org/D141523




More information about the All-commits mailing list