Searched refs:MatchData (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPostLegalizerCombiner.cpp | 398 MachineInstr &MI, std::pair<MachineInstr *, unsigned> &MatchData) const { in matchCombineSignExtendInReg() 409 MatchData = {LoadMI, AMDGPU::G_AMDGPU_BUFFER_LOAD_SBYTE}; in matchCombineSignExtendInReg() 412 MatchData = {LoadMI, AMDGPU::G_AMDGPU_BUFFER_LOAD_SSHORT}; in matchCombineSignExtendInReg() 415 MatchData = {LoadMI, AMDGPU::G_AMDGPU_S_BUFFER_LOAD_SBYTE}; in matchCombineSignExtendInReg() 418 MatchData = {LoadMI, AMDGPU::G_AMDGPU_S_BUFFER_LOAD_SSHORT}; in matchCombineSignExtendInReg() 427 MachineInstr &MI, std::pair<MachineInstr *, unsigned> &MatchData) const { in applyCombineSignExtendInReg() 428 auto [LoadMI, NewOpcode] = MatchData; in applyCombineSignExtendInReg()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.h | 318 bool matchCombineShlOfExtend(MachineInstr &MI, RegisterImmPair &MatchData); 320 const RegisterImmPair &MatchData);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 1881 RegisterImmPair &MatchData) { in matchCombineShlOfExtend() argument 1912 MatchData.Reg = ExtSrc; in matchCombineShlOfExtend() 1913 MatchData.Imm = ShiftAmt; in matchCombineShlOfExtend() 1921 const RegisterImmPair &MatchData) { in applyCombineShlOfExtend() argument 1922 Register ExtSrcReg = MatchData.Reg; in applyCombineShlOfExtend() 1923 int64_t ShiftAmtVal = MatchData.Imm; in applyCombineShlOfExtend()
|