Searched refs:v128i8 (Results 1 – 11 of 11) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | MachineValueType.h | 75 v128i8 = 28, //128 x i8 enumerator 272 return (SimpleTy == MVT::v1024i1 || SimpleTy == MVT::v128i8 || in is1024BitVector() 332 case v128i8: in getVectorElementType() 378 case v128i8: in getVectorNumElements() 504 case v128i8: in getSizeInBits() 610 if (NumElements == 128) return MVT::v128i8; in getVectorVT()
|
D | ValueTypes.td | 52 def v128i8 : ValueType<1024,28>; //128 x i8 vector value
|
/external/llvm/lib/IR/ |
D | ValueTypes.cpp | 160 case MVT::v128i8: return "v128i8"; in getEVTString() 238 case MVT::v128i8: return VectorType::get(Type::getInt8Ty(Context), 128); in getTypeForEVT()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 204 LocVT == MVT::v128i8 || LocVT == MVT::v1024i1) { in CC_Hexagon_VarArg() 349 LocVT == MVT::v128i8)) { in CC_HexagonVector() 372 LocVT == MVT::v128i8 || LocVT == MVT::v1024i1)) { in CC_HexagonVector() 418 } else if (LocVT == MVT::v128i8 || LocVT == MVT::v64i16 || in RetCC_Hexagon() 546 ty == MVT::v128i8 || in IsHvxVectorType() 899 VT == MVT::v64i16 || VT == MVT::v128i8); in getIndexedAddressParts() 1126 RegVT == MVT::v64i16 || RegVT == MVT::v128i8))) { in LowerFormalArguments() 1134 RegVT == MVT::v64i16 || RegVT == MVT::v128i8)) { in LowerFormalArguments() 1759 addRegisterClass(MVT::v128i8, &Hexagon::VecDblRegsRegClass); in HexagonTargetLowering() 1765 addRegisterClass(MVT::v128i8, &Hexagon::VectorRegs128BRegClass); in HexagonTargetLowering() [all …]
|
D | HexagonRegisterInfo.td | 230 [v128i8, v64i16, v32i32, v16i64], 1024, 234 [v128i8, v64i16, v32i32, v16i64], 1024,
|
D | HexagonIntrinsicsV60.td | 134 def : Pat <(v1024i1 (bitconvert (v128i8 VectorRegs128B:$src1))), 135 (v1024i1 (V6_vandvrt_128B(v128i8 VectorRegs128B:$src1), 154 def : Pat <(v128i8 (bitconvert (v1024i1 VecPredRegs128B:$src1))), 155 (v128i8 (V6_vandqrt_128B(v1024i1 VecPredRegs128B:$src1),
|
D | HexagonISelDAGToDAG.cpp | 285 case MVT::v128i8: in SelectIndexedLoad() 573 case MVT::v128i8: in SelectIndexedStore()
|
D | HexagonInstrInfoV60.td | 798 defm : STrivv_pats <v128i8, v256i8>; 848 defm : vS32b_ai_pats <v64i8, v128i8>; 873 defm : LDrivv_pats <v128i8, v256i8>; 913 defm : vL32b_ai_pats <v64i8, v128i8>;
|
D | HexagonInstrInfo.cpp | 2633 VT == MVT::v64i16 || VT == MVT::v128i8) { in isValidAutoIncImm()
|
/external/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 88 case MVT::v128i8: return "MVT::v128i8"; in getEnumName()
|
/external/llvm/include/llvm/IR/ |
D | Intrinsics.td | 185 def llvm_v128i8_ty : LLVMType<v128i8>; //128 x i8
|