[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