[all-commits] [llvm/llvm-project] baf770: `InOrderIssueStage` for llvm-mca should be generic...

Chinmay Deshpande via All-commits all-commits at lists.llvm.org
Wed Aug 7 05:47:42 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: baf77036f6244ee23f77e61f986f083dd2334b6a
      https://github.com/llvm/llvm-project/commit/baf77036f6244ee23f77e61f986f083dd2334b6a
  Author: Chinmay Deshpande <cddeshpa at uci.edu>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M llvm/include/llvm/MCA/Stages/InOrderIssueStage.h
    M llvm/lib/MCA/Stages/InOrderIssueStage.cpp

  Log Message:
  -----------
  `InOrderIssueStage` for llvm-mca should be generic over LSUnitBase (#101534)

Other HardwareUnits (such as the
[Scheduler](https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h#L71))
and Stages (such as
[RetireStage](https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/MCA/Stages/RetireStage.h#L32))
are generic over `LSUnitBase` rather than the specialized `LSUnit`.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list