llvm-project/bolt/test/runtime
Amir Ayupov e002523b65 [BOLT] Verify externally referenced blocks against jump table targets
For functions with references to internal offsets from data, verify externally
referenced blocks against the set of jump table targets. Mark the function
as non-simple if there are any unclaimed data to code references.

Reviewed By: #bolt, maksfb

Differential Revision: https://reviews.llvm.org/D132495
2022-09-16 11:44:33 -07:00
..
AArch64 [BOLT][TEST] Use double dash flags in tests 2022-06-10 16:27:33 -07:00
Inputs [BOLT][TEST] Move exceptions-instrumentation.test to X86 2022-01-12 09:25:12 -08:00
X86 [BOLT] Verify externally referenced blocks against jump table targets 2022-09-16 11:44:33 -07:00
exceptions-no-pie.cpp [BOLT] Preserve original LSDA type encoding 2022-09-14 16:33:47 +00:00
fptr.test [BOLT][TEST] Update fptr.test 2022-07-25 22:00:46 -07:00
iplt.c [BOLT][TEST] Use double dash flags in tests 2022-06-10 16:27:33 -07:00
lit.local.cfg [BOLT][TEST] Add instrumentation test using merge-fdata 2021-11-03 10:41:26 -07:00
meta-merge-fdata.test [BOLT] Mark option values of --split-functions deprecated 2022-06-24 17:01:13 -07:00
plt-gnu-ld.test [BOLT][TEST] Use double dash flags in tests 2022-06-10 16:27:33 -07:00
plt-lld.test [BOLT][TEST] Use double dash flags in tests 2022-06-10 16:27:33 -07:00