AdityaK
cf49d077fd
Revert "[GVNSink] Fix incorrect codegen with respect to GEPs #85333" (#90658)
Reverts llvm/llvm-project#88440
Test failing on Windows:
https://lab.llvm.org/buildbot/#/builders/233/builds/9396
```
Input file: <stdin>
# | Check file: C:\buildbot\as-builder-8\llvm-nvptx-nvidia-win\llvm-project\llvm\test\Transforms\GVNSink\different-gep-types.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 42: br label %if.end6
# | 43:
# | 44: if.else5: ; preds = %if.else
# | 45: br label %if.end6
# | 46:
# | 47: if.end6: ; preds = %if.else5, %if.then3, %if.then
# | next:67'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | next:67'1 with "IF_THEN" equal to "%if\\.then"
# | next:67'2 with "IF_THEN3" equal to "%if\\.then3"
# | next:67'3 with "IF_ELSE5" equal to "%if\\.else5"
# | 48: %.sink1 = phi i32 [ -8, %if.then3 ], [ -4, %if.else5 ], [ 8, %if.then ]
# | next:67'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:67'4 ? possible intended match
# | 49: %0 = load ptr, ptr %__i, align 4
# | next:67'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 50: %incdec.ptr4 = getelementptr inbounds i8, ptr %0, i32 %.sink1
# | next:67'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 51: store ptr %incdec.ptr4, ptr %__i, align 4
# | next:67'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 52: ret void
# | next:67'0 ~~~~~~~~~~
# | 53: }
# | next:67'0 ~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
```
2024-04-30 13:20:57 -07:00
..
2024-03-19 20:07:07 +00:00
2024-04-18 15:27:36 +09:00
2024-03-12 14:53:13 +00:00
2024-02-10 01:12:46 -08:00
2024-03-19 13:39:46 +00:00
2024-02-28 13:14:40 +00:00
2024-04-13 15:07:55 +08:00
2024-04-13 09:01:17 +09:00
2024-04-27 21:55:53 +08:00
2024-03-05 15:12:22 +00:00
2024-01-25 16:05:54 +08:00
2024-03-25 09:53:38 -07:00
2024-04-18 15:27:36 +09:00
2024-04-26 02:37:54 -06:00
2024-03-28 18:43:03 +08:00
2024-04-30 13:20:57 -07:00
2024-04-26 16:25:33 +08:00
2024-04-12 22:07:29 +01:00
2024-03-05 15:12:22 +00:00
2024-02-10 01:12:46 -08:00
2024-04-26 13:35:09 +01:00
2024-03-18 11:46:25 -07:00
2024-01-19 15:30:20 +01:00
2024-03-05 15:12:22 +00:00
2024-03-05 15:12:22 +00:00
2024-04-12 14:33:35 -07:00
2024-04-25 21:38:07 +01:00
2024-02-16 22:12:15 +00:00
2024-03-12 16:03:18 +01:00
2024-03-19 20:07:07 +00:00
2024-02-06 17:01:38 +03:00
2024-01-17 15:59:13 +01:00
2024-01-25 16:05:54 +08:00
2024-03-16 20:41:36 +01:00
2024-04-27 20:17:35 +08:00
2024-03-23 14:58:25 +08:00
2024-03-05 15:12:22 +00:00
2024-04-08 11:18:59 +02:00
2024-03-26 19:08:52 +05:30
2024-03-05 15:12:22 +00:00
2024-03-04 13:14:39 +00:00
2024-03-05 15:12:22 +00:00
2024-02-16 22:12:15 +00:00
2024-03-05 20:33:56 -05:00
2024-03-05 15:12:22 +00:00
2024-04-12 22:07:29 +01:00
2024-04-02 12:34:31 +01:00
2024-03-19 20:07:07 +00:00
2024-01-12 14:21:21 +01:00
2024-03-28 11:24:18 +01:00