Searched refs:Sleds (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/XRay/ |
| H A D | InstrumentationMap.cpp | 54 InstrumentationMap::SledContainer &Sleds, in loadObj() argument 173 Sleds.push_back({}); in loadObj() 174 auto &Entry = Sleds.back(); in loadObj() 223 InstrumentationMap::SledContainer &Sleds, in loadYAML() argument 242 Sleds.reserve(YAMLSleds.size()); in loadYAML() 246 Sleds.push_back(SledEntry{Y.Address, Y.Function, Y.Kind, Y.AlwaysInstrument, in loadYAML() 284 if (auto E = loadYAML(*FdOrErr, FileSize, Filename, Map.Sleds, in loadInstrumentationMap() 287 } else if (auto E = loadObj(Filename, *ObjectFileOrError, Map.Sleds, in loadInstrumentationMap()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-extract.cpp | 61 auto Sleds = Map.sleds(); in exportAsYAML() local 62 YAMLSleds.reserve(std::distance(Sleds.begin(), Sleds.end())); in exportAsYAML() 63 for (const auto &Sled : Sleds) { in exportAsYAML()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/XRay/ |
| H A D | InstrumentationMap.h | 84 SledContainer Sleds; 102 const SledContainer &sleds() const { return Sleds; }; in sleds()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_interface.cpp | 209 const auto &Sled = InstrMap.Sleds[I]; in findFunctionSleds() 330 auto *MinSled = &InstrMap.Sleds[0]; in controlPatchingObjectUnchecked() 331 auto *MaxSled = &InstrMap.Sleds[InstrMap.Entries - 1]; in controlPatchingObjectUnchecked() 333 const auto &Sled = InstrMap.Sleds[I]; in controlPatchingObjectUnchecked() 360 auto &Sled = InstrMap.Sleds[I]; in controlPatchingObjectUnchecked()
|
| H A D | xray_init.cpp | 82 SledMap.Sleds = SledsBegin; in __xray_register_sleds() 92 const auto &Sled = SledMap.Sleds[I]; in __xray_register_sleds()
|
| H A D | xray_interface_internal.h | 133 const XRaySledEntry *Sleds; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 388 SmallVector<XRayFunctionEntry, 4> Sleds; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 4585 if (Sleds.empty()) in emitXRayTable() 4632 for (const auto &Sled : Sleds) { in emitXRayTable() 4667 OutStreamer->emitValueImpl(MCConstantExpr::create(Sleds.size(), Ctx), in emitXRayTable() 4671 Sleds.clear(); in emitXRayTable() 4683 Sleds.emplace_back(XRayFunctionEntry{Sled, CurrentFnSym, Kind, in recordSled()
|