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.cpp464 static uptr UnmangleLongJmpSp(uptr mangled_sp) { in UnmangleLongJmpSp() argument
474 : "0" (mangled_sp)); in UnmangleLongJmpSp()
477 return mangled_sp; in UnmangleLongJmpSp()
481 return mangled_sp ^ longjmp_xor_key; in UnmangleLongJmpSp()
483 return mangled_sp; in UnmangleLongJmpSp()
486 return mangled_sp ^ longjmp_xor_key; in UnmangleLongJmpSp()
493 return mangled_sp ^ xor_key; in UnmangleLongJmpSp()
495 return mangled_sp; in UnmangleLongJmpSp()
497 return mangled_sp; in UnmangleLongJmpSp()
501 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()