HomeSort by relevance Sort by last modified time
    Searched full:v32i8 (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/llvm/test/CodeGen/X86/
avx2-cmp.ll 25 define <32 x i8> @v32i8-cmp(<32 x i8> %i, <32 x i8> %j) nounwind readnone {
53 define <32 x i8> @v32i8-cmpeq(<32 x i8> %i, <32 x i8> %j) nounwind readnone {
avx-cmp.ll 83 define <32 x i8> @v32i8-cmp(<32 x i8> %i, <32 x i8> %j) nounwind readnone {
127 define <32 x i8> @v32i8-cmpeq(<32 x i8> %i, <32 x i8> %j) nounwind readnone {
avx512bw-mov.ll 125 %res = call <32 x i8> @llvm.masked.load.v32i8(<32 x i8>* %addr, i32 4, <32 x i1>%mask, <32 x i8> zeroinitializer)
128 declare <32 x i8> @llvm.masked.load.v32i8(<32 x i8>*, i32, <32 x i1>, <32 x i8>)
185 call void @llvm.masked.store.v32i8(<32 x i8> %val, <32 x i8>* %addr, i32 4, <32 x i1>%mask)
188 declare void @llvm.masked.store.v32i8(<32 x i8>, <32 x i8>*, i32, <32 x i1>)
avx2-arith.ll 80 ; CHECK: mul-v32i8
101 define <32 x i8> @mul-v32i8(<32 x i8> %i, <32 x i8> %j) nounwind readnone {
  /external/llvm/test/Analysis/CostModel/X86/
ctbits-cost.ll 18 declare <32 x i8> @llvm.ctpop.v32i8(<32 x i8>)
88 %ctpop = call <32 x i8> @llvm.ctpop.v32i8(<32 x i8> %a)
102 declare <32 x i8> @llvm.ctlz.v32i8(<32 x i8>, i1)
235 %ctlz = call <32 x i8> @llvm.ctlz.v32i8(<32 x i8> %a, i1 0)
244 %ctlz = call <32 x i8> @llvm.ctlz.v32i8(<32 x i8> %a, i1 1)
258 declare <32 x i8> @llvm.cttz.v32i8(<32 x i8>, i1)
391 %cttz = call <32 x i8> @llvm.cttz.v32i8(<32 x i8> %a, i1 0)
400 %cttz = call <32 x i8> @llvm.cttz.v32i8(<32 x i8> %a, i1 1)
bitreverse.ll 69 declare <32 x i8> @llvm.bitreverse.v32i8(<32 x i8>)
155 %bitreverse = call <32 x i8> @llvm.bitreverse.v32i8(<32 x i8> %a)
  /external/swiftshader/third_party/LLVM/test/CodeGen/X86/
avx-cmp.ll 83 define <32 x i8> @v32i8-cmp(<32 x i8> %i, <32 x i8> %j) nounwind readnone {
127 define <32 x i8> @v32i8-cmpeq(<32 x i8> %i, <32 x i8> %j) nounwind readnone {
  /external/llvm/lib/Target/X86/
X86CallingConv.td 50 CCIfType<[v32i1], CCPromoteToType<v32i8>>,
62 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
145 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
327 CCIfType<[v32i1], CCPromoteToType<v32i8>>,
340 CCIfNotVarArg<CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
362 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
403 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64], CCPassIndirect<i64>>,
445 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
520 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
536 CCIfNotVarArg<CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64]
    [all...]
X86TargetTransformInfo.cpp 191 { 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, 2 }, // psrlw
    [all...]
X86InstrSSE.td 352 def : Pat<(v16i8 (extract_subvector (v32i8 VR256:$src), (iPTR 0))),
353 (v16i8 (EXTRACT_SUBREG (v32i8 VR256:$src), sub_xmm))>;
369 (INSERT_SUBREG (v32i8 (IMPLICIT_DEF)), VR128:$src, sub_xmm)>;
422 def : Pat<(v4i64 (bitconvert (v32i8 VR256:$src))), (v4i64 VR256:$src)>;
427 def : Pat<(v8i32 (bitconvert (v32i8 VR256:$src))), (v8i32 VR256:$src)>;
432 def : Pat<(v16i16 (bitconvert (v32i8 VR256:$src))), (v16i16 VR256:$src)>;
435 def : Pat<(v32i8 (bitconvert (v4i64 VR256:$src))), (v32i8 VR256:$src)>;
436 def : Pat<(v32i8 (bitconvert (v8i32 VR256:$src))), (v32i8 VR256:$src)>
    [all...]
X86RegisterInfo.td 471 def VR256 : RegisterClass<"X86", [v8f32, v4f64, v32i8, v16i16, v8i32, v4i64],
480 def VR256L : RegisterClass<"X86", [v8f32, v4f64, v32i8, v16i16, v8i32, v4i64],
482 def VR256H : RegisterClass<"X86", [v8f32, v4f64, v32i8, v16i16, v8i32, v4i64],
507 def VR256X : RegisterClass<"X86", [v8f32, v4f64, v32i8, v16i16, v8i32, v4i64],
  /external/swiftshader/third_party/LLVM/lib/VMCore/
ValueTypes.cpp 124 case MVT::v32i8: return "v32i8";
171 case MVT::v32i8: return VectorType::get(Type::getInt8Ty(Context), 32);
  /external/llvm/include/llvm/CodeGen/
MachineValueType.h 73 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;
ValueTypes.td 50 def v32i8 : ValueType<256, 26>; // 32 x i8 vector value
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
ValueTypes.h 58 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 ||
ValueTypes.td 39 def v32i8 : ValueType<256, 16>; // 32 x i8 vector value
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineValueType.h 72 v32i8 = 26, // 32 x i8
256 SimpleTy == MVT::v32i8 || SimpleTy == MVT::v16i16 ||
327 case v32i8:
382 case v32i8:
487 case v32i8:
605 if (NumElements == 32) return MVT::v32i8;
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86CallingConv.td 46 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
162 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
178 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
277 CCIfNotVarArg<CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
285 CCIfType<[v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],

Completed in 405 milliseconds

1 2 3