Bjorn Pettersson
|
f15ed06a65
|
[test][IndVarSimplify] Use -passes syntax in RUN lines. NFC
|
2022-10-13 10:44:37 +02:00 |
zhongyunde
|
c2ab65ddaf
|
[IndVars] Eliminate redundant type cast with different sizes
Deal with different sizes between the itofp and fptoi with
trunc or sext/zext, depend on D129756.
Fixes https://github.com/llvm/llvm-project/issues/55505.
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D129958
|
2022-08-09 23:59:42 +08:00 |
zhongyunde
|
3a6b766b1b
|
[IndVars] Directly use unsigned integer induction for FPToUI/FPToSI of float induction
Depend on D129358
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D129756
|
2022-07-17 10:48:35 +08:00 |
zhongyunde
|
fc6092fd4d
|
[IndVars] Eliminate redundant type cast between unsigned integer and float
Extend for unsigned integer according the comment of D129191.
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D129358
|
2022-07-14 19:41:07 +08:00 |
zhongyunde
|
716e1b856a
|
[IndVars] Eliminate redundant type cast between integer and float
Recompute the range: match for fptosi of sitofp, and then query the range of the input to the sitofp
according the comment on D129140.
Fixes https://github.com/llvm/llvm-project/issues/55505.
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D129191
|
2022-07-08 17:07:20 +08:00 |