reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2859 SDValue TGAHi = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 2861 SDValue TGALo = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 2866 SDValue Hi = DAG.getNode(PPCISD::Hi, dl, PtrVT, TGAHi, TLSReg); 2867 return DAG.getNode(PPCISD::Lo, dl, PtrVT, TGALo, Hi); 2871 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0); 2872 SDValue TGATLS = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 2878 GOTPtr = DAG.getNode(PPCISD::ADDIS_GOT_TPREL_HA, dl, 2882 GOTPtr = DAG.getNode(PPCISD::PPC32_GOT, dl, PtrVT); 2884 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); 2886 GOTPtr = DAG.getNode(PPCISD::PPC32_PICGOT, dl, PtrVT); 2888 SDValue TPOffset = DAG.getNode(PPCISD::LD_GOT_TPREL_L, dl, 2890 return DAG.getNode(PPCISD::ADD_TLS, dl, PtrVT, TPOffset, TGATLS); 2894 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0); 2899 GOTPtr = DAG.getNode(PPCISD::ADDIS_TLSGD_HA, dl, PtrVT, 2903 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); 2905 GOTPtr = DAG.getNode(PPCISD::PPC32_PICGOT, dl, PtrVT); 2907 return DAG.getNode(PPCISD::ADDI_TLSGD_L_ADDR, dl, PtrVT, 2912 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0); 2917 GOTPtr = DAG.getNode(PPCISD::ADDIS_TLSLD_HA, dl, PtrVT, 2921 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); 2923 GOTPtr = DAG.getNode(PPCISD::PPC32_PICGOT, dl, PtrVT); 2925 SDValue TLSAddr = DAG.getNode(PPCISD::ADDI_TLSLD_L_ADDR, dl, 2927 SDValue DtvOffsetHi = DAG.getNode(PPCISD::ADDIS_DTPREL_HA, dl, 2929 return DAG.getNode(PPCISD::ADDI_DTPREL_L, dl, PtrVT, DtvOffsetHi, TGA);