/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 520 assert(!ScalarToTreeEntry.count(VL[i]) && "Scalar already in tree!"); 543 Scalar(S), User(U), Lane(L){}; 545 Value *Scalar; member in struct:__anon26372::BoUpSLP::ExternalUser 554 /// This list holds pairs of (Internal Scalar : External User). 606 Value *Scalar = Entry->Scalars[Lane]; local 612 for (User *U : Scalar->users()) { 633 Lane << " from " << *Scalar << ".\n"); local 634 ExternalUses.push_back(ExternalUser(Scalar, U, Lane)); 729 Instruction *Scalar = cast<Instruction>(VL[i]); local 730 DEBUG(dbgs() << "SLP: Checking users of " << *Scalar << " 1954 Value *Scalar = it->Scalar; local 2006 Value *Scalar = Entry->Scalars[Lane]; local [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | DependenceAnalysis.h | 93 bool Scalar : 1; // Init to true. member in struct:llvm::Dependence::DVEntry 98 DVEntry() : Direction(ALL), Scalar(true), PeelFirst(false),
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 10089 // Scalar sizes must be a power of two. 10360 SDValue Scalar = In->getOperand(0); local 10361 EVT SclTy = Scalar->getValueType(0); 10368 if (!TLI.isTypeLegal(NVT) || !TLI.isTypeLegal(Scalar.getValueType())) 10372 SDValue Res = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NVT, Scalar);
|
/external/llvm/lib/MC/MCAnalysis/ |
H A D | MCModuleYAML.cpp | 233 ScalarTraits<MCModuleYAML::Operand>::input(StringRef Scalar, void *Ctx, argument 237 if (Scalar.size() >= 1) 238 Type = Scalar.front(); 243 if (!IRI->matchRegister(Scalar.substr(1), Reg)) 248 if (Scalar.substr(1).getAsInteger(10, RIVal)) 264 ScalarTraits<MCModuleYAML::OpcodeEnum>::input(StringRef Scalar, void *Ctx, argument 268 if (!IRI->matchOpcode(Scalar, Opc))
|
/external/llvm/lib/MC/ |
H A D | YAML.cpp | 27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, argument 29 if (Scalar.size() % 2 != 0) 33 for (unsigned I = 0, N = Scalar.size(); I != N; ++I) 34 if (!isxdigit(Scalar[I])) 36 Val = yaml::BinaryRef(Scalar);
|
/external/llvm/lib/Support/ |
H A D | YAMLTraits.cpp | 656 StringRef ScalarTraits<bool>::input(StringRef Scalar, void *, bool &Val) { argument 657 if (Scalar.equals("true")) { 660 } else if (Scalar.equals("false")) { 672 StringRef ScalarTraits<StringRef>::input(StringRef Scalar, void *, argument 674 Val = Scalar; 683 StringRef ScalarTraits<std::string>::input(StringRef Scalar, void *, argument 685 Val = Scalar.str(); 696 StringRef ScalarTraits<uint8_t>::input(StringRef Scalar, void *, uint8_t &Val) { argument 698 if (getAsUnsignedInteger(Scalar, 0, n)) 711 StringRef ScalarTraits<uint16_t>::input(StringRef Scalar, voi argument 727 input(StringRef Scalar, void *, uint32_t &Val) argument 743 input(StringRef Scalar, void *, uint64_t &Val) argument 758 input(StringRef Scalar, void *, int8_t &Val) argument 773 input(StringRef Scalar, void *, int16_t &Val) argument 788 input(StringRef Scalar, void *, int32_t &Val) argument 803 input(StringRef Scalar, void *, int64_t &Val) argument 815 input(StringRef Scalar, void *, double &Val) argument 828 input(StringRef Scalar, void *, float &Val) argument 842 input(StringRef Scalar, void *, Hex8 &Val) argument 857 input(StringRef Scalar, void *, Hex16 &Val) argument 872 input(StringRef Scalar, void *, Hex32 &Val) argument 887 input(StringRef Scalar, void *, Hex64 &Val) argument [all...] |
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTX.h | 130 Scalar = 1, enumerator in enum:llvm::NVPTX::PTXLdStInstCode::VecType
|
/external/lldb/include/lldb/Core/ |
H A D | Scalar.h | 1 //===-- Scalar.h ------------------------------------------------*- C++ -*-===// 19 // Operators are defined and Scalar objects will correctly promote 23 class Scalar class in namespace:lldb_private 43 Scalar(); 44 Scalar(int v) : m_type(e_sint), m_data() { m_data.sint = v; } function in class:lldb_private::Scalar 45 Scalar(unsigned int v) : m_type(e_uint), m_data() { m_data.uint = v; } function in class:lldb_private::Scalar 46 Scalar(long v) : m_type(e_slong), m_data() { m_data.slong = v; } function in class:lldb_private::Scalar 47 Scalar(unsigned long v) : m_type(e_ulong), m_data() { m_data.ulong = v; } function in class:lldb_private::Scalar 48 Scalar(long long v) : m_type(e_slonglong), m_data() { m_data.slonglong = v; } function in class:lldb_private::Scalar 49 Scalar(unsigne function in class:lldb_private::Scalar 50 Scalar(float v) : m_type(e_float), m_data() { m_data.flt = v; } function in class:lldb_private::Scalar 51 Scalar(double v) : m_type(e_double), m_data() { m_data.dbl = v; } function in class:lldb_private::Scalar 52 Scalar(long double v) : m_type(e_long_double), m_data() { m_data.ldbl = v; } function in class:lldb_private::Scalar [all...] |
/external/lldb/source/Core/ |
H A D | Scalar.cpp | 1 //===-- Scalar.cpp ----------------------------------------------*- C++ -*-===// 10 #include "lldb/Core/Scalar.h" 30 static Scalar::Type 33 const Scalar& lhs, // The const left hand side object 34 const Scalar& rhs, // The const right hand side object 35 Scalar& temp_value, // A modifiable temp value than can be used to hold either the promoted lhs or rhs object 36 const Scalar* &promoted_lhs_ptr, // Pointer to the resulting possibly promoted value of lhs (at most one of lhs/rhs will get promoted) 37 const Scalar* &promoted_rhs_ptr // Pointer to the resulting possibly promoted value of rhs (at most one of lhs/rhs will get promoted) 40 Scalar result; 47 Scalar 77 Scalar::Scalar() : function in class:Scalar 86 Scalar::Scalar(const Scalar& rhs) : function in class:Scalar [all...] |
/external/eigen/Eigen/src/Cholesky/ |
H A D | LDLT.h | 60 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::LDLT 61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 63 typedef Matrix<Scalar, RowsAtCompileTime, 1, Options, MaxRowsAtCompileTime, 1> TmpMatrixType; 262 typedef typename MatrixType::Scalar Scalar; typedef 295 Scalar tmp = mat.coeffRef(i,k); 299 if(NumTraits<Scalar>::IsComplex) 352 typedef typename MatrixType::Scalar Scalar; typedef 505 typedef typename LDLTType::Scalar Scalar; typedef [all...] |
H A D | LLT.h | 60 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::LLT 61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; 65 PacketSize = internal::packet_traits<Scalar>::size, 188 template<typename Scalar, int UpLo> struct llt_inplace; 194 typedef typename MatrixType::Scalar Scalar; typedef 200 typedef Matrix<Scalar,Dynamic,1> TempVectorType; 217 JacobiRotation<Scalar> g; 237 Scalar w [all...] |
/external/eigen/Eigen/src/CholmodSupport/ |
H A D | CholmodSupport.h | 17 template<typename Scalar, typename CholmodType> 20 if (internal::is_same<Scalar,float>::value) 25 else if (internal::is_same<Scalar,double>::value) 30 else if (internal::is_same<Scalar,std::complex<float> >::value) 35 else if (internal::is_same<Scalar,std::complex<double> >::value) 42 eigen_assert(false && "Scalar type not supported by CHOLMOD"); 124 typedef typename Derived::Scalar Scalar; typedef 134 internal::cholmod_configure_matrix<Scalar>(res); 141 template<typename Scalar, in 165 typedef typename MatrixType::Scalar Scalar; typedef in class:Eigen::CholmodBase [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | ArrayBase.h | 49 using internal::special_scalar_op_base<Derived,typename internal::traits<Derived>::Scalar, 50 typename NumTraits<typename internal::traits<Derived>::Scalar>::Real>::operator*; 54 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::ArrayBase 55 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 56 typedef typename NumTraits<Scalar>::Real RealScalar; 93 typedef Array<typename internal::traits<Derived>::Scalar, 103 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,Derived> ConstantReturnType; 126 Derived& operator+=(const Scalar& scalar) 128 Derived& operator-=(const Scalar [all...] |
H A D | Assign_MKL.h | 86 typedef typename Derived1::Scalar Scalar; typedef in struct:Eigen::internal::vml_assign_impl 95 const Scalar *src_ptr = src.IsRowMajor ? &(src.nestedExpression().coeffRef(outer,0)) : 97 Scalar *dst_ptr = dst.IsRowMajor ? &(dst.coeffRef(outer,0)) : &(dst.coeffRef(0, outer));
|
H A D | BandMatrix.h | 33 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::internal::BandMatrixBase 34 typedef Matrix<Scalar,RowsAtCompileTime,ColsAtCompileTime> DenseMatrixType; 94 Conjugate = ReturnOpposite && NumTraits<Scalar>::IsComplex, 104 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>,BuildType >, 180 typedef _Scalar Scalar; typedef in struct:Eigen::internal::traits 184 CoeffReadCost = NumTraits<Scalar>::ReadCost, 195 typedef Matrix<Scalar,DataRowsAtCompileTime,ColsAtCompileTime,Options&RowMajor?RowMajor:ColMajor> CoefficientsType; 203 typedef typename internal::traits<BandMatrix>::Scalar Scalar; typedef in class:Eigen::internal::BandMatrix 242 typedef typename _CoefficientsType::Scalar Scalar; typedef in struct:Eigen::internal::traits 265 typedef typename internal::traits<BandMatrixWrapper>::Scalar Scalar; typedef in class:Eigen::internal::BandMatrixWrapper [all...] |
H A D | Block.h | 52 typedef typename traits<XprType>::Scalar Scalar; typedef in struct:Eigen::internal::traits 80 MaskPacketAccessBit = (InnerSize == Dynamic || (InnerSize % packet_traits<Scalar>::size) == 0) 83 MaskAlignedBit = (InnerPanel && (OuterStrideAtCompileTime!=Dynamic) && (((OuterStrideAtCompileTime * int(sizeof(Scalar))) % 16) == 0)) ? AlignedBit : 0, 210 inline Scalar& coeffRef(Index rowId, Index colId) 217 inline const Scalar& coeffRef(Index rowId, Index colId) const 228 inline Scalar& coeffRef(Index index) 236 inline const Scalar& coeffRef(Index index) const 282 inline const Scalar* data() const; 382 inline BlockImpl_dense(XprType& xpr, const Scalar* dat [all...] |
H A D | CommaInitializer.h | 30 typedef typename XprType::Scalar Scalar; typedef in struct:Eigen::CommaInitializer 33 inline CommaInitializer(XprType& xpr, const Scalar& s) 58 CommaInitializer& operator,(const Scalar& s) 138 inline CommaInitializer<Derived> DenseBase<Derived>::operator<< (const Scalar& s) 143 /** \sa operator<<(const Scalar&) */
|
H A D | CoreIterators.h | 29 typedef typename Derived::Scalar Scalar; typedef in class:Eigen::DenseBase::InnerIterator 38 EIGEN_STRONG_INLINE Scalar value() const
|
H A D | CwiseBinaryOp.h | 55 typename Lhs::Scalar, 56 typename Rhs::Scalar 58 >::type Scalar; typedef in struct:Eigen::internal::traits 72 SameType = is_same<typename _LhsNested::Scalar,typename _RhsNested::Scalar>::value, 92 // currently they take only one typename Scalar template parameter. 128 EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename Rhs::Scalar); 172 EIGEN_STRONG_INLINE const Scalar coeff(Index rowId, Index colId) const 185 EIGEN_STRONG_INLINE const Scalar coef [all...] |
H A D | CwiseUnaryOp.h | 42 UnaryOp(typename XprType::Scalar) 43 >::type Scalar; typedef in struct:Eigen::internal::traits 101 EIGEN_STRONG_INLINE const Scalar coeff(Index rowId, Index colId) const 112 EIGEN_STRONG_INLINE const Scalar coeff(Index index) const
|
H A D | CwiseUnaryView.h | 35 ViewOp(typename traits<MatrixType>::Scalar) 36 >::type Scalar; typedef in struct:Eigen::internal::traits 47 : int(MatrixTypeInnerStride) * int(sizeof(typename traits<MatrixType>::Scalar) / sizeof(Scalar)), 50 : outer_stride_at_compile_time<MatrixType>::ret * int(sizeof(typename traits<MatrixType>::Scalar) / sizeof(Scalar)) 103 inline Scalar* data() { return &coeffRef(0); } 104 inline const Scalar* data() const { return &coeff(0); } 108 return derived().nestedExpression().innerStride() * sizeof(typename internal::traits<MatrixType>::Scalar) / sizeof(Scalar); [all...] |
H A D | DenseBase.h | 43 : public internal::special_scalar_op_base<Derived,typename internal::traits<Derived>::Scalar, 44 typename NumTraits<typename internal::traits<Derived>::Scalar>::Real> 50 using internal::special_scalar_op_base<Derived,typename internal::traits<Derived>::Scalar, 51 typename NumTraits<typename internal::traits<Derived>::Scalar>::Real>::operator*; 63 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseBase 64 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 65 typedef typename NumTraits<Scalar>::Real RealScalar; 238 typedef CwiseNullaryOp<internal::scalar_constant_op<Scalar>,Derived> ConstantReturnType; 240 typedef CwiseNullaryOp<internal::linspaced_op<Scalar,fals [all...] |
H A D | DenseCoeffsBase.h | 39 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseCoeffsBase 40 typedef typename internal::packet_traits<Scalar>::type PacketScalar; 47 // while the declaration of "const T", where T is a non arithmetic type does not. Always returning "const Scalar&" is 50 const Scalar&, 51 typename internal::conditional<internal::is_arithmetic<Scalar>::value, Scalar, const Scalar>::type 55 typename internal::packet_traits<Scalar>::type 282 typedef typename internal::traits<Derived>::Scalar Scala typedef in class:Eigen::DenseCoeffsBase 572 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseCoeffsBase 643 typedef typename internal::traits<Derived>::Scalar Scalar; typedef in class:Eigen::DenseCoeffsBase [all...] |
H A D | DiagonalMatrix.h | 22 typedef typename DiagonalVectorType::Scalar Scalar; typedef in class:Eigen::DiagonalBase 36 typedef Matrix<Scalar, RowsAtCompileTime, ColsAtCompileTime, 0, MaxRowsAtCompileTime, MaxColsAtCompileTime> DenseMatrixType; 38 typedef DiagonalMatrix<Scalar,DiagonalVectorType::SizeAtCompileTime,DiagonalVectorType::MaxSizeAtCompileTime> PlainObject; 68 inline const DiagonalWrapper<const CwiseUnaryOp<internal::scalar_inverse_op<Scalar>, const DiagonalVectorType> > 74 inline const DiagonalWrapper<const CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DiagonalVectorType> > 75 operator*(const Scalar& scalar) const 79 friend inline const DiagonalWrapper<const CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DiagonalVectorType> > 80 operator*(const Scalar& scalar, const DiagonalBase& other) 87 bool isApprox(const DiagonalBase<OtherDerived>& other, typename NumTraits<Scalar> 142 typedef _Scalar Scalar; typedef in class:Eigen::DiagonalMatrix 234 typedef typename DiagonalVectorType::Scalar Scalar; typedef in struct:Eigen::internal::traits [all...] |
H A D | DiagonalProduct.h | 21 typedef typename scalar_product_traits<typename MatrixType::Scalar, typename DiagonalType::Scalar>::ReturnType Scalar; typedef in struct:Eigen::internal::traits 31 _SameTypes = is_same<typename MatrixType::Scalar, typename DiagonalType::Scalar>::value, 38 CoeffReadCost = NumTraits<Scalar>::MulCost + MatrixType::CoeffReadCost + DiagonalType::DiagonalVectorType::CoeffReadCost 61 EIGEN_STRONG_INLINE const Scalar coeff(Index row, Index col) const 66 EIGEN_STRONG_INLINE const Scalar coeff(Index idx) const
|