Home
last modified time | relevance | path

Searched refs:v256i8 (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonCallingConv.td132 CCIfType<[v64i32,v128i16,v256i8,v64f32,v128f16],
138 CCIfType<[v64i32,v128i16,v256i8,v64f32,v128f16],
158 CCIfType<[v64i32,v128i16,v256i8,v64f32,v128f16],
DHexagonRegisterInfo.td488 [v128i8, v256i8, v128i8]>;
DHexagonISelLoweringHVX.cpp37 static const MVT LegalW128[] = { MVT::v256i8, MVT::v128i16, MVT::v64i32 };
79 addRegisterClass(MVT::v256i8, &Hexagon::HvxWRRegClass); in initializeHVXLowering()
100 MVT ByteW = Use64b ? MVT::v128i8 : MVT::v256i8; in initializeHVXLowering()
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DMachineValueType.h93 v256i8 = 41, // 256 x i8 enumerator
466 return (SimpleTy == MVT::v256i8 || SimpleTy == MVT::v128i16 || in is2048BitVector()
578 case v256i8: in getVectorElementType()
742 case v256i8: in getVectorMinNumElements()
1095 case v256i8: in getSizeInBits()
1299 if (NumElements == 256) return MVT::v256i8; in getVectorVT()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DValueTypes.td66 def v256i8 : ValueType<2048, 41>; // 256 x i8 vector value
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DValueTypes.cpp261 case MVT::v256i8: in getTypeForEVT()
/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DCodeGenTarget.cpp107 case MVT::v256i8: return "MVT::v256i8"; in getEnumName()
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DIntrinsics.td294 def llvm_v256i8_ty : LLVMType<v256i8>; //256 x i8