Home
last modified time | relevance | path

Searched refs:mangled_sp (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_platform_linux.cpp488 static uptr UnmangleLongJmpSp(uptr mangled_sp) { in UnmangleLongJmpSp() argument
498 : "0" (mangled_sp)); in UnmangleLongJmpSp()
501 return mangled_sp; in UnmangleLongJmpSp()
505 return mangled_sp ^ longjmp_xor_key; in UnmangleLongJmpSp()
507 return mangled_sp; in UnmangleLongJmpSp()
510 return mangled_sp ^ longjmp_xor_key; in UnmangleLongJmpSp()
517 return mangled_sp ^ xor_key; in UnmangleLongJmpSp()
519 return mangled_sp; in UnmangleLongJmpSp()
521 return mangled_sp; in UnmangleLongJmpSp()
525 return mangled_sp ^ xor_key; in UnmangleLongJmpSp()
[all …]
H A Dtsan_platform_mac.cpp271 uptr mangled_sp = env[LONG_JMP_SP_ENV_SLOT]; in ExtractLongJmpSp() local
272 uptr sp = mangled_sp ^ longjmp_xor_key; in ExtractLongJmpSp()