Searched refs:CanonicalMIs (Results 1 – 2 of 2) sorted by relevance
322 DenseMap<MachineInstr *, MachineInstr *> CanonicalMIs; variable362 if (CanonicalMIs.count(MI)) in getStage()363 MI = CanonicalMIs[MI]; in getStage()
1606 CanonicalMIs[&*I] = &*I; in peelKernel()1607 CanonicalMIs[&*NI] = &*I; in peelKernel()1662 BlockMIs[{DestBB, CanonicalMIs[&MI]}] = NI; in moveStageBetweenBlocks()1663 CanonicalMIs[NI] = CanonicalMIs[&MI]; in moveStageBetweenBlocks()1671 auto *KernelMI = CanonicalMIs[&MI]; in moveStageBetweenBlocks()1704 CanonicalMIs[NewMI] = CanonicalMIs[Phi]; in moveStageBetweenBlocks()1705 BlockMIs[{DestBB, CanonicalMIs[Phi]}] = NewMI; in moveStageBetweenBlocks()1822 MachineInstr *CanonicalUse = CanonicalMIs[Use]; in peelPrologAndEpilogs()1888 CanonicalMIs[NI] = &MI; in CreateLCSSAExitingBlock()1911 return BlockMIs[{BB, CanonicalMIs[MI]}]->getOperand(OpIdx).getReg(); in getEquivalentRegisterIn()