commit | 28a96ee0712fa805e57c0fd63c1fc92ac3ae3d1c | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Thu Feb 08 18:36:01 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Thu Feb 08 18:36:01 2018 +0000 |
tree | 9cb60b84f698e00af961928feed88a94e9d8191e | |
parent | 90222ff79847a29d6cb5071d2b1ac8f508ebea6f [diff] |
[InstCombine] Add m_Negative pattern matching Allows us to add non-uniform constant vector support for "X urem C -> X < C ? X : X - C, where C >= signbit." git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@324631 91177308-0d34-0410-b5e6-96231b3b80d8