[PowerPC][Future] Add an ISA Future to go with mcpu=future.
authorStefan Pintilie <stefanp@ca.ibm.com>
Thu, 26 May 2022 13:35:59 +0000 (08:35 -0500)
committerStefan Pintilie <stefanp@ca.ibm.com>
Thu, 26 May 2022 14:19:58 +0000 (09:19 -0500)
commit610eb39c685ce75333e2fceb2fefc37bec2201b0
treec991e64df62d7281fa22b3d4c8de937c790519bb
parent634c8ef69a836f3436d027b03965965bad6f3ff0
[PowerPC][Future] Add an ISA Future to go with mcpu=future.

On Power PC we have ISA3.0 for Power 9, ISA3.1 for Power 10.
This patchs adds an ISA for mcpu=future. The idea is to have a placeholder ISA
for work that is experimental and may not be supported by existing ISAs.

Reviewed By: lei

Differential Revision: https://reviews.llvm.org/D126075
llvm/lib/Target/PowerPC/PPC.td
llvm/lib/Target/PowerPC/PPCInstrInfo.td
llvm/lib/Target/PowerPC/PPCScheduleP10.td
llvm/lib/Target/PowerPC/PPCScheduleP9.td
llvm/lib/Target/PowerPC/PPCSubtarget.cpp
llvm/lib/Target/PowerPC/PPCSubtarget.h