/external/clang/test/CodeGen/ |
builtins-mips.c | 10 typedef signed char v4i8 __attribute__ ((vector_size(4))); typedef 19 v4i8 v4i8_r, v4i8_a, v4i8_b, v4i8_c; 27 v4i8_a = (v4i8) {1, 2, 3, 0xFF}; 28 v4i8_b = (v4i8) {2, 4, 6, 8}; 91 v4i8_a = (v4i8) {1, 2, 3, 4}; 124 v4i8_a = (v4i8) {0x12, 0x34, 0x56, 0x78}; 142 v4i8_a = (v4i8) {1, 2, 3, 4}; 145 v4i8_a = (v4i8) {128, 64, 32, 16}; 168 v4i8_a = (v4i8) {0x1, 0x3, 0x5, 0x7}; 211 v4i8_b = (v4i8) {1, 2, 3, 4} [all...] |
/bionic/libc/arch-mips/string/ |
mips-string-ops.h | 98 typedef signed char v4i8 __attribute__ ((vector_size (4))); typedef 101 ((unsigned) __builtin_mips_subu_s_qb((v4i8) __01s,(v4i8) __x))
|
/bionic/libc/arch-mips64/string/ |
mips-string-ops.h | 98 typedef signed char v4i8 __attribute__ ((vector_size (4))); typedef 101 ((unsigned) __builtin_mips_subu_s_qb((v4i8) __01s,(v4i8) __x))
|
/external/llvm/include/llvm/CodeGen/ |
MachineValueType.h | 67 v4i8 = 21, // 4 x i8 enumerator in enum:llvm::MVT::SimpleValueType 198 return (SimpleTy == MVT::v4i8 || SimpleTy == MVT::v2i16 || 276 case v4i8 : 336 case v4i8: 389 case v4i8: 520 if (NumElements == 4) return MVT::v4i8;
|
/external/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | 579 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i8, 3 }, 580 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i8, 3 }, 586 { ISD::TRUNCATE, MVT::v4i8, MVT::v4i64, 2 }, 606 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i8, 6 }, 607 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i8, 4 }, 613 { ISD::TRUNCATE, MVT::v4i8, MVT::v4i64, 4 }, 626 { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i8, 3 }, 630 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i8, 3 }, 639 { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i8, 2 }, 643 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i8, 2 } [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 324 { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i8, 4 }, 326 { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i8, 3 }, 356 { ISD::FP_TO_SINT, MVT::v4i8, MVT::v4f32, 2 }, 358 { ISD::FP_TO_UINT, MVT::v4i8, MVT::v4f32, 2 },
|
AArch64ISelLowering.cpp | 425 setOperationAction(ISD::UINT_TO_FP, MVT::v4i8, Promote); 426 setOperationAction(ISD::SINT_TO_FP, MVT::v4i8, Promote); [all...] |
/external/llvm/lib/IR/ |
ValueTypes.cpp | 139 case MVT::v4i8: return "v4i8"; 207 case MVT::v4i8: return VectorType::get(Type::getInt8Ty(Context), 4);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 58 (int)MVT::v4i8, 86 (int)MVT::v4i8, 208 setOperationAction(ISD::UDIV, MVT::v4i8, Expand); 650 } else if (OVT == MVT::v4i8) {
|
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 250 { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i8, 3 }, 251 { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i8, 3 }, 265 { ISD::FP_TO_SINT, MVT::v4i8, MVT::v4f32, 3 }, 266 { ISD::FP_TO_UINT, MVT::v4i8, MVT::v4f32, 3 },
|
ARMISelLowering.cpp | 567 // It is legal to extload from v4i8 to v4i16 or v4i32. 568 MVT Tys[6] = {MVT::v8i8, MVT::v4i8, MVT::v2i8, [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 58 (int)MVT::v4i8, 86 (int)MVT::v4i8, 208 setOperationAction(ISD::UDIV, MVT::v4i8, Expand); 650 } else if (OVT == MVT::v4i8) {
|
/external/llvm/utils/TableGen/ |
CodeGenTarget.cpp | 80 case MVT::v4i8: return "MVT::v4i8";
|
/external/llvm/lib/Target/Mips/ |
MipsSEISelLowering.cpp | 62 MVT::SimpleValueType VecTys[2] = {MVT::v2i16, MVT::v4i8}; 873 if ((Ty != MVT::v2i16) && (Ty != MVT::v4i8)) [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | 58 case MVT::v4i8: [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUISelLowering.cpp | 169 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Custom); 220 setLoadExtAction(ISD::EXTLOAD, MVT::v4i8, Expand); 221 setLoadExtAction(ISD::SEXTLOAD, MVT::v4i8, Expand); 222 setLoadExtAction(ISD::ZEXTLOAD, MVT::v4i8, Expand); [all...] |
SIISelLowering.cpp | 123 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i8, Custom); [all...] |
R600ISelLowering.cpp | 101 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i8, Expand); [all...] |