aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@imgtec.com>2016-05-31 17:34:42 +0000
committerSimon Dardis <simon.dardis@imgtec.com>2016-05-31 17:34:42 +0000
commitb60833c0caf48de1d83b1e319c5d93d2aa609e47 (patch)
tree443b4ca6dca905fc6c8604f8c18f5b14f7da9a09 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parent6852775414a1872fda81b0249905c12cebdebfde (diff)
downloadllvm-b60833c0caf48de1d83b1e319c5d93d2aa609e47.zip
llvm-b60833c0caf48de1d83b1e319c5d93d2aa609e47.tar.gz
llvm-b60833c0caf48de1d83b1e319c5d93d2aa609e47.tar.bz2
[mips] Enforce compact branch register restrictions
Enforce compact branch register restrictions such as the use of the zero register, both operands being the same register. Emit clear error in such cases as the issue is subtle. For bovc and bnvc, silently fixup such cases when emitting objects directly, like LLVM started doing in rL269899. Reviewers: vkalintiris, dsanders Differential Review: http://reviews.llvm.org/D20475 llvm-svn: 271301
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions