aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-readobj/llvm-readobj.cpp
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@imgtec.com>2016-08-18 13:22:43 +0000
committerSimon Dardis <simon.dardis@imgtec.com>2016-08-18 13:22:43 +0000
commitea3431598e552fdfb7cd69f92fecc661d64fa2b1 (patch)
tree7d3f9520e0b820906b5f64c905f34612d766a221 /llvm/tools/llvm-readobj/llvm-readobj.cpp
parent83f6bbc1546fbc7736efb8c13d2590f5c3fd3647 (diff)
downloadllvm-ea3431598e552fdfb7cd69f92fecc661d64fa2b1.zip
llvm-ea3431598e552fdfb7cd69f92fecc661d64fa2b1.tar.gz
llvm-ea3431598e552fdfb7cd69f92fecc661d64fa2b1.tar.bz2
[mips] Correct tail call encoding for MIPSR6
r277708 enabled tails calls for MIPS but used the 'jr' instruction when the jump target was held in a register. For MIPSR6, 'jalr $zero, $reg' should have been used. Additionally, add missing patterns for external and global symbols for tail calls. Reviewers: dsanders, vkalintiris Differential Review: https://reviews.llvm.org/D23301 llvm-svn: 279064
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
0 files changed, 0 insertions, 0 deletions