aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorMaksim Panchenko <maks@fb.com>2022-06-30 18:46:47 -0700
committerMaksim Panchenko <maks@fb.com>2022-07-01 15:29:36 -0700
commit3a47037fcc3cc4407aaee520c684ff0c2c5497d1 (patch)
treed331b509537216eda7f7a4a559106236eb97dafd /llvm/tools/llvm-objdump/llvm-objdump.cpp
parentfd25a0aa41c0eda517f1e82c5ee9e107cf426fcd (diff)
downloadllvm-3a47037fcc3cc4407aaee520c684ff0c2c5497d1.zip
llvm-3a47037fcc3cc4407aaee520c684ff0c2c5497d1.tar.gz
llvm-3a47037fcc3cc4407aaee520c684ff0c2c5497d1.tar.bz2
[BOLT] Fix instrumentation problem with floating point
If BOLT instrumentation runtime uses XMM registers, it can interfere with the user program causing crashes and unexpected behavior. This happens as the instrumentation code preserves general purpose registers only. Build BOLT instrumentation runtime with "-mno-sse". Reviewed By: Amir Differential Revision: https://reviews.llvm.org/D128960
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions