summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopRotate/basic.ll
diff options
context:
space:
mode:
authorErik Eckstein <eeckstein@apple.com>2014-12-17 07:29:19 +0000
committerErik Eckstein <eeckstein@apple.com>2014-12-17 07:29:19 +0000
commita451b9b0b547d01939b6ecf878a41a696eb50678 (patch)
treecedd9a38597bffd26115f973cd4ec7256a4ba116 /llvm/test/Transforms/LoopRotate/basic.ll
parent92731d26bcbb82f58ff7cc65f1f762b84198f82e (diff)
downloadbcm5719-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/LoopRotate/basic.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud