summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@imgtec.com>2017-10-10 20:52:53 +0000
committerSimon Dardis <simon.dardis@imgtec.com>2017-10-10 20:52:53 +0000
commitb994128d1473379796de76d049aabdedba4e16eb (patch)
treed48afc1b9677cf45408c1c0fd47d2fbdd1cb9ce3 /llvm/lib/Object/ELFObjectFile.cpp
parentf42074b69995eda06e1ad2e5847673c5ebb70586 (diff)
downloadbcm5719-llvm-b994128d1473379796de76d049aabdedba4e16eb.tar.gz
bcm5719-llvm-b994128d1473379796de76d049aabdedba4e16eb.zip
[mips] Correct the instruction predicates for microMIPSr3
Rather than using the AdditionalPredicates mechanism to guard the microMIPS instructions, use the existing predicates to properly guard those instructions. This also resolves a case where an instruction pattern was incorrectly available for microMIPS32R6, which caused a register allocation failure as the registers specified in the pattern were not available. Reviewers: nitesh.jain, atanasyan Differential Revision: https://reviews.llvm.org/D38451 llvm-svn: 315362
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud