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

1 2 3

  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 366 {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1},
367 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1},
368 {ISD::VECTOR_SHUFFLE, MVT::v2i64, 1},
369 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
371 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2},
372 {ISD::VECTOR_SHUFFLE, MVT::v4f32, 2},
373 {ISD::VECTOR_SHUFFLE, MVT::v8i16, 2},
374 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 2}};
378 if (const auto *Entry = CostTableLookup(NEONShuffleTbl, ISD::VECTOR_SHUFFLE,
389 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1}
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 411 {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1},
412 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1},
413 {ISD::VECTOR_SHUFFLE, MVT::v2i64, 1},
414 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
416 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2},
417 {ISD::VECTOR_SHUFFLE, MVT::v4f32, 2},
418 {ISD::VECTOR_SHUFFLE, MVT::v8i16, 2},
419 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 2}};
423 if (const auto *Entry = CostTableLookup(NEONShuffleTbl, ISD::VECTOR_SHUFFLE,
434 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1}
    [all...]
  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 442 {ISD::VECTOR_SHUFFLE, MVT::v4i64, 1}, // vblendpd
443 {ISD::VECTOR_SHUFFLE, MVT::v4f64, 1}, // vblendpd
445 {ISD::VECTOR_SHUFFLE, MVT::v8i32, 1}, // vblendps
446 {ISD::VECTOR_SHUFFLE, MVT::v8f32, 1}, // vblendps
450 {ISD::VECTOR_SHUFFLE, MVT::v16i16, 5},
454 {ISD::VECTOR_SHUFFLE, MVT::v32i8, 9}
459 ISD::VECTOR_SHUFFLE, LT.second))
464 {ISD::VECTOR_SHUFFLE, MVT::v2i64, 1},
465 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
469 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 1}
    [all...]
X86ISelLowering.cpp 725 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v4f32, Custom);
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
ISDOpcodes.h 285 /// VECTOR_SHUFFLE(VEC1, VEC2) - Returns a vector, of the same type as
286 /// VEC1/VEC2. A VECTOR_SHUFFLE node also contains an array of constant int
292 VECTOR_SHUFFLE,
    [all...]
SelectionDAGNodes.h     [all...]
  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 301 /// VECTOR_SHUFFLE(VEC1, VEC2) - Returns a vector, of the same type as
302 /// VEC1/VEC2. A VECTOR_SHUFFLE node also contains an array of constant int
308 VECTOR_SHUFFLE,
    [all...]
SelectionDAGNodes.h     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
ISDOpcodes.h 336 /// VECTOR_SHUFFLE(VEC1, VEC2) - Returns a vector, of the same type as
337 /// VEC1/VEC2. A VECTOR_SHUFFLE node also contains an array of constant int
343 VECTOR_SHUFFLE,
    [all...]
SelectionDAGNodes.h     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
HexagonISelLoweringHVX.cpp 70 setOperationAction(ISD::VECTOR_SHUFFLE, ByteV, Legal);
71 setOperationAction(ISD::VECTOR_SHUFFLE, ByteW, Legal);
113 setPromoteTo(ISD::VECTOR_SHUFFLE, T, ByteV);
165 setPromoteTo(ISD::VECTOR_SHUFFLE, T, ByteW);
    [all...]
HexagonISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp 224 case ISD::VECTOR_SHUFFLE: return "vector_shuffle";
LegalizeVectorTypes.cpp 68 case ISD::VECTOR_SHUFFLE: R = ScalarizeVecRes_VECTOR_SHUFFLE(N); break;
617 case ISD::VECTOR_SHUFFLE:
    [all...]
  /external/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp 178 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v8i32, Expand);
179 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v8f32, Expand);
180 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i32, Expand);
181 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16f32, Expand);
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp 265 case ISD::VECTOR_SHUFFLE: return "vector_shuffle";
    [all...]
SelectionDAG.cpp 596 case ISD::VECTOR_SHUFFLE: {
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86ISelLowering.cpp 699 setOperationAction(ISD::VECTOR_SHUFFLE, (MVT::SimpleValueType)VT, Expand);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
LegalizeVectorTypes.cpp 66 case ISD::VECTOR_SHUFFLE: R = ScalarizeVecRes_VECTOR_SHUFFLE(N); break;
438 case ISD::VECTOR_SHUFFLE:
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 435 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Promote);
436 AddPromotedToType (ISD::VECTOR_SHUFFLE, VT, MVT::v16i8);
506 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i8, Custom);
607 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2f64, Legal);
642 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2i64, Legal);
697 setOperationAction(ISD::VECTOR_SHUFFLE , MVT::v4f64, Custom);
747 setOperationAction(ISD::VECTOR_SHUFFLE , MVT::v4f32, Custom);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
PPCISelLowering.cpp 300 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Promote);
301 AddPromotedToType (ISD::VECTOR_SHUFFLE, VT, MVT::v16i8);
341 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i8, Custom);
609 /// isSplatShuffleMask - Return true if the specified VECTOR_SHUFFLE operand
656 /// specified isSplatShuffleMask VECTOR_SHUFFLE mask.
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
TargetLoweringBase.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 575 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Promote);
576 AddPromotedToType (ISD::VECTOR_SHUFFLE, VT, MVT::v16i8);
644 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i8, Custom);
745 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2f64, Legal);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
SPUISelLowering.cpp 434 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Custom);
    [all...]

Completed in 1209 milliseconds

1 2 3