Searched refs:MatchData (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPostLegalizerCombiner.cpp | 377 MachineInstr &MI, std::pair<MachineInstr *, unsigned> &MatchData) const { in matchCombineSignExtendInReg() 388 MatchData = {LoadMI, AMDGPU::G_AMDGPU_BUFFER_LOAD_SBYTE}; in matchCombineSignExtendInReg() 391 MatchData = {LoadMI, AMDGPU::G_AMDGPU_BUFFER_LOAD_SSHORT}; in matchCombineSignExtendInReg() 394 MatchData = {LoadMI, AMDGPU::G_AMDGPU_S_BUFFER_LOAD_SBYTE}; in matchCombineSignExtendInReg() 397 MatchData = {LoadMI, AMDGPU::G_AMDGPU_S_BUFFER_LOAD_SSHORT}; in matchCombineSignExtendInReg() 406 MachineInstr &MI, std::pair<MachineInstr *, unsigned> &MatchData) const { in applyCombineSignExtendInReg() 407 auto [LoadMI, NewOpcode] = MatchData; in applyCombineSignExtendInReg()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerHelper.h | 319 bool matchCombineShlOfExtend(MachineInstr &MI, RegisterImmPair &MatchData); 321 const RegisterImmPair &MatchData);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 2034 RegisterImmPair &MatchData) { in matchCombineShlOfExtend() argument 2065 MatchData.Reg = ExtSrc; in matchCombineShlOfExtend() 2066 MatchData.Imm = ShiftAmt; in matchCombineShlOfExtend() 2074 const RegisterImmPair &MatchData) { in applyCombineShlOfExtend() argument 2075 Register ExtSrcReg = MatchData.Reg; in applyCombineShlOfExtend() 2076 int64_t ShiftAmtVal = MatchData.Imm; in applyCombineShlOfExtend()
|