/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...] |