Lines Matching refs:CP
73 const Constant *CP; member
84 Scale(1), GV(nullptr), CP(nullptr), BlockAddr(nullptr), ES(nullptr), in M68kISelAddressMode()
88 return GV != nullptr || CP != nullptr || ES != nullptr || in hasSymbolicDisplacement()
253 if (AM.CP) { in getSymbolicDisplacement()
254 Sym = CurDAG->getTargetConstantPool(AM.CP, MVT::i32, AM.Alignment, in getSymbolicDisplacement()
575 } else if (auto *CP = dyn_cast<ConstantPoolSDNode>(N0)) { in matchWrapper() local
576 AM.CP = CP->getConstVal(); in matchWrapper()
577 AM.Alignment = CP->getAlign(); in matchWrapper()
578 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper()
579 if (!foldOffsetIntoAddress(CP->getOffset(), AM)) { in matchWrapper()
615 } else if (auto *CP = dyn_cast<ConstantPoolSDNode>(N0)) { in matchWrapper() local
616 AM.CP = CP->getConstVal(); in matchWrapper()
617 AM.Alignment = CP->getAlign(); in matchWrapper()
618 AM.Disp += CP->getOffset(); in matchWrapper()
619 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper()