diff options
author | Chris Lattner <sabre@nondot.org> | 2011-02-10 05:14:58 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2011-02-10 05:14:58 +0000 |
commit | 7d0e43ff8b455bf6cb005e27abbd23f72c113146 (patch) | |
tree | 6bfc11d11030043535c96a5e6ffb995e46bc31d7 /llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp | |
parent | 768003c59eb2f235d9604229caa98124ca9afe87 (diff) | |
download | bcm5719-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