diff options
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64LegalizerInfo.h')
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64LegalizerInfo.h | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h b/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h index feacbef9f14..42d4ac130c5 100644 --- a/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h +++ b/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h @@ -25,6 +25,13 @@ class LLVMContext;  class AArch64LegalizerInfo : public LegalizerInfo {  public:    AArch64LegalizerInfo(); + +  bool legalizeCustom(MachineInstr &MI, MachineRegisterInfo &MRI, +                      MachineIRBuilder &MIRBuilder) const override; + +private: +  bool legalizeVaArg(MachineInstr &MI, MachineRegisterInfo &MRI, +                     MachineIRBuilder &MIRBuilder) const;  };  } // End llvm namespace.  #endif  | 

