Lines Matching refs:Base_Reg
65 SDValue Base_Reg; member
91 IndexReg.getNode() != nullptr || Base_Reg.getNode() != nullptr; in hasBaseOrIndexReg()
98 dyn_cast_or_null<RegisterSDNode>(Base_Reg.getNode())) in isRIPRelative()
105 Base_Reg = Reg; in setBaseReg()
112 if (Base_Reg.getNode()) in dump()
113 Base_Reg.getNode()->dump(DAG); in dump()
271 else if (AM.Base_Reg.getNode()) in getAddressOperands()
272 Base = AM.Base_Reg; in getAddressOperands()
1808 AM.Base_Reg.getNode() != nullptr && AM.IndexReg.getNode() == nullptr) { in matchAddress()
1809 SDValue Save_Base_Reg = AM.Base_Reg; in matchAddress()
1811 AM.Base_Reg = SDValue(); in matchAddress()
1813 AM.Base_Reg = Save_Base_Reg; in matchAddress()
1821 AM.Base_Reg.getNode() == nullptr) { in matchAddress()
1822 AM.Base_Reg = AM.IndexReg; in matchAddress()
1836 AM.Base_Reg.getNode() == nullptr && in matchAddress()
1840 AM.Base_Reg = CurDAG->getRegister(X86::RIP, MVT::i64); in matchAddress()
1870 !AM.Base_Reg.getNode() && in matchAdd()
1873 AM.Base_Reg = N.getOperand(0); in matchAdd()
2242 AM.Base_Reg.getNode() == nullptr && in matchAddressRecursively()
2318 AM.Base_Reg.getNode() == nullptr && in matchAddressRecursively()
2343 AM.IndexReg = AM.Base_Reg = Reg; in matchAddressRecursively()
2389 if ((AM.BaseType == X86ISelAddressMode::RegBase && AM.Base_Reg.getNode() && in matchAddressRecursively()
2390 !AM.Base_Reg.getNode()->hasOneUse()) || in matchAddressRecursively()
2526 if (AM.BaseType != X86ISelAddressMode::RegBase || AM.Base_Reg.getNode()) { in matchAddressBase()
2540 AM.Base_Reg = N; in matchAddressBase()
2757 if (AM.BaseType == X86ISelAddressMode::RegBase && AM.Base_Reg.getNode()) in selectLEAAddr()