summaryrefslogtreecommitdiffstats
path: root/clang/lib/Tooling/Execution.cpp
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@mips.com>2017-11-03 15:35:13 +0000
committerSimon Dardis <simon.dardis@mips.com>2017-11-03 15:35:13 +0000
commitd3b9f61c52a11516ea90de49e2db7823668b41c5 (patch)
tree792964ee3a39d015c46c100a3bbf3b839dc97797 /clang/lib/Tooling/Execution.cpp
parent0916c6b6544883f7232967efdb3b29a5ac182185 (diff)
downloadbcm5719-llvm-d3b9f61c52a11516ea90de49e2db7823668b41c5.tar.gz
bcm5719-llvm-d3b9f61c52a11516ea90de49e2db7823668b41c5.zip
[mips] Match 'ins' and its' variants with C++ code
Change the ISel matching of 'ins', 'dins[mu]' from tablegen code to C++ code. This resolves an issue where ISel would select 'dins' instead of 'dinsm' when the instructions size and position were individually in range but their sum was out of range according to the ISA specification. Reviewers: atanasyan Differential Revision: https://reviews.llvm.org/D39117 llvm-svn: 317331
Diffstat (limited to 'clang/lib/Tooling/Execution.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud