reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/xray/xray_init.cpp
   25 extern const XRaySledEntry __start_xray_instr_map[] __attribute__((weak));
   26 extern const XRaySledEntry __stop_xray_instr_map[] __attribute__((weak));
projects/compiler-rt/lib/xray/xray_interface.cpp
  149 bool patchSled(const XRaySledEntry &Sled, bool Enable,
  267   auto MinSled = InstrMap.Sleds[0];
  268   auto MaxSled = InstrMap.Sleds[InstrMap.Entries - 1];
  270     const auto &Sled = InstrMap.Sleds[I];
  340   auto MinSled = *f;
  341   auto MaxSled = *(SledRange.End - 1);
projects/compiler-rt/lib/xray/xray_interface_internal.h
   45   const XRaySledEntry *Begin;
   46   const XRaySledEntry *End;
   53   const XRaySledEntry *Sleds;
   59 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled,
   61 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
   63                            const XRaySledEntry &Sled);
   64 bool patchCustomEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
   65 bool patchTypedEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
projects/compiler-rt/lib/xray/xray_x86_64.cpp
  131                         const XRaySledEntry &Sled,
  178                        const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT {
  223                            const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT {
  251                       const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT {
  298                       const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT {