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