mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-14 11:39:35 +00:00
1e4ee588fb
Jump tables may contain a function start address. One real-world example is when a target basic block contains a recursive tail call that is later optimized/folded into a jump table target. While analyzing a jump table, we treat start address similar to an address past the end of the containing function (a result of __builtin_unreachable), i.e. we require another "regular" entry for the heuristic to proceed. Reviewed By: Amir Differential Revision: https://reviews.llvm.org/D156206 |
||
---|---|---|
.. | ||
Core | ||
Passes | ||
Profile | ||
Rewrite | ||
RuntimeLibs | ||
Target | ||
Utils | ||
CMakeLists.txt |