summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2017-06-24 06:27:14 +0000
committerCraig Topper <craig.topper@gmail.com>2017-06-24 06:27:14 +0000
commit8bec6a4e1c0aeaabfd5c2af7b3aec871f87452f9 (patch)
treeac327456debd7ec31135bf5a1c06c762c905fcf9 /llvm/lib/CodeGen/MachineInstr.cpp
parent7b66ffe8755f7961f7e6cd713cae9c868b028659 (diff)
downloadbcm5719-llvm-8bec6a4e1c0aeaabfd5c2af7b3aec871f87452f9.tar.gz
bcm5719-llvm-8bec6a4e1c0aeaabfd5c2af7b3aec871f87452f9.zip
[IR][AssumptionCache] Add m_Shift and m_BitwiseLogic matchers to replace a couple m_CombineOr
Summary: m_CombineOr isn't very efficient. The code using it is also quite verbose. This patch adds m_Shift and m_BitwiseLogic matchers to make the using code more concise and improve the match efficiency. Reviewers: spatel, davide Reviewed By: davide Subscribers: davide, llvm-commits Differential Revision: https://reviews.llvm.org/D34593 llvm-svn: 306206
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud