Searched refs:v64i16 (Results 1 – 11 of 11) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonCallingConv.td | 88 CCIfType<[v32i32,v64i16,v128i8], 94 CCIfType<[v32i32,v64i16,v128i8], 99 CCIfType<[v32i32,v64i16,v128i8], 105 CCIfType<[v32i32,v64i16,v128i8], 120 CCIfType<[v32i32,v64i16,v128i8], 125 CCIfType<[v32i32,v64i16,v128i8],
|
D | HexagonIntrinsics.td | 308 def : Pat <(v1024i1 (bitconvert (v64i16 HvxVR:$src1))), 309 (v1024i1 (V6_vandvrt (v64i16 HvxVR:$src1), (A2_tfrsi 0x01010101)))>, 320 def : Pat <(v64i16 (bitconvert (v1024i1 HvxQR:$src1))), 321 (v64i16 (V6_vandqrt (v1024i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>, 350 def: Pat<(v64i16 (trunc v64i32:$Vdd)), 351 (v64i16 (V6_vpackwh_sat
|
D | HexagonIntrinsicsV60.td | 49 def : Pat <(v1024i1 (bitconvert (v64i16 HvxVR:$src1))), 50 (v1024i1 (V6_vandvrt (v64i16 HvxVR:$src1), (A2_tfrsi 0x01010101)))>; 58 def : Pat <(v64i16 (bitconvert (v1024i1 HvxQR:$src1))), 59 (v64i16 (V6_vandqrt (v1024i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>; 635 def: Pat<(v64i16 (trunc v64i32:$Vdd)), 636 (v64i16 (V6_vpackwh_sat
|
D | HexagonRegisterInfo.td | 290 [v32i16, v64i16, v32i16]>; 297 [v64i16, v128i16, v64i16]>;
|
D | HexagonISelLoweringHVX.cpp | 17 static const MVT LegalW64[] = { MVT::v128i8, MVT::v64i16, MVT::v32i32 }; 18 static const MVT LegalV128[] = { MVT::v128i8, MVT::v64i16, MVT::v32i32 }; 29 addRegisterClass(MVT::v64i16, &Hexagon::HvxWRRegClass); in initializeHVXLowering() 45 addRegisterClass(MVT::v64i16, &Hexagon::HvxVRRegClass); in initializeHVXLowering() 201 for (MVT T: {MVT::v64i8, MVT::v64i16, MVT::v32i8, MVT::v32i16, MVT::v32i32}) in initializeHVXLowering()
|
D | HexagonISelDAGToDAG.cpp | 113 case MVT::v64i16: in SelectIndexedLoad() 503 case MVT::v64i16: in SelectIndexedStore()
|
D | HexagonInstrInfo.cpp | 2665 case MVT::v64i16: in isValidAutoIncImm()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 89 v64i16 = 41, // 64 x i16 enumerator 376 SimpleTy == MVT::v64i16 || SimpleTy == MVT::v32i32 || in is1024BitVector() 467 case v64i16: in getVectorElementType() 570 case v64i16: in getVectorNumElements() 805 case v64i16: in getSizeInBits() 954 if (NumElements == 64) return MVT::v64i16; in getVectorVT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 186 case MVT::v64i16: return VectorType::get(Type::getInt16Ty(Context), 64); in getTypeForEVT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 64 def v64i16 : ValueType<1024,41>; // 64 x i16 vector value
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Intrinsics.td | 254 def llvm_v64i16_ty : LLVMType<v64i16>; // 64 x i16
|