[PATCH] D11471: Scalar to vector conversions using direct moves
Nemanja Ivanovic
nemanja.i.ibm at gmail.com
Tue Jul 28 15:05:40 PDT 2015
nemanjai updated this revision to Diff 30861.
nemanjai added a comment.
Removed the custom code that isn't necessary.
Added a test case specifically for scalar_to_vector nodes.
Renamed the DAG's in PPCInstrVSX.td.
Reconciled the predicate for the v4f32 version (it was predicated on HasDirectMove in the .td file and on hasP8Vector() in the c++ code).
Repository:
rL LLVM
http://reviews.llvm.org/D11471
Files:
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCInstrVSX.td
lib/Target/PowerPC/PPCVSXCopy.cpp
test/CodeGen/PowerPC/fp-int-conversions-direct-moves.ll
test/CodeGen/PowerPC/p8-scalar_vector_conversions.ll
test/CodeGen/PowerPC/vsx.ll
test/CodeGen/PowerPC/vsx_scalar_ld_st.ll
test/MC/Disassembler/PowerPC/vsx.txt
test/MC/PowerPC/vsx.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D11471.30861.patch
Type: text/x-patch
Size: 15721 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150728/a903b968/attachment.bin>
More information about the llvm-commits
mailing list