[PATCH] D43086: [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Stefan Pintilie via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 20 18:28:07 PDT 2018
stefanp updated this revision to Diff 139235.
stefanp added a comment.
Herald added a subscriber: qcolombet.
Implemented the cleanup for the loads as well.
Addressed comments from the reviewer.
Also had to fixup one test file. After both the stores and the loads were fixed some instructions that had previously incorrectly set the `setHasNonRISpills()` flag no longer do so.
https://reviews.llvm.org/D43086
Files:
lib/Target/PowerPC/PPCInstr64Bit.td
lib/Target/PowerPC/PPCInstrAltivec.td
lib/Target/PowerPC/PPCInstrFormats.td
lib/Target/PowerPC/PPCInstrInfo.cpp
lib/Target/PowerPC/PPCInstrInfo.h
lib/Target/PowerPC/PPCInstrInfo.td
lib/Target/PowerPC/PPCInstrQPX.td
lib/Target/PowerPC/PPCInstrVSX.td
test/CodeGen/PowerPC/vsxD-Form-spills.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D43086.139235.patch
Type: text/x-patch
Size: 85177 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180321/f46aca2b/attachment.bin>
More information about the llvm-commits
mailing list