diff options
author | Silviu Baranga <silviu.baranga@arm.com> | 2016-11-30 17:04:22 +0000 |
---|---|---|
committer | Silviu Baranga <silviu.baranga@arm.com> | 2016-11-30 17:04:22 +0000 |
commit | aab65b155e5bec8d89bde61276a37268e0c22d1d (patch) | |
tree | bbd0e4f98a5c4f0434ddda7b1bc509c82f625a59 /llvm/unittests/Support/ErrorTest.cpp | |
parent | 2c6f75ddc51f486f17c07f6215bca0848d3d84fe (diff) | |
download | llvm-aab65b155e5bec8d89bde61276a37268e0c22d1d.zip llvm-aab65b155e5bec8d89bde61276a37268e0c22d1d.tar.gz llvm-aab65b155e5bec8d89bde61276a37268e0c22d1d.tar.bz2 |
[AArch64] Fix useful bits detection for BFM instructions
Summary:
When computing useful bits for a BFM instruction, we need
to take into consideration the case where both operands
of the BFM are equal and provide data that we need to track.
Not doing this can cause us to miss useful bits.
Fixes PR31138 (https://llvm.org/bugs/show_bug.cgi?id=31138)
Reviewers: t.p.northover, jmolloy
Subscribers: evandro, gberry, srhines, pirama, mcrosier, aemerson, llvm-commits, rengolin
Differential Revision: https://reviews.llvm.org/D27130
llvm-svn: 288253
Diffstat (limited to 'llvm/unittests/Support/ErrorTest.cpp')
0 files changed, 0 insertions, 0 deletions