diff options
| -rw-r--r-- | llvm/test/Regression/Transforms/InstCombine/cast.ll | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/test/Regression/Transforms/InstCombine/cast.ll b/llvm/test/Regression/Transforms/InstCombine/cast.ll index fb0b899ef11..53bc87ff6aa 100644 --- a/llvm/test/Regression/Transforms/InstCombine/cast.ll +++ b/llvm/test/Regression/Transforms/InstCombine/cast.ll @@ -161,3 +161,8 @@ void %test25(int** %P) { ret void } +int %test26(float %F) { + %c = cast float %F to double ;; no need to cast from float->double. + %D = cast double %c to int + ret int %D +} |

