Lines Matching refs:Base
51 Register Base;
52 if (KnownBits && mi_match(Reg, MRI, m_GOr(m_Reg(Base), m_ICst(Offset))) &&
53 KnownBits->maskedValueIsZero(Base, APInt(32, Offset)))
54 return std::pair(Base, Offset);
58 MachineInstr *Base;
60 m_GPtrAdd(m_MInstr(Base), m_ICst(Offset)))) {
61 // If Base was int converted to pointer, simply return int and offset.
62 if (Base->getOpcode() == TargetOpcode::G_INTTOPTR)
63 return std::pair(Base->getOperand(1).getReg(), Offset);
66 return std::pair(Base->getOperand(0).getReg(), Offset);