Home
last modified time | relevance | path

Searched refs:BUILD_VECTOR (Results 1 – 25 of 114) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dvecreduce-propagate-sd-flags.ll8 ; CHECK: Legalizing node: [[VFOUR:t.*]]: v4f64 = BUILD_VECTOR
10 ; CHECK-NEXT: Split node result: [[VFOUR]]: v4f64 = BUILD_VECTOR
12 ; CHECK: Legalizing node: [[VTWO:t.*]]: v2f64 = BUILD_VECTOR
13 ; CHECK: Legally typed node: [[VTWO]]: v2f64 = BUILD_VECTOR
Darm64-build-vector.ll30 ; fold (concat_vectors (BUILD_VECTOR A, B, ...), (BUILD_VECTOR C, D, ...))
31 ; -> (BUILD_VECTOR A, B, ..., C, D, ...)
/external/llvm/test/CodeGen/AArch64/
Darm64-build-vector.ll48 ; fold (concat_vectors (BUILD_VECTOR A, B, ...), (BUILD_VECTOR C, D, ...))
49 ; -> (BUILD_VECTOR A, B, ..., C, D, ...)
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUISelLowering.cpp429 setOperationAction(ISD::BUILD_VECTOR, VT, Custom); in SPUTargetLowering()
1098 SDValue Tvec = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v2i64, T, T); in LowerConstantFP()
1677 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, T,T,T,T)); in LowerBUILD_VECTOR()
1687 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v2i64, T, T)); in LowerBUILD_VECTOR()
1697 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v8i16, &Ops[0], Ops.size())); in LowerBUILD_VECTOR()
1705 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &Ops[0], Ops.size()); in LowerBUILD_VECTOR()
1709 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, T, T, T, T); in LowerBUILD_VECTOR()
1731 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, in LowerV2I64Splat()
1747 return DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v2i64, in LowerV2I64Splat()
1760 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, in LowerV2I64Splat()
[all …]
DSPUISelDAGToDAG.cpp124 return DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, in getCarryGenerateShufMask()
139 return DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, in getBorrowGenerateShufMask()
665 shufMask = CurDAG->getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, in Select()
673 shufMask = CurDAG->getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, in Select()
681 shufMask = CurDAG->getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, in Select()
823 signMask = emitBuildVector(CurDAG->getNode(ISD::BUILD_VECTOR, dl, in Select()
837 SDValue absVec = CurDAG->getNode(ISD::BUILD_VECTOR, dl, MVT::v2i64, in Select()
1188 } else if (i64vec.getOpcode() == ISD::BUILD_VECTOR) { in SelectI64Constant()
DSPUOperands.td34 assert(N->getOpcode() == ISD::BUILD_VECTOR
35 && "LO16_vec got something other than a BUILD_VECTOR");
60 assert(N->getOpcode() == ISD::BUILD_VECTOR
61 && "HI16_vec got something other than a BUILD_VECTOR");
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/
DDAGCombiner_illegal_BUILD_VECTOR.ll4 ; BUILD_VECTOR node.
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp52 case ISD::BUILD_VECTOR: R = N->getOperand(0); break; in ScalarizeVectorResult()
357 return DAG.getNode(ISD::BUILD_VECTOR, N->getDebugLoc(), N->getValueType(0), in ScalarizeVecOp_CONCAT_VECTORS()
424 case ISD::BUILD_VECTOR: SplitVecRes_BUILD_VECTOR(N, Lo, Hi); break; in SplitVectorResult()
577 Lo = DAG.getNode(ISD::BUILD_VECTOR, dl, LoVT, &LoOps[0], LoOps.size()); in SplitVecRes_BUILD_VECTOR()
580 Hi = DAG.getNode(ISD::BUILD_VECTOR, dl, HiVT, &HiOps[0], HiOps.size()); in SplitVecRes_BUILD_VECTOR()
930 Output = DAG.getNode(ISD::BUILD_VECTOR,dl,NewVT, &SVOps[0], SVOps.size()); in SplitVecRes_VECTOR_SHUFFLE()
1165 return DAG.getNode(ISD::BUILD_VECTOR, DL, N->getValueType(0), in SplitVecOp_CONCAT_VECTORS()
1233 case ISD::BUILD_VECTOR: Res = WidenVecRes_BUILD_VECTOR(N); break; in WidenVectorResult()
1533 return DAG.getNode(ISD::BUILD_VECTOR, DL, WidenVT, &Ops[0], WidenNumElts); in WidenVecRes_Convert()
1657 NewVec = DAG.getNode(ISD::BUILD_VECTOR, dl, in WidenVecRes_BITCAST()
[all …]
DLegalizeTypesGeneric.cpp289 SDValue Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, NVT, Parts, 2); in ExpandOp_BITCAST()
323 SDValue NewVec = DAG.getNode(ISD::BUILD_VECTOR, dl, in ExpandOp_BUILD_VECTOR()
384 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &Ops[0], NumElts); in ExpandOp_SCALAR_TO_VECTOR()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvbinop-simplify-bug.ll12 ; Cannot select: 0x2e329d0: v4i32 = BUILD_VECTOR 0x2e2ea00, 0x2e2ea00, 0x2e2ea00, 0x2e2ea00
D2011-12-28-vselecti8.ll7 ; wider BUILD_VECTOR. This causes the introduction of a new
/external/llvm/test/CodeGen/X86/
Dvbinop-simplify-bug.ll12 ; Cannot select: 0x2e329d0: v4i32 = BUILD_VECTOR 0x2e2ea00, 0x2e2ea00, 0x2e2ea00, 0x2e2ea00
D2011-12-28-vselecti8.ll7 ; wider BUILD_VECTOR. This causes the introduction of a new
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp53 case ISD::BUILD_VECTOR: R = ScalarizeVecRes_BUILD_VECTOR(N); break; in ScalarizeVectorResult()
497 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(N), N->getValueType(0), Op); in ScalarizeVecOp_UnaryOp()
505 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(N), N->getValueType(0), Ops); in ScalarizeVecOp_CONCAT_VECTORS()
595 case ISD::BUILD_VECTOR: SplitVecRes_BUILD_VECTOR(N, Lo, Hi); break; in SplitVectorResult()
802 Lo = DAG.getNode(ISD::BUILD_VECTOR, dl, LoVT, LoOps); in SplitVecRes_BUILD_VECTOR()
805 Hi = DAG.getNode(ISD::BUILD_VECTOR, dl, HiVT, HiOps); in SplitVecRes_BUILD_VECTOR()
1412 Output = DAG.getNode(ISD::BUILD_VECTOR, dl, NewVT, SVOps); in SplitVecRes_VECTOR_SHUFFLE()
1655 Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, VecVT, ElementOps); in SplitVecOp_EXTRACT_VECTOR_ELT()
1923 return DAG.getNode(ISD::BUILD_VECTOR, DL, N->getValueType(0), Elts); in SplitVecOp_CONCAT_VECTORS()
2059 case ISD::BUILD_VECTOR: Res = WidenVecRes_BUILD_VECTOR(N); break; in WidenVectorResult()
[all …]
DLegalizeTypesGeneric.cpp371 SDValue Vec = DAG.getNode(ISD::BUILD_VECTOR, dl, NVT, in ExpandOp_BITCAST()
405 SDValue NewVec = DAG.getNode(ISD::BUILD_VECTOR, dl, in ExpandOp_BUILD_VECTOR()
467 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, Ops); in ExpandOp_SCALAR_TO_VECTOR()
DLegalizeVectorOps.cpp623 Value = DAG.getNode(ISD::BUILD_VECTOR, dl, in ExpandLoad()
733 TLI.getOperationAction(ISD::BUILD_VECTOR, VT) == TargetLowering::Expand) in ExpandSELECT()
749 Mask = DAG.getNode(ISD::BUILD_VECTOR, DL, MaskTy, Ops); in ExpandSELECT()
1066 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, Ops); in UnrollVSETCC()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dvector-DAGCombine.ll72 ; Test folding a binary vector operation with constant BUILD_VECTOR
136 ; a BUILD_VECTOR with i32 0 operands, which did not match the i16 operands
137 ; of the other BUILD_VECTOR.
/external/llvm/test/CodeGen/ARM/
Dvector-DAGCombine.ll72 ; Test folding a binary vector operation with constant BUILD_VECTOR
136 ; a BUILD_VECTOR with i32 0 operands, which did not match the i16 operands
137 ; of the other BUILD_VECTOR.
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/autohvx/
Disel-build-undef.ll3 ; During lowering, a BUILD_VECTOR of undef values was created. This was
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h253 BUILD_VECTOR, enumerator
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h269 BUILD_VECTOR, enumerator
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h303 BUILD_VECTOR, enumerator
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DR600ISelLowering.cpp1688 assert(VectorEntry.getOpcode() == ISD::BUILD_VECTOR); in CompactSwizzlableVector()
1730 assert(VectorEntry.getOpcode() == ISD::BUILD_VECTOR); in ReorganizeVector()
1769 assert(BuildVector.getOpcode() == ISD::BUILD_VECTOR); in OptimizeSwizzle()
1900 if (!isOperationLegal(ISD::BUILD_VECTOR, VT)) in PerformDAGCombine()
1912 if (InVec.getOpcode() == ISD::BUILD_VECTOR) { in PerformDAGCombine()
1942 if (Arg.getOpcode() == ISD::BUILD_VECTOR) { in PerformDAGCombine()
1949 Arg.getOperand(0).getOpcode() == ISD::BUILD_VECTOR && in PerformDAGCombine()
2010 if (Arg.getOpcode() != ISD::BUILD_VECTOR) in PerformDAGCombine()
2028 if (Arg.getOpcode() != ISD::BUILD_VECTOR) in PerformDAGCombine()
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/Mips/
DMipsGenDAGISel.inc11590 /* 21388*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11598 /* 21403*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11691 /* 21578*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11789 /* 21760*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11797 /* 21775*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11891 /* 21951*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11990 /* 22134*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11998 /* 22148*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12051 /* 22242*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12108 /* 22343*/ OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
[all …]
/external/llvm/lib/Target/AMDGPU/
DR600ISelLowering.cpp1840 assert(VectorEntry.getOpcode() == ISD::BUILD_VECTOR); in CompactSwizzlableVector()
1882 assert(VectorEntry.getOpcode() == ISD::BUILD_VECTOR); in ReorganizeVector()
1921 assert(BuildVector.getOpcode() == ISD::BUILD_VECTOR); in OptimizeSwizzle()
2009 if (!isOperationLegal(ISD::BUILD_VECTOR, VT)) in PerformDAGCombine()
2021 if (InVec.getOpcode() == ISD::BUILD_VECTOR) { in PerformDAGCombine()
2051 if (Arg.getOpcode() == ISD::BUILD_VECTOR) { in PerformDAGCombine()
2058 Arg.getOperand(0).getOpcode() == ISD::BUILD_VECTOR) { in PerformDAGCombine()
2117 if (Arg.getOpcode() != ISD::BUILD_VECTOR) in PerformDAGCombine()
2136 if (Arg.getOpcode() != ISD::BUILD_VECTOR) in PerformDAGCombine()

12345