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(); }
143 bool live = !config->deadStrip;
152 // The created ConcatInputSection will always have 'live=true'
176 uint32_t live : 1;
183 : inSecOff(off), live(!config->deadStrip), hash(hash) {}
206 bool isLive(uint64_t off) const override { return getStringPiece(off).live; }
207 void markLive(uint64_t off) override { getStringPiece(off).live = true; }
253 return live[off >> power2LiteralSize];
256 live[off >> power2LiteralSize] = true;
265 // The liveness of data[off] is tracked by live[off >> power2LiteralSize].
266 llvm::BitVector live;