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

  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
PrettyVariableDumper.cpp 113 auto ElementType = Symbol.getElementType();
114 assert(ElementType);
115 if (!ElementType)
117 ElementType->dump(*this);
121 auto ElementType = Symbol.getElementType();
122 assert(ElementType);
123 if (!ElementType)
126 ElementType->dumpRight(*this);
PrettyFunctionDumper.cpp 208 auto ElementType = Symbol.getElementType();
210 ElementType->dump(*this);
PrettyTypeDumper.cpp 299 auto ElementType = Symbol.getElementType();
301 ElementType->dump(*this);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
CheckPlacementNew.cpp 75 QualType ElementType = NE->getAllocatedType();
77 CharUnits TypeSize = AstContext.getTypeSizeInChars(ElementType);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
NaryReassociate.cpp 427 Type *ElementType = GEP->getResultElementType();
428 uint64_t ElementSize = DL->getTypeAllocSize(ElementType);
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
MemRegion.h 1144 QualType ElementType;
1147 ElementRegion(QualType elementType, NonLoc Idx, const SubRegion *sReg)
1148 : TypedValueRegion(sReg, ElementRegionKind), ElementType(elementType),
1153 assert(!elementType.isNull() && !elementType->isVoidType() &&
1157 static void ProfileRegion(llvm::FoldingSetNodeID& ID, QualType elementType,
1163 QualType getValueType() const override { return ElementType; }
1165 QualType getElementType() const { return ElementType; }
1404 const ElementRegion *getElementRegion(QualType elementType, NonLoc Idx
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaInit.cpp 836 QualType ElementType;
842 ElementType = AType->getElementType();
852 ElementType = VType->getElementType();
857 ElementType = ILE->getType();
883 Filler = new (SemaRef.Context) NoInitExpr(ElementType);
1537 QualType elementType = DeclType->castAs<ComplexType>()->getElementType();
1543 CheckSubElementType(ElementEntity, IList, elementType, Index,
1689 QualType elementType = VT->getElementType();
1744 CheckSubElementType(ElementEntity, IList, elementType, Index,
1769 unsigned typeSize = SemaRef.Context.getTypeSize(elementType);
    [all...]
SemaChecking.cpp 12089 QualType ElementType = Element->getType();
12091 if (ElementType->getAs<ObjCObjectPointerType>() &&
12097 << ElementType << ElementKind << TargetElementType
TreeTransform.h 814 QualType RebuildArrayType(QualType ElementType,
826 QualType RebuildConstantArrayType(QualType ElementType,
838 QualType RebuildIncompleteArrayType(QualType ElementType,
848 QualType RebuildVariableArrayType(QualType ElementType,
859 QualType RebuildDependentSizedArrayType(QualType ElementType,
870 QualType RebuildVectorType(QualType ElementType, unsigned NumElements,
878 QualType RebuildDependentVectorType(QualType ElementType, Expr *SizeExpr,
887 QualType RebuildExtVectorType(QualType ElementType, unsigned NumElements,
895 QualType RebuildDependentSizedExtVectorType(QualType ElementType,
900 QualType RebuildConstantMatrixType(QualType ElementType, unsigned NumRows
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeRecord.h 399 ArrayRecord(TypeIndex ElementType, TypeIndex IndexType, uint64_t Size,
401 : TypeRecord(TypeRecordKind::Array), ElementType(ElementType),
404 TypeIndex getElementType() const { return ElementType; }
409 TypeIndex ElementType;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h 498 TypeNode *ElementType = nullptr;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSelect.cpp 413 Type *ElementType = TGEP->getResultElementType();
415 ? GetElementPtrInst::CreateInBounds(ElementType, Op0, {Op1})
416 : GetElementPtrInst::Create(ElementType, Op0, {Op1});
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDecl.cpp 2212 /// \param elementType - the element type of the array
2219 QualType elementType,
2224 assert(!elementType->isArrayType());
2250 pushRegularPartialArrayCleanup(begin, element, elementType, elementAlign,
2254 destroyer(*this, Address(element, elementAlign), elementType);
2305 QualType ElementType;
2310 QualType elementType, CharUnits elementAlign,
2313 ElementType(elementType), Destroyer(destroyer),
2318 ElementType, ElementAlign, Destroyer)
    [all...]
CGExprCXX.cpp 982 const CXXNewExpr *E, QualType ElementType, llvm::Type *ElementTy,
996 QualType::DestructionKind DtorKind = ElementType.isDestructedType();
1000 CharUnits ElementSize = getContext().getTypeSizeInChars(ElementType);
1008 if (!CGM.getTypes().isZeroInitializable(ElementType))
1020 getContext().getTypeSizeInChars(ElementType).getQuantity() *
1039 AggValueSlot::forAddr(CurPtr, ElementType.getQualifiers(),
1092 ElementType, ElementAlign,
1183 ImplicitValueInitExpr IVIE(ElementType);
1196 assert(getContext().hasSameUnqualifiedType(ElementType, Init->getType()) &&
1261 ElementType, ElementAlign
    [all...]
CGObjC.cpp 147 QualType ElementType = Context.getObjCIdType().withConst();
149 = Context.getConstantArrayType(ElementType, APNumElements, nullptr,
171 ElementType, AlignmentSource::Decl);
182 ElementType, AlignmentSource::Decl);
189 ElementType, AlignmentSource::Decl);
1876 QualType elementType;
1885 elementType = D->getType();
1892 elementType = cast<Expr>(S.getElement())->getType();
1895 llvm::Type *convertedElementType = ConvertType(elementType);
1918 elementType->getAsObjCInterfacePointerType()
    [all...]
CGOpenMPRuntime.cpp 8066 const Type *ElementType = nullptr;
8068 ElementType = CAT->getElementType().getTypePtr();
8070 ElementType = VAT->getElementType().getTypePtr();
8075 // If ElementType is null, then it means the base is a pointer
8076 // (neither CAT nor VAT) and we'll attempt to get ElementType again
8078 if (ElementType) {
8082 ElementType = ElementType->getPointeeOrArrayElementType();
8084 Context.getTypeSizeInChars(ElementType).getQuantity();
9149 QualType ElementType = PtrTy->getPointeeType()
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h 1370 QualType ElementType;
1373 BuiltinVectorTypeInfo(QualType ElementType, llvm::ElementCount EC,
1375 : ElementType(ElementType), EC(EC), NumVectors(NumVectors) {}
1419 /// \pre \p ElementType must be a valid matrix element type (see
1421 QualType getConstantMatrixType(QualType ElementType, unsigned NumRows,
1426 QualType getDependentSizedMatrixType(QualType ElementType, Expr *RowExpr,
Type.h 2584 QualType ElementType;
2588 ElementType(Element) {}
2591 QualType getElementType() const { return ElementType; }
2889 QualType ElementType;
2898 QualType getElementType() const { return ElementType; }
2958 QualType ElementType,
3190 QualType ElementType;
3194 DependentSizedExtVectorType(const ASTContext &Context, QualType ElementType,
3199 QualType getElementType() const { return ElementType; }
3214 QualType ElementType, Expr *SizeExpr)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.cpp 1603 const DIType *ElementType = Ty->getBaseType();
1604 TypeIndex ElementTypeIndex = getTypeIndex(ElementType);
1610 uint64_t ElementSize = getBaseTypeSize(ElementType) / 8;
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp 1704 QualType ElementType = cast<ValueDecl>(D)->getType();
1705 if (ElementType->isObjCQualifiedIdType() ||
1706 ElementType->isObjCQualifiedInterfaceType())
1710 elementTypeAsString = ElementType.getAsString(Context->getPrintingPolicy());
RewriteObjC.cpp 1497 QualType ElementType = cast<ValueDecl>(D)->getType();
1498 if (ElementType->isObjCQualifiedIdType() ||
1499 ElementType->isObjCQualifiedInterfaceType())
1503 elementTypeAsString = ElementType.getAsString(Context->getPrintingPolicy());
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go 675 func ArrayType(elementType Type, elementCount int) (t Type) {
676 t.C = C.LLVMArrayType(elementType.C, C.unsigned(elementCount))
679 func PointerType(elementType Type, addressSpace int) (t Type) {
680 t.C = C.LLVMPointerType(elementType.C, C.unsigned(addressSpace))
683 func VectorType(elementType Type, elementCount int) (t Type) {
684 t.C = C.LLVMVectorType(elementType.C, C.unsigned(elementCount))
688 func (t Type) ElementType() (rt Type) { rt.C = C.LLVMGetElementType(t.C); return }
  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTContext.cpp 3636 QualType ASTContext::getDependentSizedArrayType(QualType elementType,
3652 DependentSizedArrayType(*this, elementType, QualType(),
3662 SplitQualType canonElementType = getCanonicalType(elementType).split();
3690 if (QualType(canonElementType.Ty, 0) == elementType &&
3698 DependentSizedArrayType(*this, elementType, canon, numElements,
3704 QualType ASTContext::getIncompleteArrayType(QualType elementType,
3708 IncompleteArrayType::Profile(ID, elementType, ASM, elementTypeQuals);
3720 if (!elementType.isCanonical() || elementType.hasLocalQualifiers()) {
3721 SplitQualType canonSplit = getCanonicalType(elementType).split()
    [all...]

Completed in 104 milliseconds