summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveInterval.cpp
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2019-03-13 13:09:30 +0000
committerSimon Atanasyan <simon@atanasyan.com>2019-03-13 13:09:30 +0000
commitb9d9e0be3cb732403e734fed79531920603d8f77 (patch)
tree3f9a13892ac3b16a0b0f45bf80ae10963595a2e6 /llvm/lib/CodeGen/LiveInterval.cpp
parent192df587d1996c53060bfa9f63514af445de3cca (diff)
downloadbcm5719-llvm-b9d9e0be3cb732403e734fed79531920603d8f77.tar.gz
bcm5719-llvm-b9d9e0be3cb732403e734fed79531920603d8f77.zip
[mips] Map SW instruction to its microMIPS R6 variant
To provide mapping between standard and microMIPS R6 variants of the `sw` command we have to rename SWSP_xxx commands from "sw" to "swsp". Otherwise `tablegen` starts to show the error `Multiple matches found for `SW'`. After that to restore printing SWSP command as `sw`, I add an appropriate `MipsInstAlias` instance. We also need to implement "size reduction" for microMIPS R6. But this task is for separate patch. After that the `micromips-lwsp-swsp.ll` test case will be extended. Differential Revision: http://reviews.llvm.org/D59046 llvm-svn: 356045
Diffstat (limited to 'llvm/lib/CodeGen/LiveInterval.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud