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
..
2024-07-28 18:12:47 -04:00
2023-08-03 09:44:50 -04:00
2023-02-16 09:39:44 +01:00
2023-11-14 09:25:14 +01:00
2023-05-17 12:31:13 +02:00
2022-12-08 02:38:45 +03:00
2023-11-03 10:16:15 +01:00
2023-11-03 10:16:15 +01:00
2023-09-19 11:13:16 +08:00
2024-07-16 11:40:04 +02:00
2024-04-17 18:22:05 +09:00
2024-01-25 13:38:23 +05:30
2024-05-31 08:55:59 +02:00
2024-04-17 18:22:05 +09:00
2023-07-24 19:49:06 -04:00
2024-04-18 15:44:12 +09:00
2023-06-29 09:16:26 +02:00
2024-02-27 13:37:23 +00:00
2024-06-20 12:41:21 +02:00
2024-06-13 20:20:27 +01:00
2024-04-17 18:22:05 +09:00
2024-04-17 18:22:05 +09:00
2023-10-12 16:05:19 -05:00
2023-11-03 10:16:15 +01:00
2023-11-03 10:16:15 +01:00
2023-11-03 10:16:15 +01:00
2023-11-03 10:16:15 +01:00
2024-04-17 18:22:05 +09:00
2023-04-15 16:12:31 +08:00
2023-09-02 09:20:51 -04:00
2024-04-17 18:22:05 +09:00
2024-04-17 18:22:05 +09:00
2024-04-17 18:22:05 +09:00
2024-04-17 18:22:05 +09:00
2024-04-17 18:22:05 +09:00
2024-07-09 14:44:48 -07:00
2024-04-17 18:22:05 +09:00
2024-04-17 18:22:05 +09:00
2023-08-03 09:44:50 -04:00
2023-11-30 17:26:23 +01:00
2023-07-17 17:28:01 -04:00
2024-02-14 02:16:32 +03:00
2024-06-04 11:15:06 +02:00
2023-07-03 15:11:41 -06:00
2024-04-17 18:22:05 +09:00
2024-04-18 15:44:12 +09:00
2024-04-17 18:22:05 +09:00
2024-04-10 13:13:43 -05:00
2024-04-04 12:42:58 -05:00
2023-02-16 09:39:44 +01:00
2023-04-24 13:42:08 +01:00
2024-04-16 16:10:00 -05:00
2024-07-09 14:44:48 -07:00
2023-07-12 14:35:55 +02:00
2024-05-20 15:25:40 -05:00
2024-04-17 18:22:05 +09:00
2023-03-23 23:31:22 +09:00
2023-09-02 09:21:47 -04:00
2024-07-10 12:59:27 +08:00
2024-04-18 15:44:12 +09:00
2024-04-17 18:22:05 +09:00
2024-04-29 10:16:45 +01:00
2024-04-17 18:22:05 +09:00
2023-07-12 14:35:55 +02:00
2024-04-17 18:22:05 +09:00
2024-05-31 08:55:59 +02:00
2024-06-25 14:28:13 +02:00
2023-11-20 10:27:16 +00:00
2024-06-04 08:31:03 +02:00
2022-12-08 02:38:45 +03:00
2024-04-11 12:48:52 +08:00
2024-04-17 18:22:05 +09:00
2024-07-15 09:26:03 +02:00
2024-07-01 22:22:36 +08:00
2023-11-03 10:16:15 +01:00
2023-12-08 17:05:13 +01:00
2024-04-17 18:22:05 +09:00
2024-04-17 18:22:05 +09:00
2023-04-26 15:53:02 +08:00
2023-10-27 14:52:09 +02:00
2023-03-01 17:03:34 +08:00
2024-07-03 09:02:31 +01:00
2023-01-29 10:24:52 -05:00
2023-04-25 15:45:32 +02:00
2024-07-03 09:02:31 +01:00
2024-03-20 12:43:00 +01:00
2024-04-17 18:22:05 +09:00
2023-05-03 21:31:19 +01:00
2024-05-21 08:06:34 +01:00
2022-12-08 02:38:45 +03:00
2024-04-17 18:22:05 +09:00
2023-02-14 19:10:56 -05:00
2023-08-03 09:44:50 -04:00
2023-05-22 10:49:10 +01:00
2024-04-17 18:22:05 +09:00
2024-06-24 12:01:46 +08:00
2024-04-15 13:54:09 +09:00
2023-04-03 11:04:57 -05:00
2024-05-30 08:36:44 +02:00
2024-02-27 13:37:23 +00:00
2024-02-27 13:37:23 +00:00
2024-04-17 18:22:05 +09:00