The default implementation of isIncomingArgumentHandler could lead in generating incorrect code.
Make it a pure virtual method, so that targets know they have to override it to produce correct code.
NFC
Paths
| Differential D69187
[GISel][CallLowering] Make isIncomingArgumentHandler a pure virtual method ClosedPublic Authored by qcolombet on Oct 18 2019, 11:17 AM.
Details Summary The default implementation of isIncomingArgumentHandler could lead in generating incorrect code. NFC
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Oct 18 2019, 11:41 AM Closed by commit rG9f9151d49410: [GISel][CallLowering] Make isIncomingArgumentHandler a pure virtual method (authored by qcolombet). · Explain WhyOct 18 2019, 1:17 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 225684 llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h
llvm/lib/Target/AArch64/AArch64CallLowering.cpp
llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
llvm/lib/Target/ARM/ARMCallLowering.cpp
llvm/lib/Target/X86/X86CallLowering.cpp
|