[clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)

Jessica Clarke via cfe-commits cfe-commits at lists.llvm.org
Fri Nov 22 11:50:48 PST 2024


================
@@ -57,6 +57,10 @@ static const int16_t cSledLength = 64;
 static const int16_t cSledLength = 8;
 #elif defined(__hexagon__)
 static const int16_t cSledLength = 20;
+#elif SANITIZER_RISCV64
+static const int16_t cSledLength = 76;
+#elif defined(__riscv) && (__riscv_xlen == 32)
----------------
jrtc27 wrote:

Why the mix? The existing source is odd in mixing the two, but it at least doesn't do so within a single architecture

https://github.com/llvm/llvm-project/pull/117368


More information about the cfe-commits mailing list