Custom lower SCALAR_TO_VECTOR into lve*x.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26868 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/PowerPC/PPCISelLowering.h b/lib/Target/PowerPC/PPCISelLowering.h
index b406e4e..058f85b 100644
--- a/lib/Target/PowerPC/PPCISelLowering.h
+++ b/lib/Target/PowerPC/PPCISelLowering.h
@@ -48,6 +48,14 @@
// three v4f32 operands and producing a v4f32 result.
VMADDFP, VNMSUBFP,
+ /// LVE_X - The PPC LVE*X instructions. The size of the element loaded is
+ /// the size of the element type of the vector result. The element loaded
+ /// depends on the alignment of the input pointer.
+ ///
+ /// The first operand is a token chain, the second is the address to load
+ /// the third is the SRCVALUE node.
+ LVE_X,
+
/// Hi/Lo - These represent the high and low 16-bit parts of a global
/// address respectively. These nodes have two operands, the first of
/// which must be a TargetGlobalAddress, and the second of which must be a