Searched refs:v256f32 (Results 1 – 10 of 10) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/VE/ |
H A D | VEInstrPatternsVec.td | 113 defm : patterns_elem32<v256f32, f32, simm7fp, LO7FP, l2f, f2l>; 148 def : Pat<(v256f32 (vec_unpack_hi PackVT:$vp, (i32 srcvalue))), 152 def : Pat<(v256f32 (vec_unpack_lo PackVT:$vp, i32:$avl)), 163 def : Pat<(v512f32 (vec_pack v256f32:$vlo, v256f32:$vhi, i32:$avl)),
|
H A D | VVPInstrPatternsVec.td | 51 defm : VectorStore<v256f32, i64, v256i1, "VSTU", "VSTU">; 94 defm : VectorLoad<v256f32, i64, v256i1, "VGTU", "VLDU">; 112 defm : VectorGather<v256f32, v256i64, v256i1, "VGTU">; 130 defm : VectorScatter<v256f32, v256i64, v256i1, "VSCU">; 159 defm: FNeg<v256f32>; 390 f32, v256f32, "PVFADDUP">; 393 f32, v256f32, "PVFMULUP">; 396 f32, v256f32, "PVFSUBUP">; 399 f32, v256f32, "VFDIVS">; 565 v256f32, "VMRG">; [all …]
|
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 | 77 MVT::v256f32, MVT::v512f32, MVT::v256f64};
|
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 | 184 v256f32 = 121, // 256 x f32 enumerator 695 case v256f32: in getVectorElementType() 747 case v256f32: in getVectorMinNumElements() 1116 case v256f32: in getSizeInBits() 1393 if (NumElements == 256) return MVT::v256f32; in getVectorVT()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ValueTypes.td | 153 def v256f32 : ValueType<8192, 121>; // 256 x f32 vector value
|
/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 187 case MVT::v256f32: return "MVT::v256f32"; in getEnumName()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ValueTypes.cpp | 421 case MVT::v256f32: in getTypeForEVT()
|