Commit 2e0e787
[DAGCombiner] Handle type-promoted constants in UDIV exact lowering (llvm#169949)
Builds up on the solution proposed for
llvm#169491 and applies it for UDIV
exact as well.1 parent 8fd8d92 commit 2e0e787
File tree
2 files changed
+26
-3
lines changed- llvm
- lib/CodeGen/SelectionDAG
- test/CodeGen/AArch64
2 files changed
+26
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6403 | 6403 | | |
6404 | 6404 | | |
6405 | 6405 | | |
6406 | | - | |
6407 | 6406 | | |
6408 | 6407 | | |
6409 | 6408 | | |
| |||
6413 | 6412 | | |
6414 | 6413 | | |
6415 | 6414 | | |
| 6415 | + | |
| 6416 | + | |
6416 | 6417 | | |
6417 | 6418 | | |
6418 | 6419 | | |
| |||
6422 | 6423 | | |
6423 | 6424 | | |
6424 | 6425 | | |
6425 | | - | |
| 6426 | + | |
6426 | 6427 | | |
6427 | 6428 | | |
6428 | 6429 | | |
6429 | 6430 | | |
6430 | 6431 | | |
6431 | 6432 | | |
6432 | | - | |
| 6433 | + | |
| 6434 | + | |
6433 | 6435 | | |
6434 | 6436 | | |
6435 | 6437 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
0 commit comments