Home
last modified time | relevance | path

Searched refs:v512i32 (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVEInstrPatternsVec.td118 defm : vbrd_elem64<v512i32, i64, simm7, LO7>;
120 defm : vbrd_elem64<v512i32, f64, simm7fp, LO7FP>;
158 defm : Packing<v512i32>;
161 def : Pat<(v512i32 (vec_pack v256i32:$vlo, v256i32:$vhi, i32:$avl)),
DVVPInstrPatternsVec.td402 i64, v512i32, v512i1, "PVAND">;
404 i64, v512i32, v512i1, "PVOR">;
406 i64, v512i32, v512i1, "PVXOR">;
409 i64, v512i32, v512i1, "PVADDU">;
411 i64, v512i32, v512i1, "PVSUBU">;
413 i64, v512i32, v512i1, "PVSRL">;
415 i64, v512i32, v512i1, "PVSRA">;
417 i64, v512i32, v512i1, "PVSLL">;
DVECallingConv.td109 CCIfType<[v512i32, v512f32],
130 CCIfType<[v512i32, v512f32],
DVERegisterInfo.td192 v512i32, v512f32,
DVEISelLowering.cpp76 static const MVT AllVectorVTs[] = {MVT::v256i32, MVT::v512i32, MVT::v256i64,
81 static const MVT AllPackedVTs[] = {MVT::v512i32, MVT::v512f32};
3128 assert(VT == MVT::v512i32 || VT == MVT::v512f32); in lowerEXTRACT_VECTOR_ELT()
3173 assert(VT == MVT::v512i32 || VT == MVT::v512f32); in lowerINSERT_VECTOR_ELT()
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DMachineValueType.h126 v512i32 = 72, // 512 x i32 enumerator
622 case v512i32: in getVectorElementType()
737 case v512i32: in getVectorMinNumElements()
1119 case v512i32: in getSizeInBits()
1334 if (NumElements == 512) return MVT::v512i32; in getVectorVT()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DValueTypes.td99 def v512i32 : ValueType<16384, 72>; // 512 x i32 vector value
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DValueTypes.cpp323 case MVT::v512i32: in getTypeForEVT()
/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DCodeGenTarget.cpp138 case MVT::v512i32: return "MVT::v512i32"; in getEnumName()