James Y Knight
b7e4fba6e5
Cleanup x86_mmx after removing IR type ( #100646 )
...
After #98505 , the textual IR keyword `x86_mmx` was temporarily made to
parse as `<1 x i64>`, so as not to require a lot of test update noise.
This completes the removal of the type, by removing the`x86_mmx` keyword
from the IR parser, and making the (now no-op) test updates via `sed -i
's/\bx86_mmx\b/<1 x i64>/g' $(git grep -l x86_mmx llvm/test/)`.
Resulting bitcasts from <1 x i64> to itself were then manually deleted.
Changes to llvm/test/Bitcode/compatibility-$VERSION.ll were reverted, as
they're intended to be equivalent to the .bc file, if parsed by old
LLVM, so shouldn't be updated.
A few tests were removed, as they're no longer testing anything, in the
following files:
- llvm/test/Transforms/GlobalOpt/x86_mmx_load.ll
- llvm/test/Transforms/InstCombine/cast.ll
- llvm/test/Transforms/InstSimplify/ConstProp/gep-zeroinit-vector.ll
Works towards issue #98272 .
2024-07-28 18:12:47 -04:00
..
2022-12-08 02:38:50 +03:00
2022-11-01 17:13:31 +01:00
2022-12-08 02:38:50 +03:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2024-05-20 11:47:30 +02:00
2024-07-09 12:25:53 +02:00
2024-04-26 11:04:47 +09:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-05-20 11:47:30 +02:00
2024-06-25 12:35:25 +02:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2022-11-01 17:13:31 +01:00
2022-09-15 13:54:52 -04:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2023-01-27 14:09:26 +00:00
2022-09-07 11:56:29 -04:00
2022-12-08 02:38:50 +03:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2023-01-27 14:09:26 +00:00
2024-05-31 08:55:59 +02:00
2023-08-07 22:06:27 +08:00
2024-07-28 18:12:47 -04:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-09-07 11:56:29 -04:00
2022-09-07 11:56:29 -04:00
2023-11-16 14:05:28 +08:00
2023-06-05 11:47:36 +02:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2022-11-01 17:13:31 +01:00
2023-06-19 12:29:44 +02:00
2024-05-23 15:14:34 +02:00
2024-06-25 12:35:25 +02:00
2023-01-30 20:15:28 +00:00
2024-05-07 14:57:29 -05:00
2024-06-25 12:35:25 +02:00
2024-06-25 12:35:25 +02:00
2023-10-30 15:07:22 -07:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2023-11-20 20:53:24 +00:00
2024-06-25 12:35:25 +02:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2023-06-08 17:44:47 +01:00
2023-11-14 10:18:23 +08:00
2022-11-01 17:13:31 +01:00
2022-11-04 10:21:38 +01:00
2024-06-25 12:35:25 +02:00
2022-12-22 17:14:38 -05:00
2022-12-08 02:38:50 +03:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-06-14 15:07:27 +01:00
2024-06-25 12:35:25 +02:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2023-07-12 14:35:55 +02:00
2022-11-01 17:13:31 +01:00
2023-06-18 23:14:20 +08:00
2024-07-09 12:25:53 +02:00
2024-07-18 16:48:21 +02:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-04-16 09:37:51 +01:00
2024-02-08 22:34:52 +08:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-07-18 09:03:03 +01:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2024-06-25 12:35:25 +02:00
2024-05-24 19:25:09 +02:00
2024-05-23 15:14:34 +02:00
2023-10-30 15:07:22 -07:00
2022-12-08 02:38:50 +03:00
2024-06-25 12:35:25 +02:00
2022-11-01 17:13:31 +01:00
2022-11-01 17:13:31 +01:00
2024-06-25 12:35:25 +02:00
2023-01-27 14:09:26 +00:00
2024-06-25 12:35:25 +02:00
2023-01-27 14:09:26 +00:00
2022-11-01 17:13:31 +01:00
2024-05-07 14:57:29 -05:00
2024-06-25 12:35:25 +02:00
2022-10-24 11:43:20 -04:00
2022-10-24 11:43:20 -04:00
2024-06-25 12:35:25 +02:00
2023-01-30 20:15:28 +00:00
2024-04-26 11:04:47 +09:00
2022-11-01 17:13:31 +01:00
2024-07-09 12:25:53 +02:00
2023-01-30 20:15:28 +00:00
2022-11-01 17:13:31 +01:00
2024-06-04 08:31:03 +02:00
2022-11-01 17:13:31 +01:00
2023-08-11 11:06:07 +00:00
2024-04-12 02:36:32 +08:00
2022-12-08 02:38:50 +03:00