diff options
| author | Erik Eckstein <eeckstein@apple.com> | 2014-12-17 07:29:19 +0000 |
|---|---|---|
| committer | Erik Eckstein <eeckstein@apple.com> | 2014-12-17 07:29:19 +0000 |
| commit | a451b9b0b547d01939b6ecf878a41a696eb50678 (patch) | |
| tree | cedd9a38597bffd26115f973cd4ec7256a4ba116 /llvm/test/Transforms/LoopSimplify/dup-preds.ll | |
| parent | 92731d26bcbb82f58ff7cc65f1f762b84198f82e (diff) | |
| download | bcm5719-llvm-a451b9b0b547d01939b6ecf878a41a696eb50678.tar.gz bcm5719-llvm-a451b9b0b547d01939b6ecf878a41a696eb50678.zip | |
Strength reduce intrinsics with overflow into regular arithmetic operations if possible.
Some intrinsics, like s/uadd.with.overflow and umul.with.overflow, are already strength reduced.
This change adds other arithmetic intrinsics: s/usub.with.overflow, smul.with.overflow.
It completes the work on PR20194.
llvm-svn: 224417
Diffstat (limited to 'llvm/test/Transforms/LoopSimplify/dup-preds.ll')
0 files changed, 0 insertions, 0 deletions

