This is passed to legalizeCustom, but not intrinsic. Also remove the
MRI argument, since you can get that from the MachineIRBuilder.
I'm not sure why MachineIRBuilder has a private observer member, and
this is passed separately.
Paths
| Differential D73499
GlobalISel: Add observer argument to legalizeIntrinsic ClosedPublic Authored by arsenm on Jan 27 2020, 12:55 PM.
Details Summary This is passed to legalizeCustom, but not intrinsic. Also remove the I'm not sure why MachineIRBuilder has a private observer member, and
Diff Detail
Revision Contents
Diff 240660 llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp
llvm/lib/Target/AArch64/AArch64LegalizerInfo.h
llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/lib/Target/Mips/MipsLegalizerInfo.h
llvm/lib/Target/Mips/MipsLegalizerInfo.cpp
llvm/lib/Target/X86/X86LegalizerInfo.h
llvm/lib/Target/X86/X86LegalizerInfo.cpp
|