Searched refs:v1024i1 (Results 1 – 9 of 9) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonIntrinsics.td | 304 def : Pat <(v1024i1 (bitconvert (v32i32 HvxVR:$src1))), 305 (v1024i1 (V6_vandvrt (v32i32 HvxVR:$src1), (A2_tfrsi 0x01010101)))>, 308 def : Pat <(v1024i1 (bitconvert (v64i16 HvxVR:$src1))), 309 (v1024i1 (V6_vandvrt (v64i16 HvxVR:$src1), (A2_tfrsi 0x01010101)))>, 312 def : Pat <(v1024i1 (bitconvert (v128i8 HvxVR:$src1))), 313 (v1024i1 (V6_vandvrt (v128i8 HvxVR:$src1), (A2_tfrsi 0x01010101)))>, 316 def : Pat <(v32i32 (bitconvert (v1024i1 HvxQR:$src1))), 317 (v32i32 (V6_vandqrt (v1024i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>, 320 def : Pat <(v64i16 (bitconvert (v1024i1 HvxQR:$src1))), 321 (v64i16 (V6_vandqrt (v1024i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>, [all …]
|
D | HexagonIntrinsicsV60.td | 46 def : Pat <(v1024i1 (bitconvert (v32i32 HvxVR:$src1))), 47 (v1024i1 (V6_vandvrt (v32i32 HvxVR:$src1), (A2_tfrsi 0x01010101)))>; 49 def : Pat <(v1024i1 (bitconvert (v64i16 HvxVR:$src1))), 50 (v1024i1 (V6_vandvrt (v64i16 HvxVR:$src1), (A2_tfrsi 0x01010101)))>; 52 def : Pat <(v1024i1 (bitconvert (v128i8 HvxVR:$src1))), 53 (v1024i1 (V6_vandvrt (v128i8 HvxVR:$src1), (A2_tfrsi 0x01010101)))>; 55 def : Pat <(v32i32 (bitconvert (v1024i1 HvxQR:$src1))), 56 (v32i32 (V6_vandqrt (v1024i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>; 58 def : Pat <(v64i16 (bitconvert (v1024i1 HvxQR:$src1))), 59 (v64i16 (V6_vandqrt (v1024i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>; [all …]
|
D | HexagonRegisterInfo.td | 286 [v512i1, v1024i1, v512i1]>;
|
D | HexagonISelDAGToDAGHVX.cpp | 2213 SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v1024i1); in SelectHVXDualOutput() 2227 SDVTList VTs = CurDAG->getVTList(MVT::v32i32, MVT::v1024i1); in SelectHVXDualOutput()
|
D | HexagonISelLoweringHVX.cpp | 53 addRegisterClass(MVT::v1024i1, &Hexagon::HvxQRRegClass); in initializeHVXLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 70 v1024i1 = 24, // 1024 x i1 enumerator 375 return (SimpleTy == MVT::v1024i1 || SimpleTy == MVT::v128i8 || in is1024BitVector() 438 case v1024i1: in getVectorElementType() 553 case v1024i1: in getVectorNumElements() 803 case v1024i1: in getSizeInBits() 933 if (NumElements == 1024) return MVT::v1024i1; in getVectorVT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 45 def v1024i1: ValueType<1024,24>; //1024 x i1 vector value
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 169 case MVT::v1024i1: return VectorType::get(Type::getInt1Ty(Context), 1024); in getTypeForEVT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Intrinsics.td | 236 def llvm_v1024i1_ty : LLVMType<v1024i1>; //1024 x i1
|