HomeSort by relevance Sort by last modified time
    Searched refs:ElemTy (Results 1 - 22 of 22) sorted by null

  /external/llvm/include/llvm/ADT/
EquivalenceClasses.h 57 template <class ElemTy>
72 ElemTy Data;
75 ECValue(const ElemTy &Elt)
103 const ElemTy &getData() const { return Data; }
113 /// TheMapping - This implicitly provides a mapping from ElemTy values to the
159 iterator findValue(const ElemTy &V) const {
166 const ElemTy &getLeaderValue(const ElemTy &V) const {
175 const ElemTy &getOrInsertLeaderValue(const ElemTy &V)
    [all...]
  /external/llvm/lib/IR/
Type.cpp 598 bool StructType::isValidElementType(Type *ElemTy) {
599 return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
600 !ElemTy->isMetadataTy() && !ElemTy->isFunctionTy() &&
601 !ElemTy->isTokenTy();
692 bool ArrayType::isValidElementType(Type *ElemTy) {
693 return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
694 !ElemTy->isMetadataTy() && !ElemTy->isFunctionTy() &
    [all...]
  /external/clang/lib/AST/
APValue.cpp 360 QualType ElemTy = Ty->getAs<VectorType>()->getElementType();
361 getVectorElt(0).printPretty(Out, Ctx, ElemTy);
364 getVectorElt(i).printPretty(Out, Ctx, ElemTy);
427 QualType ElemTy;
430 ElemTy = VD->getType();
435 ElemTy = E->getType();
441 if (ElemTy->getAs<RecordType>()) {
448 ElemTy = Ctx.getRecordType(RD);
455 ElemTy = VD->getType();
460 ElemTy = Ctx.getAsArrayType(ElemTy)->getElementType()
    [all...]
RecordLayoutBuilder.cpp 442 QualType ElemTy = Context.getBaseElementType(AT);
443 const RecordType *RT = ElemTy->getAs<RecordType>();
539 QualType ElemTy = Context.getBaseElementType(AT);
540 const RecordType *RT = ElemTy->getAs<RecordType>();
    [all...]
ExprConstant.cpp     [all...]
  /external/llvm/include/llvm/IR/
DerivedTypes.h 270 static bool isValidElementType(Type *ElemTy);
345 static bool isValidElementType(Type *ElemTy);
425 static bool isValidElementType(Type *ElemTy);
462 static bool isValidElementType(Type *ElemTy);
465 static bool isLoadableOrStorableType(Type *ElemTy);
  /external/llvm/lib/Target/AMDGPU/
SITypeRewriter.cpp 77 Type *ElemTy = PtrTy->getPointerElementType();
79 if (ElemTy == v16i8) {
  /external/llvm/lib/ExecutionEngine/
ExecutionEngine.cpp 618 Type *ElemTy = STy->getElementType(i);
619 if (ElemTy->isIntegerTy())
621 APInt(ElemTy->getPrimitiveSizeInBits(), 0);
622 else if (ElemTy->isAggregateType()) {
623 const Constant *ElemUndef = UndefValue::get(ElemTy);
633 Type *ElemTy = VTy->getElementType();
636 if (ElemTy->isIntegerTy())
639 APInt(ElemTy->getPrimitiveSizeInBits(), 0);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
Scalarizer.cpp 105 VectorLayout() : VecTy(nullptr), ElemTy(nullptr), VecAlign(0), ElemSize(0) {}
116 Type *ElemTy;
358 Layout.ElemTy = Layout.VecTy->getElementType();
359 if (DL.getTypeSizeInBits(Layout.ElemTy) !=
360 DL.getTypeStoreSizeInBits(Layout.ElemTy))
367 Layout.ElemSize = DL.getTypeStoreSize(Layout.ElemTy);
  /external/clang/lib/CodeGen/
CGExprConstant.cpp 770 llvm::Type *ElemTy = AType->getElementType();
784 fillC = llvm::Constant::getNullValue(ElemTy);
802 RewriteType |= (C->getType() != ElemTy);
806 RewriteType |= (fillC->getType() != ElemTy);
    [all...]
TargetInfo.cpp     [all...]
CodeGenModule.cpp     [all...]
CGExpr.cpp 759 QualType ElemTy = E->getType()->getAs<ComplexType>()->getElementType();
760 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1);
    [all...]
  /external/clang/lib/Sema/
SemaInit.cpp 76 const QualType ElemTy =
84 if (ElemTy->isCharType())
86 if (IsWideCharCompatible(ElemTy, Context))
95 if (Context.typesAreCompatible(Context.Char16Ty, ElemTy))
97 if (ElemTy->isCharType())
99 if (IsWideCharCompatible(ElemTy, Context))
103 if (Context.typesAreCompatible(Context.Char32Ty, ElemTy))
105 if (ElemTy->isCharType())
107 if (IsWideCharCompatible(ElemTy, Context))
111 if (Context.typesAreCompatible(Context.getWideCharType(), ElemTy))
    [all...]
SemaExprCXX.cpp     [all...]
SemaExpr.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.cpp 98 MVT ElemTy = VT.getVectorElementType();
99 if (ElemTy != MVT::i64 && ElemTy != MVT::f64)
103 if (ElemTy == MVT::i32) {
    [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
BBVectorize.cpp 471 static inline VectorType *getVecTypeForPair(Type *ElemTy, Type *Elem2Ty) {
472 assert(ElemTy->getScalarType() == Elem2Ty->getScalarType() &&
474 Type *STy = ElemTy->getScalarType();
477 if (VectorType *VTy = dyn_cast<VectorType>(ElemTy)) {
    [all...]
  /external/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp     [all...]
RewriteObjC.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]

Completed in 469 milliseconds