Home
last modified time | relevance | path

Searched refs:Sled (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_AArch64.cpp34 const XRaySledEntry &Sled, in patchSled() argument
63 uint32_t *FirstAddress = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled()
91 const XRaySledEntry &Sled, in patchFunctionEntry() argument
93 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
97 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
98 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit()
103 return patchSled(Enable, FuncId, Sled, __xray_FunctionTailExit); in patchFunctionTailExit()
121 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() argument
124 reinterpret_cast<std::atomic<uint32_t> *>(Sled.address()), Inst, in patchCustomEvent()
132 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
[all …]
H A Dxray_interface.cpp156 switch (Sled.Kind) { in patchSled()
177 int(Sled.Kind)); in patchSled()
191 const auto &Sled = InstrMap.Sleds[I]; in findFunctionSleds() local
200 Index.Begin = &Sled; in findFunctionSleds()
306 MinSled = &Sled; in controlPatching()
308 MaxSled = &Sled; in controlPatching()
331 auto &Sled = InstrMap.Sleds[I]; in controlPatching() local
332 auto F = Sled.function(); in controlPatching()
339 patchSled(Sled, Enable, FuncId); in controlPatching()
514 const XRaySledEntry *Sled = in __xray_function_address() local
[all …]
H A Dxray_hexagon.cpp88 const XRaySledEntry &Sled, in patchSled() argument
116 uint32_t *FirstAddress = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled()
137 const XRaySledEntry &Sled, in patchFunctionEntry() argument
139 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
143 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
144 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit()
148 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() argument
149 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionTailExit()
153 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() argument
159 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
H A Dxray_arm.cpp77 const XRaySledEntry &Sled, in patchSled() argument
105 uint32_t *FirstAddress = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled()
130 const XRaySledEntry &Sled, in patchFunctionEntry() argument
132 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
136 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
137 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit()
141 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() argument
142 return patchSled(Enable, FuncId, Sled, __xray_FunctionTailExit); in patchFunctionTailExit()
146 const XRaySledEntry &Sled) in patchCustomEvent() argument
152 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
H A Dxray_loongarch64.cpp44 const XRaySledEntry &Sled, in patchSled() argument
77 uint32_t *Address = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled()
128 const XRaySledEntry &Sled, in patchFunctionEntry() argument
130 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
134 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
135 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit()
139 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() argument
142 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionTailExit()
146 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() argument
152 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
H A Dxray_powerpc64.cpp53 const XRaySledEntry &Sled, in patchFunctionEntry() argument
55 const uint64_t Address = Sled.address(); in patchFunctionEntry()
72 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
73 const uint64_t Address = Sled.address(); in patchFunctionExit()
90 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() argument
91 return patchFunctionExit(Enable, FuncId, Sled); in patchFunctionTailExit()
98 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() argument
104 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
H A Dxray_mips.cpp53 const XRaySledEntry &Sled, in patchSled() argument
96 uint32_t *Address = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled()
138 const XRaySledEntry &Sled, in patchFunctionEntry() argument
140 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
144 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
145 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit()
149 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() argument
152 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionTailExit()
156 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() argument
162 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
H A Dxray_mips64.cpp54 const XRaySledEntry &Sled, in patchSled() argument
92 uint32_t *Address = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled()
146 const XRaySledEntry &Sled, in patchFunctionEntry() argument
148 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
152 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
153 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionExit()
157 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() argument
160 return patchSled(Enable, FuncId, Sled, __xray_FunctionExit); in patchFunctionTailExit()
164 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() argument
170 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
H A Dxray_x86_64.cpp124 const XRaySledEntry &Sled, in patchFunctionEntry() argument
147 const uint64_t Address = Sled.address(); in patchFunctionEntry()
173 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() argument
194 const uint64_t Address = Sled.address(); in patchFunctionExit()
220 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() argument
223 const uint64_t Address = Sled.address(); in patchFunctionTailExit()
250 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() argument
264 const uint64_t Address = Sled.address(); in patchCustomEvent()
278 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent() argument
296 const uint64_t Address = Sled.address(); in patchTypedEvent()
H A Dxray_interface_internal.h81 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled,
83 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
85 const XRaySledEntry &Sled);
86 bool patchCustomEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
87 bool patchTypedEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
H A Dxray_init.cpp95 const auto &Sled = XRayInstrMap.Sleds[I]; in __xray_init() local
96 const auto Function = Sled.function(); in __xray_init()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-extract.cpp63 for (const auto &Sled : Sleds) { in exportAsYAML() local
64 auto FuncId = Map.getFunctionId(Sled.Function); in exportAsYAML()
68 {*FuncId, Sled.Address, Sled.Function, Sled.Kind, Sled.AlwaysInstrument, in exportAsYAML()
69 ExtractSymbolize ? FH.SymbolOrNumber(*FuncId) : "", Sled.Version}); in exportAsYAML()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h357 const MCSymbol *Sled; member
371 void recordSled(MCSymbol *Sled, const MachineInstr &MI, SledKind Kind,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp4215 for (const auto &Sled : Sleds) { in emitXRayTable() local
4219 MCBinaryExpr::createSub(MCSymbolRefExpr::create(Sled.Sled, Ctx), in emitXRayTable()
4230 Sled.emit(WordSizeBytes, OutStreamer.get()); in emitXRayTable()
4259 void AsmPrinter::recordSled(MCSymbol *Sled, const MachineInstr &MI, in recordSled() argument
4268 Sleds.emplace_back(XRayFunctionEntry{Sled, CurrentFnSym, Kind, in recordSled()
/freebsd-14.2/share/misc/
H A Dusb_vendors2111 e01c Data Collection Sled [Nspire Lab Cradle, Nspire Datatracker Cradle]