Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_platform_linux.cpp369 static uptr UnmangleLongJmpSp(uptr mangled_sp) { in UnmangleLongJmpSp() argument
379 : "0" (mangled_sp)); in UnmangleLongJmpSp()
382 return mangled_sp; in UnmangleLongJmpSp()
386 return mangled_sp ^ longjmp_xor_key; in UnmangleLongJmpSp()
388 return mangled_sp; in UnmangleLongJmpSp()
391 return mangled_sp; in UnmangleLongJmpSp()
398 return mangled_sp ^ xor_key; in UnmangleLongJmpSp()
400 return mangled_sp; in UnmangleLongJmpSp()
404 return mangled_sp ^ xor_key; in UnmangleLongJmpSp()
439 uptr mangled_sp = env[LONG_JMP_SP_ENV_SLOT]; in ExtractLongJmpSp() local
[all …]
H A Dtsan_platform_mac.cpp268 uptr mangled_sp = env[LONG_JMP_SP_ENV_SLOT]; in ExtractLongJmpSp() local
269 uptr sp = mangled_sp ^ longjmp_xor_key; in ExtractLongJmpSp()