summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2011-02-10 05:14:58 +0000
committerChris Lattner <sabre@nondot.org>2011-02-10 05:14:58 +0000
commit7d0e43ff8b455bf6cb005e27abbd23f72c113146 (patch)
tree6bfc11d11030043535c96a5e6ffb995e46bc31d7 /llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
parent768003c59eb2f235d9604229caa98124ca9afe87 (diff)
downloadbcm5719-llvm-7d0e43ff8b455bf6cb005e27abbd23f72c113146.tar.gz
bcm5719-llvm-7d0e43ff8b455bf6cb005e27abbd23f72c113146.zip
A bunch of cleanups and simplifications using the new PatternMatch predicates
and generally tidying things up. Only very trivial functionality changes like now doing (-1 - A) -> (~A) for vectors too. InstCombineAddSub.cpp | 296 +++++++++++++++++++++----------------------------- 1 file changed, 126 insertions(+), 170 deletions(-) llvm-svn: 125264
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud