Nicolai Hähnle
5a4033c367
update-test-checks: safely handle tests with #if's
...
There is at least one Clang test (clang/test/CodeGen/arm_acle.c) which
has functions guarded by #if's that cause those functions to be compiled
only for a subset of RUN lines.
This results in a case where one RUN line has a body for the function
and another doesn't. Treat this case as a conflict for any prefixes that
the two RUN lines have in common.
This change exposed a bug where functions with '$' in the name weren't
properly recognized in ARM assembly (despite there being a test case
that was supposed to catch the problem!). This bug is fixed as well.
Differential Revision: https://reviews.llvm.org/D130089
2022-07-20 11:23:49 +02:00
..
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-04-12 16:50:50 +01:00
2022-04-12 16:50:50 +01:00
2022-03-01 10:55:53 +01:00
2022-03-01 10:55:53 +01:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-03-01 10:55:53 +01:00
2022-03-09 12:18:02 +05:30
2022-05-26 10:23:10 -07:00
2022-07-20 11:23:49 +02:00
2022-07-20 11:23:49 +02:00
2022-05-14 14:15:37 +00:00
2022-07-19 21:27:08 -04:00
2022-07-19 21:27:08 -04:00
2022-05-26 10:23:10 -07:00
2022-05-26 10:23:10 -07:00
2022-05-26 10:23:10 -07:00
2022-05-26 10:23:10 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-03-01 10:55:53 +01:00
2022-03-01 10:55:53 +01:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-03-01 10:55:53 +01:00
2022-03-01 10:55:53 +01:00
2022-07-06 17:19:33 +08:00
2022-07-06 17:19:33 +08:00
2022-07-06 17:19:33 +08:00
2022-07-06 17:19:33 +08:00
2022-07-06 17:19:33 +08:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-04-15 11:01:53 +03:00
2022-04-15 11:01:53 +03:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-05-26 10:23:10 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-07-01 11:42:47 -07:00
2022-03-01 10:55:53 +01:00
2022-03-01 10:55:53 +01:00
2022-03-01 10:55:53 +01:00
2022-03-01 10:55:53 +01:00
2022-01-31 13:11:40 -08:00
2022-03-03 17:27:14 +01:00
2022-03-03 17:27:14 +01:00
2022-03-03 17:27:14 +01:00
2022-01-31 13:11:40 -08:00