/external/clang/test/CodeGen/ |
D | systemz-abi-vector.c | 12 typedef __attribute__((vector_size(2))) char v2i8; typedef 46 v2i8 pass_v2i8(v2i8 arg) { return arg; } in pass_v2i8() 138 struct agg_v2i8 { v2i8 a; }; 221 v2i8 va_v2i8(__builtin_va_list l) { return __builtin_va_arg(l, v2i8); } in va_v2i8()
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | ValueTypes.h | 54 v2i8 = 12, // 2 x i8 enumerator 77 FIRST_VECTOR_VALUETYPE = v2i8, 154 (SimpleTy >= MVT::v2i8 && SimpleTy <= MVT::v8i64)); in isInteger() 190 case v2i8 : in getVectorElementType() 232 case v2i8: in getVectorNumElements() 255 case v2i8: return 16; in getSizeInBits() 339 if (NumElements == 2) return MVT::v2i8; in getVectorVT()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 223 { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 226 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 247 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost() 250 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost() 266 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f32, 1 }, in getCastInstrCost() 269 { ISD::FP_TO_UINT, MVT::v2i8, MVT::v2f32, 1 }, in getCastInstrCost() 280 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f64, 2 }, in getCastInstrCost() 283 { ISD::FP_TO_UINT, MVT::v2i8, MVT::v2f64, 2 }, in getCastInstrCost()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/ |
D | lshr.ll | 9 declare <2 x i8> @llvm.cttz.v2i8(<2 x i8>, i1) nounwind readnone 10 declare <2 x i8> @llvm.ctlz.v2i8(<2 x i8>, i1) nounwind readnone 11 declare <2 x i8> @llvm.ctpop.v2i8(<2 x i8>) nounwind readnone 52 %ct = call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> %x, i1 false) 63 %ct = call <2 x i8> @llvm.cttz.v2i8(<2 x i8> %x, i1 false) 74 %ct = call <2 x i8> @llvm.ctpop.v2i8(<2 x i8> %x)
|
D | intrinsics.ll | 26 declare <2 x i8> @llvm.ctlz.v2i8(<2 x i8>, i1) nounwind readnone 391 %count = tail call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> %and, i1 true) nounwind readnone 420 %cnt = call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> %or, i1 true) nounwind readnone 441 ; CHECK-NEXT: [[CNT:%.*]] = call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> [[OR]], i1 true) 446 %cnt = call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> %or, i1 true) nounwind readnone 465 ; CHECK-NEXT: [[CNT:%.*]] = call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> [[OR]], i1 true) 470 %cnt = call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> %or, i1 true) nounwind readnone
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineValueType.h | 69 v2i8 = 22, // 2 x i8 enumerator 228 return (SimpleTy == MVT::v2i8 || SimpleTy == MVT::v1i16 || in is16BitVector() 326 case v2i8: in getVectorElementType() 412 case v2i8: in getVectorNumElements() 457 case v2i8: in getSizeInBits() 604 if (NumElements == 2) return MVT::v2i8; in getVectorVT()
|
/external/llvm/test/CodeGen/ARM/ |
D | 2012-08-23-legalize-vmull.ll | 26 ; v2i8 70 ; v2i8 120 ; v2i8 121 ; v2i8 x v2i16
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | 2012-08-23-legalize-vmull.ll | 26 ; v2i8 70 ; v2i8 120 ; v2i8 121 ; v2i8 x v2i16
|
/external/llvm/test/CodeGen/Hexagon/vect/ |
D | vect-load-1.ll | 2 …16f76e0<LD2[undef](align=8), sext from v2i8>", 0x16c5890, 0x16f76e0, 0x16f76e0<LD2[undef](align=8)…
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 72 v2i8 = 25, // 2 x i8 enumerator 331 return (SimpleTy == MVT::v2i8 || SimpleTy == MVT::v1i16 || in is16BitVector() 437 case v2i8: in getVectorElementType() 587 case v2i8: in getVectorNumElements() 658 case v2i8: in getSizeInBits() 845 if (NumElements == 2) return MVT::v2i8; in getVectorVT()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstSimplify/ |
D | shift-knownbits.ll | 152 declare <2 x i8> @llvm.cttz.v2i8(<2 x i8>, i1) nounwind readnone 153 declare <2 x i8> @llvm.ctlz.v2i8(<2 x i8>, i1) nounwind readnone 177 %ct = call <2 x i8> @llvm.ctlz.v2i8(<2 x i8> %x, i1 true) 186 %ct = call <2 x i8> @llvm.cttz.v2i8(<2 x i8> %x, i1 true)
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 326 { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 329 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 350 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost() 353 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost() 369 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f32, 1 }, in getCastInstrCost() 372 { ISD::FP_TO_UINT, MVT::v2i8, MVT::v2f32, 1 }, in getCastInstrCost() 383 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f64, 2 }, in getCastInstrCost() 386 { ISD::FP_TO_UINT, MVT::v2i8, MVT::v2f64, 2 }, in getCastInstrCost()
|
/external/llvm/test/CodeGen/SystemZ/ |
D | vec-const-01.ll | 57 ; Test an all-zeros v2i8 that gets promoted to v16i8. 65 ; Test a mixed v2i8 that gets promoted to v16i8 (mask 0x8000).
|
D | vec-shift-07.ll | 82 ; Test a v2i8->v2i64 extension. 112 ; Test an alternative v2i8->v2i64 extension. 142 ; Test an extraction-based v2i8->v2i64 extension.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/ |
D | vec-const-01.ll | 57 ; Test an all-zeros v2i8 that gets promoted to v16i8. 65 ; Test a mixed v2i8 that gets promoted to v16i8 (mask 0x8000).
|
D | vec-shift-07.ll | 82 ; Test a v2i8->v2i64 extension. 112 ; Test an alternative v2i8->v2i64 extension. 142 ; Test an extraction-based v2i8->v2i64 extension.
|
/external/llvm/include/llvm/IR/ |
D | IntrinsicsNVVM.td | 1832 "llvm.nvvm.suld.1d.v2i8.clamp">; 1877 "llvm.nvvm.suld.1d.array.v2i8.clamp">; 1922 "llvm.nvvm.suld.2d.v2i8.clamp">; 1967 "llvm.nvvm.suld.2d.array.v2i8.clamp">; 2012 "llvm.nvvm.suld.3d.v2i8.clamp">; 2058 "llvm.nvvm.suld.1d.v2i8.trap">; 2103 "llvm.nvvm.suld.1d.array.v2i8.trap">; 2148 "llvm.nvvm.suld.2d.v2i8.trap">; 2193 "llvm.nvvm.suld.2d.array.v2i8.trap">; 2238 "llvm.nvvm.suld.3d.v2i8.trap">; [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/vect/ |
D | vect-load-1.ll | 3 …annot select: v2i32,ch = load 0x16c5890, 0x16f76e0, 0x16f76e0<LD2[undef](align=8), sext from v2i8>"
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | ValueTypes.cpp | 120 case MVT::v2i8: return "v2i8"; in getEVTString() 167 case MVT::v2i8: return VectorType::get(Type::getInt8Ty(Context), 2); in getTypeForEVT()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | IntrinsicsNVVM.td | 1858 "llvm.nvvm.suld.1d.v2i8.clamp">; 1903 "llvm.nvvm.suld.1d.array.v2i8.clamp">; 1948 "llvm.nvvm.suld.2d.v2i8.clamp">; 1993 "llvm.nvvm.suld.2d.array.v2i8.clamp">; 2038 "llvm.nvvm.suld.3d.v2i8.clamp">; 2084 "llvm.nvvm.suld.1d.v2i8.trap">; 2129 "llvm.nvvm.suld.1d.array.v2i8.trap">; 2174 "llvm.nvvm.suld.2d.v2i8.trap">; 2219 "llvm.nvvm.suld.2d.array.v2i8.trap">; 2264 "llvm.nvvm.suld.3d.v2i8.trap">; [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 132 { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 133 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 164 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost() 165 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 193 { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 194 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i8, 3 }, in getCastInstrCost() 225 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost() 226 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 }, in getCastInstrCost()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoVector.td | 356 // Sign extends a v2i8 into a v2i32. 357 def: Pat<(v2i32 (sext_inreg V2I32:$Rs, v2i8)), 460 // Zero and sign extended load from v2i8 into v2i16. 462 [{ return cast<LoadSDNode>(N)->getMemoryVT() == MVT::v2i8; }]>; 465 [{ return cast<LoadSDNode>(N)->getMemoryVT() == MVT::v2i8; }]>;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 151 case MVT::v2i8: return "v2i8"; in getEVTString() 232 case MVT::v2i8: return VectorType::get(Type::getInt8Ty(Context), 2); in getTypeForEVT()
|
/external/llvm/lib/IR/ |
D | ValueTypes.cpp | 154 case MVT::v2i8: return "v2i8"; in getEVTString() 232 case MVT::v2i8: return VectorType::get(Type::getInt8Ty(Context), 2); in getTypeForEVT()
|