Home | History | Annotate | Download | only in X86

Lines Matching refs:IndexReg

63     SDValue IndexReg;
75 : BaseType(RegBase), Base_FrameIndex(0), Scale(1), IndexReg(), Disp(0),
85 return IndexReg.getNode() != 0 || Base_Reg.getNode() != 0;
113 << "IndexReg ";
114 if (IndexReg.getNode() != 0)
115 IndexReg.getNode()->dump();
239 Index = AM.IndexReg;
711 AM.Base_Reg = AM.IndexReg;
723 AM.IndexReg.getNode() == 0 &&
782 AM.IndexReg = And;
826 AM.IndexReg = NewAnd;
934 AM.IndexReg = NewSRL;
995 if (AM.IndexReg.getNode() != 0 || AM.Scale != 1)
1013 AM.IndexReg = ShVal.getNode()->getOperand(0);
1021 AM.IndexReg = ShVal;
1029 if (AM.IndexReg.getNode() != 0 || AM.Scale != 1) break;
1064 AM.IndexReg.getNode() == 0) {
1089 AM.IndexReg = AM.Base_Reg = Reg;
1114 if (AM.IndexReg.getNode() || AM.isRIPRelative()) {
1153 AM.IndexReg = Neg;
1184 !AM.IndexReg.getNode()) {
1187 AM.IndexReg = N.getOperand(1);
1214 if (AM.IndexReg.getNode() != 0 || AM.Scale != 1) break;
1253 if (AM.IndexReg.getNode() == 0) {
1254 AM.IndexReg = N;
1305 if (!AM.IndexReg.getNode())
1306 AM.IndexReg = CurDAG->getRegister(0, VT);
1386 if (AM.IndexReg.getNode())
1389 AM.IndexReg = CurDAG->getRegister(0, VT);
1410 if (AM.Disp && (AM.Base_Reg.getNode() || AM.IndexReg.getNode()))
1436 AM.IndexReg = CurDAG->getRegister(X86::EBX, MVT::i32);
1438 AM.IndexReg = CurDAG->getRegister(0, MVT::i64);