diff options
author | Diana Picus <diana.picus@linaro.org> | 2017-07-12 10:31:16 +0000 |
---|---|---|
committer | Diana Picus <diana.picus@linaro.org> | 2017-07-12 10:31:16 +0000 |
commit | 995746da037518fb2c56bec6506ed2da8ee3263e (patch) | |
tree | 1000ddc698ce0a3aa1c70f55169ee5e8cc680cdb /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp | |
parent | 87fa280831864789ed0d4e95f766d8e0cbbde82b (diff) | |
download | bcm5719-llvm-995746da037518fb2c56bec6506ed2da8ee3263e.tar.gz bcm5719-llvm-995746da037518fb2c56bec6506ed2da8ee3263e.zip |
[ARM] GlobalISel: Simplify inst selector code. NFC
Refactor CmpHelper into something simpler. It was overkill to use
templates for this - instead, use a simple CmpConstants structure to
hold the opcodes and other constants that are different when selecting
int / float / double comparisons. Also, extract some of the helpers that
were in CmpHelper into ARMInstructionSelector and make use of some of
them when selecting other things than just compares.
llvm-svn: 307766
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
0 files changed, 0 insertions, 0 deletions