diff options
author | Mark Lacey <mark.lacey@apple.com> | 2019-07-31 20:34:05 +0000 |
---|---|---|
committer | Mark Lacey <mark.lacey@apple.com> | 2019-07-31 20:34:05 +0000 |
commit | 641ea2e701d0bb8ca6b941e29b5b824037a3610c (patch) | |
tree | 763b395c81a8c53d273d33eb522ce60b314cb65e /llvm/lib | |
parent | 7b8d3eb9e2174e0bec206faea405b693fcb9eb8d (diff) | |
download | bcm5719-llvm-641ea2e701d0bb8ca6b941e29b5b824037a3610c.tar.gz bcm5719-llvm-641ea2e701d0bb8ca6b941e29b5b824037a3610c.zip |
[GISel] Address review feedback on passing MD_callees to lowerCall.
Preserve the nullptr default for KnownCallees that appears in
the base class.
llvm-svn: 367477
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/AArch64/AArch64CallLowering.h | 4 | ||||
-rw-r--r-- | llvm/lib/Target/ARM/ARMCallLowering.h | 2 | ||||
-rw-r--r-- | llvm/lib/Target/Mips/MipsCallLowering.h | 2 | ||||
-rw-r--r-- | llvm/lib/Target/X86/X86CallLowering.h | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64CallLowering.h b/llvm/lib/Target/AArch64/AArch64CallLowering.h index 2446d980bcf..c7c2140c4a4 100644 --- a/llvm/lib/Target/AArch64/AArch64CallLowering.h +++ b/llvm/lib/Target/AArch64/AArch64CallLowering.h @@ -43,12 +43,12 @@ public: bool lowerCall(MachineIRBuilder &MIRBuilder, CallingConv::ID CallConv, const MachineOperand &Callee, const ArgInfo &OrigRet, ArrayRef<ArgInfo> OrigArgs, Register SwiftErrorVReg, - const MDNode *KnownCallees) const override; + const MDNode *KnownCallees = nullptr) const override; bool lowerCall(MachineIRBuilder &MIRBuilder, CallingConv::ID CallConv, const MachineOperand &Callee, const ArgInfo &OrigRet, ArrayRef<ArgInfo> OrigArgs, - const MDNode *KnownCallees) const override { + const MDNode *KnownCallees = nullptr) const override { return lowerCall(MIRBuilder, CallConv, Callee, OrigRet, OrigArgs, 0, KnownCallees); } diff --git a/llvm/lib/Target/ARM/ARMCallLowering.h b/llvm/lib/Target/ARM/ARMCallLowering.h index e0f1e3dfd70..c32af75c699 100644 --- a/llvm/lib/Target/ARM/ARMCallLowering.h +++ b/llvm/lib/Target/ARM/ARMCallLowering.h @@ -41,7 +41,7 @@ public: bool lowerCall(MachineIRBuilder &MIRBuilder, CallingConv::ID CallConv, const MachineOperand &Callee, const ArgInfo &OrigRet, ArrayRef<ArgInfo> OrigArgs, - const MDNode *KnownCallees) const override; + const MDNode *KnownCallees = nullptr) const override; private: bool lowerReturnVal(MachineIRBuilder &MIRBuilder, const Value *Val, diff --git a/llvm/lib/Target/Mips/MipsCallLowering.h b/llvm/lib/Target/Mips/MipsCallLowering.h index 1245fcb5795..ff2a1f93d79 100644 --- a/llvm/lib/Target/Mips/MipsCallLowering.h +++ b/llvm/lib/Target/Mips/MipsCallLowering.h @@ -71,7 +71,7 @@ public: bool lowerCall(MachineIRBuilder &MIRBuilder, CallingConv::ID CallConv, const MachineOperand &Callee, const ArgInfo &OrigRet, ArrayRef<ArgInfo> OrigArgs, - const MDNode *KnownCallees) const override; + const MDNode *KnownCallees = nullptr) const override; private: /// Based on registers available on target machine split or extend diff --git a/llvm/lib/Target/X86/X86CallLowering.h b/llvm/lib/Target/X86/X86CallLowering.h index 97d12e8c740..4426faeac93 100644 --- a/llvm/lib/Target/X86/X86CallLowering.h +++ b/llvm/lib/Target/X86/X86CallLowering.h @@ -37,7 +37,7 @@ public: bool lowerCall(MachineIRBuilder &MIRBuilder, CallingConv::ID CallConv, const MachineOperand &Callee, const ArgInfo &OrigRet, ArrayRef<ArgInfo> OrigArgs, - const MDNode *KnownCallees) const override; + const MDNode *KnownCallees = nullptr) const override; private: /// A function of this type is used to perform value split action. |