reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
172 Report("Unsupported sled kind '%d' @%04x\n", Sled.Address, int(Sled.Kind)); 271 if (Sled.Address < MinSled.Address) 271 if (Sled.Address < MinSled.Address) 273 if (Sled.Address > MaxSled.Address) 273 if (Sled.Address > MaxSled.Address) 286 reinterpret_cast<void *>(MinSled.Address & ~(PageSize - 1)); 288 (MaxSled.Address - reinterpret_cast<uptr>(PageAlignedAddr)) + cSledLength; 343 if (f->Address < MinSled.Address) 343 if (f->Address < MinSled.Address) 345 if (f->Address > MaxSled.Address) 345 if (f->Address > MaxSled.Address) 351 reinterpret_cast<void *>(MinSled.Address & ~(PageSize - 1)); 353 (MaxSled.Address - reinterpret_cast<uptr>(PageAlignedAddr)) + cSledLength;projects/compiler-rt/lib/xray/xray_x86_64.cpp
155 (static_cast<int64_t>(Sled.Address) + 11); 158 Trampoline, reinterpret_cast<void *>(Sled.Address)); 162 *reinterpret_cast<uint32_t *>(Sled.Address + 2) = FuncId; 163 *reinterpret_cast<uint8_t *>(Sled.Address + 6) = CallOpCode; 164 *reinterpret_cast<uint32_t *>(Sled.Address + 7) = TrampolineOffset; 166 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), MovR10Seq, 170 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), Jmp9Seq, 200 (static_cast<int64_t>(Sled.Address) + 11); 203 __xray_FunctionExit, reinterpret_cast<void *>(Sled.Address)); 207 *reinterpret_cast<uint32_t *>(Sled.Address + 2) = FuncId; 208 *reinterpret_cast<uint8_t *>(Sled.Address + 6) = JmpOpCode; 209 *reinterpret_cast<uint32_t *>(Sled.Address + 7) = TrampolineOffset; 211 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), MovR10Seq, 215 reinterpret_cast<std::atomic<uint8_t> *>(Sled.Address), RetOpCode, 228 (static_cast<int64_t>(Sled.Address) + 11); 231 __xray_FunctionTailExit, reinterpret_cast<void *>(Sled.Address)); 235 *reinterpret_cast<uint32_t *>(Sled.Address + 2) = FuncId; 236 *reinterpret_cast<uint8_t *>(Sled.Address + 6) = CallOpCode; 237 *reinterpret_cast<uint32_t *>(Sled.Address + 7) = TrampolineOffset; 239 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), MovR10Seq, 243 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), Jmp9Seq, 277 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), NopwSeq, 283 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), Jmp15Seq, 289 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), Jmp20Seq, 318 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), NopwSeq, 322 reinterpret_cast<std::atomic<uint16_t> *>(Sled.Address), Jmp20Seq,