Home
last modified time | relevance | path

Searched refs:FirstAddress (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_AArch64.cpp64 uint32_t *FirstAddress = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled() local
65 uint32_t *CurAddress = FirstAddress + 1; in patchSled()
80 reinterpret_cast<std::atomic<uint32_t> *>(FirstAddress), in patchSled()
84 reinterpret_cast<std::atomic<uint32_t> *>(FirstAddress), in patchSled()
87 __clear_cache(reinterpret_cast<char *>(FirstAddress), in patchSled()
H A Dxray_arm.cpp105 uint32_t *FirstAddress = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled() local
106 uint32_t *CurAddress = FirstAddress + 1; in patchSled()
117 reinterpret_cast<std::atomic<uint32_t> *>(FirstAddress), in patchSled()
121 reinterpret_cast<std::atomic<uint32_t> *>(FirstAddress), in patchSled()
124 __clear_cache(reinterpret_cast<char *>(FirstAddress), in patchSled()
H A Dxray_hexagon.cpp116 uint32_t *FirstAddress = reinterpret_cast<uint32_t *>(Sled.address()); in patchSled() local
118 uint32_t *CurAddress = FirstAddress + 1; in patchSled()
129 WriteInstFlushCache(FirstAddress, uint32_t(encodeConstantExtender(FuncId))); in patchSled()
131 WriteInstFlushCache(FirstAddress, uint32_t(PatchOpcodes::PO_JUMPI_14)); in patchSled()