Home
last modified time | relevance | path

Searched refs:InstrMode (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIModeRegister.cpp147 const SIInstrInfo *TII, Status InstrMode);
202 while (InstrMode.Mask) { in insertSetreg()
203 unsigned Offset = countTrailingZeros<unsigned>(InstrMode.Mask); in insertSetreg()
204 unsigned Width = countTrailingOnes<unsigned>(InstrMode.Mask >> Offset); in insertSetreg()
205 unsigned Value = (InstrMode.Mode >> Offset) & ((1 << Width) - 1); in insertSetreg()
213 InstrMode.Mask &= ~(((1 << Width) - 1) << Offset); in insertSetreg()
248 Status InstrMode = getInstructionMode(MI, TII); in processBlockPhase1() local
288 } else if (!NewInfo->Change.isCompatible(InstrMode)) { in processBlockPhase1()
295 if (!IPChange.delta(NewInfo->Change).isCombinable(InstrMode)) { in processBlockPhase1()
311 NewInfo->Change = NewInfo->Change.merge(InstrMode); in processBlockPhase1()
[all …]