Searched refs:v256i32 (Results 1 – 12 of 12) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/VE/ |
H A D | VVPInstrPatternsVec.td | 52 defm : VectorStore<v256i32, i64, v256i1, "VSTL", "VSTL">; 113 defm : VectorGather<v256i32, v256i64, v256i1, "VGTLZX">; 131 defm : VectorScatter<v256i32, v256i64, v256i1, "VSCL">; 368 i32, v256i32, "VDIVUW">; 371 i32, v256i32, "PVANDLO">; 374 i32, v256i32, "PVORLO">; 377 i32, v256i32, "PVXORLO">; 380 i32, v256i32, "PVSLLLO">; 383 i32, v256i32, "PVSRALO">; 386 i32, v256i32, "PVSRLLO">; [all …]
|
H A D | VEInstrPatternsVec.td | 112 defm : patterns_elem32<v256i32, i32, simm7, LO7, l2i, i2l>; 146 def : Pat<(v256i32 (vec_unpack_lo PackVT:$vp, (i32 srcvalue))), 154 def : Pat<(v256i32 (vec_unpack_hi PackVT:$vp, i32:$avl)), 161 def : Pat<(v512i32 (vec_pack v256i32:$vlo, v256i32:$vhi, i32:$avl)),
|
H A D | VECallingConv.td | 106 CCIfType<[v256i32, v256f32, v256i64, v256f64], 127 CCIfType<[v256i32, v256f32, v256i64, v256f64],
|
H A D | VERegisterInfo.td | 193 v256i64, v256i32, v256f32, /* v256f64, */], 64,
|
H A D | VEISelLowering.cpp | 76 static const MVT AllVectorVTs[] = {MVT::v256i32, MVT::v512i32, MVT::v256i64,
|
H A D | VEInstrInfo.td | 2151 // re-pack v256i32, v256f32 back into tone v512.32
|
/openbsd/gnu/llvm/llvm/include/llvm/Support/ |
H A D | MachineValueType.h | 125 v256i32 = 71, // 256 x i32 enumerator 621 case v256i32: in getVectorElementType() 745 case v256i32: in getVectorMinNumElements() 1113 case v256i32: in getSizeInBits() 1333 if (NumElements == 256) return MVT::v256i32; in getVectorVT()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ValueTypes.td | 98 def v256i32 : ValueType<8192, 71>; // 256 x i32 vector value
|
/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 137 case MVT::v256i32: return "MVT::v256i32"; in getEnumName()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ValueTypes.cpp | 321 case MVT::v256i32: in getTypeForEVT()
|
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | Intrinsics.td | 312 def llvm_v256i32_ty : LLVMType<v256i32>; //256 x i32
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | LangRef.rst | 21735 …declare <256 x ptr> @llvm.vp.inttoptr.v256p0.v256i32 (<256 x i32> <op>, <256 x i1> <mask>, i32 <v…
|