reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2839 if (!SymExpr->evaluateAsRelocatable(Res, nullptr, nullptr)) { 2843 if (Res.getSymB() != nullptr) { 2850 Res.getSymA()->getSymbol().isInSection() || 2851 Res.getSymA()->getSymbol().isTemporary() || 2852 (Res.getSymA()->getSymbol().isELF() && 2853 cast<MCSymbolELF>(Res.getSymA()->getSymbol()).getBinding() == 2862 Res.getConstant() == 0 && !IsLocalSym) { 2911 MipsMCExpr::MEK_GOT_LO16, Res.getSymA(), getContext()); 2920 if (Res.getConstant() != 0) 2923 Res.getConstant(), getContext())), 2942 GotExpr = MipsMCExpr::create(MipsMCExpr::MEK_GOT_DISP, Res.getSymA(), 2944 if (Res.getConstant() != 0) { 2948 LoExpr = MCConstantExpr::create(Res.getConstant(), getContext()); 2952 if (Res.getConstant() < -0x8000 || Res.getConstant() > 0x7fff) { 2952 if (Res.getConstant() < -0x8000 || Res.getConstant() > 0x7fff) { 2977 GotExpr = MipsMCExpr::create(MipsMCExpr::MEK_GOT, Res.getSymA(), 2979 if (Res.getConstant() != 0) 2980 LoExpr = MCConstantExpr::create(Res.getConstant(), getContext());