Lines Matching refs:Entry
174 auto &Entry = Sleds.back(); in loadObj() local
178 Entry.Address = RelocateOrElse(AddrOff, Extractor.getU32(&OffsetPtr)); in loadObj()
180 Entry.Address = RelocateOrElse(AddrOff, Extractor.getU64(&OffsetPtr)); in loadObj()
183 Entry.Function = RelocateOrElse(FuncOff, Extractor.getU32(&OffsetPtr)); in loadObj()
185 Entry.Function = RelocateOrElse(FuncOff, Extractor.getU64(&OffsetPtr)); in loadObj()
195 Entry.Kind = Kinds[Kind]; in loadObj()
196 Entry.AlwaysInstrument = Extractor.getU8(&OffsetPtr) != 0; in loadObj()
197 Entry.Version = Extractor.getU8(&OffsetPtr); in loadObj()
198 if (Entry.Version >= 2) { in loadObj()
199 Entry.Address += C - Contents.bytes_begin() + Address; in loadObj()
200 Entry.Function += C - Contents.bytes_begin() + WordSize + Address; in loadObj()
207 CurFn = Entry.Function; in loadObj()
208 FunctionAddresses[FuncId] = Entry.Function; in loadObj()
209 FunctionIds[Entry.Function] = FuncId; in loadObj()
211 if (Entry.Function != CurFn) { in loadObj()
213 CurFn = Entry.Function; in loadObj()
214 FunctionAddresses[FuncId] = Entry.Function; in loadObj()
215 FunctionIds[Entry.Function] = FuncId; in loadObj()