AArch64: Stop storing MachineFunction in MachineFunctionInfo
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 16 Dec 2022 17:13:47 +0000 (12:13 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 16 Dec 2022 17:30:03 +0000 (12:30 -0500)
commit588ecc11b8959b716cc5337a03064046eddb3a29
tree569d2f61613257b90917e06c92506f474d9de909
parentf3e602a4701446310689ddf267c4b528fa429c00
AArch64: Stop storing MachineFunction in MachineFunctionInfo

The constructor should not depend on the MachineFunction
llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h