diff options
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64CallLowering.h')
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64CallLowering.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64CallLowering.h b/llvm/lib/Target/AArch64/AArch64CallLowering.h index e5cf8de4202..1fe929d1fad 100644 --- a/llvm/lib/Target/AArch64/AArch64CallLowering.h +++ b/llvm/lib/Target/AArch64/AArch64CallLowering.h @@ -34,8 +34,9 @@ class AArch64CallLowering: public CallLowering { const Function::ArgumentListType &Args, ArrayRef<unsigned> VRegs) const override; - bool lowerCall(MachineIRBuilder &MIRBuilder, const CallInst &CI, - unsigned CalleeReg, unsigned ResReg, + bool lowerCall(MachineIRBuilder &MIRBuilder, MachineOperand &Callee, + ArrayRef<MVT> ResTys, ArrayRef<unsigned> ResRegs, + ArrayRef<MVT> ArgTys, ArrayRef<unsigned> ArgRegs) const override; private: |

