reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
48 uint64_t getValue() const;
76 return getValue() - getSecAddr(); 128 uint64_t val = e().getValue(); 180 uint64_t symValue = value.sec ? 0 : value.getValue(); 316 cmd->sym->value = v.getValue(); 511 uint32_t subalign = sec->subalignExpr().getValue(); 828 ctx->lmaOffset = sec->lmaExpr().getValue() - dot; 940 std::max<uint32_t>(sec->alignment, sec->alignExpr().getValue()); 1130 phdr->p_paddr = cmd.lmaExpr().getValue();tools/lld/ELF/OutputSections.cpp
337 writeInt(buf + data->offset, data->expression().getValue(), data->size);
tools/lld/ELF/ScriptParser.cpp151 return {a.sec, a.forceAbsolute, a.getSectionOffset() + b.getValue(), a.loc}; 157 return a.getValue() - b.getValue(); 157 return a.getValue() - b.getValue(); 158 return {a.sec, false, a.getSectionOffset() - b.getValue(), a.loc}; 164 (a.getValue() & b.getValue()) - a.getSecAddr(), a.loc}; 164 (a.getValue() & b.getValue()) - a.getSecAddr(), a.loc}; 170 (a.getValue() | b.getValue()) - a.getSecAddr(), a.loc}; 170 (a.getValue() | b.getValue()) - a.getSecAddr(), a.loc}; 447 cmd.flags = readParenExpr()().getValue(); 515 return addrExpr().getValue() + max; 722 if (!e().getValue()) 770 uint64_t alignment = std::max((uint64_t)1, e().getValue()); 959 return [=] { return l().getValue() * r().getValue(); }; 959 return [=] { return l().getValue() * r().getValue(); }; 963 if (uint64_t rv = r().getValue()) 964 return l().getValue() / rv; 972 if (uint64_t rv = r().getValue()) 973 return l().getValue() % rv; 979 return [=] { return l().getValue() << r().getValue(); }; 979 return [=] { return l().getValue() << r().getValue(); }; 981 return [=] { return l().getValue() >> r().getValue(); }; 981 return [=] { return l().getValue() >> r().getValue(); }; 983 return [=] { return l().getValue() < r().getValue(); }; 983 return [=] { return l().getValue() < r().getValue(); }; 985 return [=] { return l().getValue() > r().getValue(); }; 985 return [=] { return l().getValue() > r().getValue(); }; 987 return [=] { return l().getValue() >= r().getValue(); }; 987 return [=] { return l().getValue() >= r().getValue(); }; 989 return [=] { return l().getValue() <= r().getValue(); }; 989 return [=] { return l().getValue() <= r().getValue(); }; 991 return [=] { return l().getValue() == r().getValue(); }; 991 return [=] { return l().getValue() == r().getValue(); }; 993 return [=] { return l().getValue() != r().getValue(); }; 993 return [=] { return l().getValue() != r().getValue(); }; 995 return [=] { return l().getValue() || r().getValue(); }; 995 return [=] { return l().getValue() || r().getValue(); }; 997 return [=] { return l().getValue() && r().getValue(); }; 997 return [=] { return l().getValue() && r().getValue(); }; 1126 return [=] { return ~e().getValue(); }; 1130 return [=] { return !e().getValue(); }; 1134 return [=] { return -e().getValue(); }; 1164 return [=] { return alignTo(script->getDot(), e().getValue()); }; 1171 v.alignment = e2().getValue(); 1194 return alignTo(script->getDot(), std::max((uint64_t)1, e().getValue())); 1213 return [=] { return alignTo(script->getDot(), e().getValue()); }; 1243 return [=] { return std::min(a().getValue(), b().getValue()); }; 1243 return [=] { return std::min(a().getValue(), b().getValue()); }; 1244 return [=] { return std::max(a().getValue(), b().getValue()); }; 1244 return [=] { return std::max(a().getValue(), b().getValue()); }; 1292 return [=] { return cond().getValue() ? l() : r(); }; 1450 return readExpr()().getValue();