aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
diff options
context:
space:
mode:
authorMaksim Panchenko <maks@fb.com>2025-01-24 16:43:02 -0800
committerGitHub <noreply@github.com>2025-01-24 16:43:02 -0800
commit1b4bd4e1a5120c8bb4daa44787a3bc4559b6b3b4 (patch)
treee903207cc9814760b0d1a6828181adbeabf0ad99 /llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
parentdb1ee18eda6329d7577ad019a47822220b3e293d (diff)
downloadllvm-1b4bd4e1a5120c8bb4daa44787a3bc4559b6b3b4.zip
llvm-1b4bd4e1a5120c8bb4daa44787a3bc4559b6b3b4.tar.gz
llvm-1b4bd4e1a5120c8bb4daa44787a3bc4559b6b3b4.tar.bz2
[BOLT][AArch64] Remove assertions from jump table heuristic (#124372)
The code for jump table detection on AArch64 asserts liberally whenever the input instruction sequence does not match the expected pattern. As a result, BOLT fails to process binaries with such sequences instead of ignoring functions with unknown control flow. Remove asserts in analyzeIndirectBranchFragment() and mark indirect jumps as instructions with unknown control flow instead.
Diffstat (limited to 'llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp')
0 files changed, 0 insertions, 0 deletions