Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_platform_linux.cpp364 static uptr UnmangleLongJmpSp(uptr mangled_sp) { in UnmangleLongJmpSp() argument
374 : "0" (mangled_sp)); in UnmangleLongJmpSp()
377 return mangled_sp; in UnmangleLongJmpSp()
381 return mangled_sp ^ longjmp_xor_key; in UnmangleLongJmpSp()
383 return mangled_sp; in UnmangleLongJmpSp()
391 return mangled_sp ^ xor_key; in UnmangleLongJmpSp()
393 return mangled_sp; in UnmangleLongJmpSp()
397 return mangled_sp ^ xor_key; in UnmangleLongJmpSp()
426 uptr mangled_sp = env[LONG_JMP_SP_ENV_SLOT]; in ExtractLongJmpSp() local
427 return UnmangleLongJmpSp(mangled_sp); in ExtractLongJmpSp()
[all …]
H A Dtsan_platform_mac.cpp276 uptr mangled_sp = env[LONG_JMP_SP_ENV_SLOT]; in ExtractLongJmpSp() local
277 uptr sp = mangled_sp ^ longjmp_xor_key; in ExtractLongJmpSp()