HomeSort by: relevance | last modified time | path
    Searched defs:Scalable (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
TypeSize.h 10 // which may be scalable vectors. It provides convenience operators so that
31 /// done on a scalable vector. This function may not return.
39 // fixed and scalable component.
121 // StackOffset - Represent an offset with named fixed and scalable components.
131 /// named fixed and scalable, respectively. This class allows a value for both
132 /// dimensions to depict e.g. "8 bytes and 16 scalable bytes", which is needed
136 StackOffset(ScalarTy Fixed, ScalarTy Scalable)
137 : LinearPolyBase<StackOffset>({Fixed, Scalable}) {}
144 static StackOffset getScalable(ScalarTy Scalable) { return {0, Scalable}; }
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
LoopVectorizationLegality.h 83 /// Says whether we should use fixed width or scalable vectorization.
84 Hint Scalable;
102 /// Disables vectorization with scalable vectors.
104 /// Vectorize loops using scalable vectors or fixed-width vectors, but favor
105 /// scalable vectors when the cost-model is inconclusive. This is the
106 /// default when the scalable.enable hint is enabled through a pragma.
108 /// Vectorize loops using scalable vectors or fixed-width vectors, but
147 /// \return true if scalable vectorization has been explicitly enabled.
149 return Scalable.Value == SK_PreferFixedWidth ||
150 Scalable.Value == SK_PreferScalable
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp 4650 bool Scalable = InVecEltCount.isScalable();
4657 if (!Scalable) {
4679 // compile time for scalable vectors
4685 // is not known at compile time for scalable vectors
4686 if (!Scalable && Op0Const && !Op1Const) {
4697 // known at compile time for scalable vectors
4700 if (!Scalable && match(Op0, m_InsertElt(m_Value(), m_Constant(C),
4726 // not known at compile time for scalable vectors.
4727 if (Scalable)
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorTypes.cpp 1202 report_fatal_error("Scalarization of scalable vectors is not supported.");
1294 // of a scalable vector.
1650 "Only scalable vectors are supported for STEP_VECTOR");
2415 "scalable vector is not yet supported");
3776 report_fatal_error("Scalarization of scalable vectors is not supported.");
3979 "EXTRACT_SUBVECTOR for scalable vectors");
5144 const bool Scalable = WidenVT.isScalableVector();
5151 if (!Scalable && Width == WidenEltWidth)
5156 // Don't bother looking for an integer type if the vector is scalable, skip
5158 if (!Scalable) {
    [all...]

Completed in 82 milliseconds