aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
diff options
context:
space:
mode:
authorBrad Smith <brad@comstyle.com>2023-04-26 18:50:49 -0400
committerBrad Smith <brad@comstyle.com>2023-04-26 18:56:00 -0400
commitc30c29188770d2981a3dca826768319e1138b124 (patch)
tree57d63dbccdb10500bdc41608edcd94ee646d465d /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
parent54e96f4f975ec05f44d998cd13032b1b55dad8ea (diff)
downloadllvm-c30c29188770d2981a3dca826768319e1138b124.zip
llvm-c30c29188770d2981a3dca826768319e1138b124.tar.gz
llvm-c30c29188770d2981a3dca826768319e1138b124.tar.bz2
[SPARC] Lower BR_CC to BPr on 64-bit target whenever possible
On 64-bit target, when doing i64 BR_CC where one of the comparison operands is a constant zero, try to fold the compare and BPcc into a BPr instruction. For all integers, EQ and NE comparison are available, additionally for signed integers, GT, GE, LT, and LE is also available. Reviewed By: arsenm Differential Revision: https://reviews.llvm.org/D142461
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
0 files changed, 0 insertions, 0 deletions