Searched refs:v128i16 (Results 1 – 9 of 9) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | MachineValueType.h | 85 v128i16 = 37, //128 x i16 enumerator 272 return (SimpleTy == MVT::v256i8 || SimpleTy == MVT::v128i16 || in is2048BitVector() 334 case v128i16: return i16; in getVectorElementType() 372 case v128i16: return 128; in getVectorNumElements() 502 case v128i16: in getSizeInBits() 614 if (NumElements == 128) return MVT::v128i16; in getVectorVT()
|
D | ValueTypes.td | 62 def v128i16: ValueType<2048,37>; //128 x i16 vector value
|
/external/llvm/lib/IR/ |
D | ValueTypes.cpp | 164 case MVT::v128i16: return "v128i16"; in getEVTString() 242 case MVT::v128i16: return VectorType::get(Type::getInt16Ty(Context), 128); in getTypeForEVT()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoVector.td | 86 defm : bitconvert_dblvec128B<v64i32, v128i16>; 87 defm : bitconvert_dblvec128B<v256i8, v128i16>; 88 defm : bitconvert_dblvec128B<v32i64, v128i16>; 92 defm : bitconvert_dblvec128B<v128i16, v256i8>;
|
D | HexagonISelLowering.cpp | 209 if (LocVT == MVT::v32i64 || LocVT == MVT::v64i32 || LocVT == MVT::v128i16 || in CC_Hexagon_VarArg() 360 (LocVT == MVT::v32i64 || LocVT == MVT::v64i32 || LocVT == MVT::v128i16 || in CC_HexagonVector() 421 } else if (LocVT == MVT::v256i8 || LocVT == MVT::v128i16 || in RetCC_Hexagon() 548 ty == MVT::v32i64 || ty == MVT::v64i32 || ty == MVT::v128i16 || in IsHvxVectorType() 1105 RegVT == MVT::v128i16 || RegVT == MVT::v256i8))) { in LowerFormalArguments() 1581 addRegisterClass(MVT::v128i16, &Hexagon::VecDblRegs128BRegClass); in HexagonTargetLowering() 1818 setOperationAction(ISD::CONCAT_VECTORS, MVT::v128i16, Custom); in HexagonTargetLowering() 2694 case MVT::v128i16: in getRegForInlineAsmConstraint() 2843 case MVT::v128i16: in findRepresentativeClass()
|
D | HexagonRegisterInfo.td | 229 [v256i8,v128i16,v64i32,v32i64], 2048,
|
D | HexagonInstrInfoV60.td | 781 defm : STrivv_pats <v64i16, v128i16>; 840 defm : LDrivv_pats <v64i16, v128i16>;
|
/external/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 97 case MVT::v128i16: return "MVT::v128i16"; in getEnumName()
|
/external/llvm/include/llvm/IR/ |
D | Intrinsics.td | 184 def llvm_v128i16_ty : LLVMType<v128i16>; //128 x i16
|