Amir Ayupov
2d97f0f2ef
[BOLT][TEST] Move exceptions-instrumentation.test to X86
...
The aarch64 instrumentation is currently unsupported so the test is failing.
Reviewed By: Amir
Differential Revision: https://reviews.llvm.org/D117102
2022-01-12 09:25:12 -08:00
Rafael Auler
2f3285989e
[BOLT] Fix tailcall-traps and basic-instr tests on ubuntu
...
Summary: These tests are failing on opensource ubuntu.
(cherry picked from FBD32514489)
2021-11-17 15:38:36 -08:00
Amir Ayupov
f44e1df9d0
[BOLT][TEST] Imported small tests
...
Summary:
Imported small internal tests:
- re-optimize.test
- relaxed_tailcall.test
- remove_unused.test
- retpoline_synthetic.test
(cherry picked from FBD31516680)
2021-10-08 14:33:33 -07:00
Amir Ayupov
92e306de0c
[BOLT][TEST] Imported small tests
...
Summary:
Imported small internal tests:
- indirect_goto.test
- indirect_goto_pie.test
- inlined_function_mixed.test
(cherry picked from FBD31446571)
2021-10-06 12:23:05 -07:00
Amir Ayupov
b86c91eae0
[BOLT][TEST] Imported small tests
...
Summary:
Imported small internal tests:
- invalid_profile.test
- internal_call.test
- internal_call_instrument.test
(cherry picked from FBD31452386)
2021-10-06 14:25:29 -07:00
Amir Ayupov
e903671bbf
[BOLT][TEST] Imported small tests, removed duplicate input
...
Summary:
Imported small internal tests.
- call_zero.s
- cfi_expr_rewrite.s
- cfi_insts_count.s
- exceptions_pic.test
- exceptions_run.test
Removed duplicate input file (switch_statement.cpp)
(cherry picked from FBD31355466)
2021-10-01 15:35:43 -07:00
Amir Ayupov
6b4eb0b94a
[BOLT][TEST] Split runtime tests into test/runtime folder
...
Summary:
Create bolt/test/runtime folder and move tests that execute the binary.
Move lit.local.cfg with host_arch check to the corresponding folder.
Addresses issue facebookincubator/BOLT#132 .
AArch64/tls.c shows a different behavior with clang hence marked as XFAIL
TODO: add a check for non-exec tests for a corresponding LLVM_TARGETS_TO_BUILD.
(cherry picked from FBD31132234)
2021-09-22 17:58:33 -07:00