HomeSort by relevance Sort by last modified time
    Searched refs:VECTOR_SHUFFLE (Results 1 - 21 of 21) sorted by null

  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 369 {ISD::VECTOR_SHUFFLE, MVT::v4i64, 1}, // vblendpd
370 {ISD::VECTOR_SHUFFLE, MVT::v4f64, 1}, // vblendpd
372 {ISD::VECTOR_SHUFFLE, MVT::v8i32, 1}, // vblendps
373 {ISD::VECTOR_SHUFFLE, MVT::v8f32, 1}, // vblendps
377 {ISD::VECTOR_SHUFFLE, MVT::v16i16, 5},
381 {ISD::VECTOR_SHUFFLE, MVT::v32i8, 9}
385 int Idx = CostTableLookup(AVXAltShuffleTbl, ISD::VECTOR_SHUFFLE, LT.second);
392 {ISD::VECTOR_SHUFFLE, MVT::v2i64, 1},
393 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
397 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 1}
    [all...]
X86ISelLowering.cpp 682 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Expand);
    [all...]
  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 346 {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1},
347 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1},
348 {ISD::VECTOR_SHUFFLE, MVT::v2i64, 1},
349 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
351 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2},
352 {ISD::VECTOR_SHUFFLE, MVT::v4f32, 2},
353 {ISD::VECTOR_SHUFFLE, MVT::v8i16, 2},
354 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 2}};
358 int Idx = CostTableLookup(NEONShuffleTbl, ISD::VECTOR_SHUFFLE, LT.second);
369 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1}
    [all...]
ARMISelLowering.cpp 120 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Custom);
565 setTargetDAGCombine(ISD::VECTOR_SHUFFLE);
    [all...]
  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 289 /// VECTOR_SHUFFLE(VEC1, VEC2) - Returns a vector, of the same type as
290 /// VEC1/VEC2. A VECTOR_SHUFFLE node also contains an array of constant int
296 VECTOR_SHUFFLE,
    [all...]
SelectionDAGNodes.h     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp 208 case ISD::VECTOR_SHUFFLE: return "vector_shuffle";
LegalizeVectorTypes.cpp 68 case ISD::VECTOR_SHUFFLE: R = ScalarizeVecRes_VECTOR_SHUFFLE(N); break;
606 case ISD::VECTOR_SHUFFLE:
    [all...]
DAGCombiner.cpp     [all...]
SelectionDAG.cpp 548 case ISD::VECTOR_SHUFFLE: {
    [all...]
LegalizeDAG.cpp     [all...]
LegalizeIntegerTypes.cpp 85 case ISD::VECTOR_SHUFFLE:
    [all...]
  /external/llvm/lib/Target/R600/
SIISelLowering.cpp 65 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v8i32, Expand);
66 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v8f32, Expand);
67 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i32, Expand);
68 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16f32, Expand);
    [all...]
AMDGPUISelLowering.cpp 352 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Expand);
385 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Expand);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp     [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILISelLowering.cpp 166 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Expand);
  /external/llvm/lib/CodeGen/
TargetLoweringBase.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 419 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Promote);
420 AddPromotedToType (ISD::VECTOR_SHUFFLE, VT, MVT::v16i8);
488 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i8, Custom);
575 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2f64, Legal);
606 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2i64, Legal);
650 setOperationAction(ISD::VECTOR_SHUFFLE , MVT::v4f64, Custom);
700 setOperationAction(ISD::VECTOR_SHUFFLE , MVT::v4f32, Custom);
742 setOperationAction(ISD::VECTOR_SHUFFLE , MVT::v4i1, Custom);
    [all...]
PPCISelDAGToDAG.cpp     [all...]
  /external/llvm/lib/Target/Mips/
MipsSEISelLowering.cpp 274 setOperationAction(ISD::VECTOR_SHUFFLE, Ty, Custom);
378 case ISD::VECTOR_SHUFFLE: return lowerVECTOR_SHUFFLE(Op, DAG);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 652 setOperationAction(ISD::VECTOR_SHUFFLE, VT.getSimpleVT(), Custom);
    [all...]

Completed in 361 milliseconds