reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1943 EVT VT = getPointerTy(DAG.getDataLayout()); 1947 const Module *M = DAG.getMachineFunction().getFunction().getParent(); 1953 Idx = DAG.getNode(SPISD::Lo, DL, Op.getValueType(), 1954 withTargetFlags(Op, SparcMCExpr::VK_Sparc_GOT13, DAG)); 1958 SparcMCExpr::VK_Sparc_GOT10, DAG); 1961 SDValue GlobalBase = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, VT); 1962 SDValue AbsAddr = DAG.getNode(ISD::ADD, DL, VT, GlobalBase, Idx); 1965 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo(); 1967 return DAG.getLoad(VT, DL, DAG.getEntryNode(), AbsAddr, 1967 return DAG.getLoad(VT, DL, DAG.getEntryNode(), AbsAddr, 1968 MachinePointerInfo::getGOT(DAG.getMachineFunction())); 1978 SparcMCExpr::VK_Sparc_LO, DAG); 1982 SparcMCExpr::VK_Sparc_M44, DAG); 1983 H44 = DAG.getNode(ISD::SHL, DL, VT, H44, DAG.getConstant(12, DL, MVT::i32)); 1983 H44 = DAG.getNode(ISD::SHL, DL, VT, H44, DAG.getConstant(12, DL, MVT::i32)); 1984 SDValue L44 = withTargetFlags(Op, SparcMCExpr::VK_Sparc_L44, DAG); 1985 L44 = DAG.getNode(SPISD::Lo, DL, VT, L44); 1986 return DAG.getNode(ISD::ADD, DL, VT, H44, L44); 1991 SparcMCExpr::VK_Sparc_HM, DAG); 1992 Hi = DAG.getNode(ISD::SHL, DL, VT, Hi, DAG.getConstant(32, DL, MVT::i32)); 1992 Hi = DAG.getNode(ISD::SHL, DL, VT, Hi, DAG.getConstant(32, DL, MVT::i32)); 1994 SparcMCExpr::VK_Sparc_LO, DAG); 1995 return DAG.getNode(ISD::ADD, DL, VT, Hi, Lo);