Searched refs:v32i8 (Results 1 - 15 of 15) sorted by relevance

/external/clang/test/CodeGen/
H A Dsystemz-abi-vector.c36 typedef __attribute__((vector_size(32))) char v32i8; typedef
62 v32i8 pass_v32i8(v32i8 arg) { return arg; }
158 struct agg_v32i8 { v32i8 a; };
349 v32i8 va_v32i8(__builtin_va_list l) { return __builtin_va_arg(l, v32i8); }
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DValueTypes.h58 v32i8 = 16, // 32 x i8 enumerator in enum:llvm::MVT::SimpleValueType
194 case v32i8: return i8;
218 case v32i8: return 32;
278 case v32i8:
343 if (NumElements == 32) return MVT::v32i8;
504 return (V == MVT::v8f32 || V == MVT::v4f64 || V == MVT::v32i8 ||
/external/llvm/include/llvm/CodeGen/
H A DMachineValueType.h73 v32i8 = 26, // 32 x i8
258 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
330 case v32i8:
385 case v32i8:
490 case v32i8:
608 if (NumElements == 32) return MVT::v32i8;
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp191 { ISD::SHL, MVT::v32i8, 2 },
192 { ISD::SRL, MVT::v32i8, 4 },
193 { ISD::SRA, MVT::v32i8, 4 },
212 { ISD::SHL, MVT::v32i8, 11 }, // vpblendvb sequence.
215 { ISD::SRL, MVT::v32i8, 11 }, // vpblendvb sequence.
218 { ISD::SRA, MVT::v32i8, 24 }, // vpblendvb sequence.
224 { ISD::SDIV, MVT::v32i8, 32*20 },
228 { ISD::UDIV, MVT::v32i8, 32*20 },
247 { ISD::SHL, MVT::v32i8, 2 }, // psllw.
256 { ISD::SRL, MVT::v32i8,
[all...]
H A DX86ISelLowering.cpp934 MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 })
942 MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 })
949 addRegisterClass(MVT::v32i8, &X86::VR256RegClass);
982 for (auto VT : { MVT::v32i8, MVT::v16i16 }) {
988 setOperationAction(ISD::SETCC, MVT::v32i8, Custom);
1009 setOperationAction(ISD::BITREVERSE, MVT::v32i8, Custom);
1011 for (auto VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 }) {
1018 for (auto VT : { MVT::v32i8, MVT::v16i16 })
1031 for (auto VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 }) {
1039 setOperationAction(ISD::MUL, MVT::v32i8, Custo
[all...]
H A DX86FastISel.cpp449 case MVT::v32i8:
597 case MVT::v32i8:
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DValueTypes.cpp124 case MVT::v32i8: return "v32i8";
171 case MVT::v32i8: return VectorType::get(Type::getInt8Ty(Context), 32);
/external/llvm/lib/IR/
H A DValueTypes.cpp158 case MVT::v32i8: return "v32i8";
236 case MVT::v32i8: return VectorType::get(Type::getInt8Ty(Context), 32);
/external/llvm/utils/TableGen/
H A DCodeGenTarget.cpp86 case MVT::v32i8: return "MVT::v32i8";
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DCodeGenTarget.cpp73 case MVT::v32i8: return "MVT::v32i8";
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86GenDAGISel.inc5806 /*12756*/ OPC_CheckChild1Type, MVT::v32i8,
5817 // Src: (st VR256:v32i8:$src, addr:iPTR:$dst)<<P:Predicate_unindexedstore>><<P:Predicate_store>><<P:Predicate_alignedstore256>> - Complexity = 22
5818 // Dst: (VMOVAPSYmr addr:iPTR:$dst, VR256:v32i8:$src)
5825 // Src: (st VR256:v32i8:$src, addr:iPTR:$dst)<<P:Predicate_unindexedstore>><<P:Predicate_store>> - Complexity = 22
5826 // Dst: (VMOVUPSYmr addr:iPTR:$dst, VR256:v32i8:$src)
[all...]
H A DX86ISelLowering.cpp975 addRegisterClass(MVT::v32i8, X86::VR256RegisterClass);
1008 setOperationAction(ISD::CONCAT_VECTORS, MVT::v32i8, Custom);
1014 setOperationAction(ISD::SRL, MVT::v32i8, Custom);
1019 setOperationAction(ISD::SHL, MVT::v32i8, Custom);
1024 setOperationAction(ISD::SETCC, MVT::v32i8, Custom);
1041 setOperationAction(ISD::ADD, MVT::v32i8, Custom);
1046 setOperationAction(ISD::SUB, MVT::v32i8, Custom);
1051 // Don't lower v32i8 because there is no 128-bit byte mul
1076 // Promote v32i8, v16i16, v8i32 select, and, or, xor to v4i64.
1077 for (unsigned i = (unsigned)MVT::v32i8;
[all...]
H A DX86GenFastISel.inc4024 if (RetVT.SimpleTy != MVT::v32i8)
4061 case MVT::v32i8: return FastEmit_X86ISD_VPERM2F128_MVT_v32i8_rri(RetVT, Op0, Op0IsKill, Op1, Op1IsKill, imm2);
H A DX86GenRegisterInfo.inc2720 MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64, MVT::v8f32, MVT::v4f64, MVT::Other
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp192 LocVT == MVT::v32i8) {
257 if (LocVT == MVT::v8i32 || LocVT == MVT::v16i16 || LocVT == MVT::v32i8) {

Completed in 344 milliseconds