summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64CallLowering.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64CallLowering.h')
-rw-r--r--llvm/lib/Target/AArch64/AArch64CallLowering.h5
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:
OpenPOWER on IntegriCloud