Lines Matching defs:live
60 // Whether the data at \p off in this InputSection is live.
113 // ConcatInputSections are entirely live or dead, so the offset is irrelevant.
114 bool isLive(uint64_t off) const override { return live; }
115 void markLive(uint64_t off) override { live = true; }
117 bool shouldOmitFromOutput() const { return !live || isCoalescedWeak(); }
144 bool live = !config->deadStrip;
153 // The created ConcatInputSection will always have 'live=true'
177 uint32_t live : 1;
184 : inSecOff(off), live(!config->deadStrip), hash(hash) {}
207 bool isLive(uint64_t off) const override { return getStringPiece(off).live; }
208 void markLive(uint64_t off) override { getStringPiece(off).live = true; }
254 return live[off >> power2LiteralSize];
257 live[off >> power2LiteralSize] = true;
266 // The liveness of data[off] is tracked by live[off >> power2LiteralSize].
267 llvm::BitVector live;