Searched refs:isAggregateType (Results 1 – 23 of 23) sorted by relevance
418 while (DeeperType->isAggregateType()) { in advanceToNextLeafType()448 while (Next->isAggregateType() && in firstRealType()462 while (SubTypes.back()->getTypeAtIndex(Path.back())->isAggregateType()) { in firstRealType()479 } while (SubTypes.back()->getTypeAtIndex(Path.back())->isAggregateType()); in nextRealType()
253 bool isAggregateType() const { in isAggregateType() function
521 if (!T->isAggregateType()) in unpackLoadToAggregate()931 if (!T->isAggregateType()) in unpackStoreToAggregate()
271 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isAggregateType)
1622 bool isAggregateType() const;
291 if (!PtrTy || PtrTy->isAggregateType()) in getStrideFromPointer()
829 if (PtrTy->getElementType()->isAggregateType()) { in isStridedPtr()
512 if (!SrcTy->isAggregateType()) in ConstantFoldLoadThroughBitcast()
400 if (MF.getFunction()->getReturnType()->isAggregateType()) { in LowerReturn()
954 if (Ty->isAggregateType() || Ty->isVectorTy()) { in getPrototype()1098 if (Ty->isAggregateType()) { in LowerCall()2107 if (Ty->isAggregateType()) { in LowerFormalArguments()2141 if (Ty->isAggregateType()) { in LowerFormalArguments()
1476 if (Ty->isAggregateType() || Ty->isVectorTy()) { in emitFunctionParamList()
1991 if (Ptr->getType()->getPointerElementType()->isAggregateType()) in isConsecutivePtr()2014 if (GepPtrType->getElementType()->isAggregateType()) in isConsecutivePtr()2519 assert(!Instr->getType()->isAggregateType() && "Can't handle vectors"); in scalarizeInstruction()5712 assert(!Instr->getType()->isAggregateType() && "Can't handle vectors"); in scalarizeInstruction()
2796 if (!Val->getType()->isAggregateType()) in ParseValID()2815 if (!Val0->getType()->isAggregateType()) in ParseValID()6067 if (!Val->getType()->isAggregateType()) in ParseExtractValue()6088 if (!Val0->getType()->isAggregateType()) in ParseInsertValue()
622 else if (ElemTy->isAggregateType()) { in getConstantValue()
992 assert(DeclType->isAggregateType() && in CheckListElementTypes()1170 (ElemType->isAggregateType() || ElemType->isVectorType())) { in CheckSubElementType()3736 if ((DestType->isRecordType() && !DestType->isAggregateType()) || in TryListInitialization()3765 if (S.getLangOpts().CPlusPlus && !DestType->isAggregateType() && in TryListInitialization()
4618 if (ToType->isRecordType() && !ToType->isAggregateType()) { in TryListConversion()4632 if (ToType->isAggregateType()) { in TryListConversion()
9467 else if (!getLangOpts().C99 && VDecl->getType()->isAggregateType() && in AddInitializerToDecl()
3015 SrcTy->isAggregateType() || DstTy->isAggregateType()) in castIsValid()
1862 bool Type::isAggregateType() const { in isAggregateType() function in Type
3484 Ty->isIntegerType() || Ty->isPointerType() || Ty->isAggregateType(); in EmitVAArg()3489 bool isIndirect = Ty->isAggregateType(); in EmitVAArg()
3352 MapType = ElementType->isAggregateType() ? (OMP_MAP_TO | OMP_MAP_FROM) in emitTargetCall()
2642 if (I.getType()->isAggregateType()) { in visitSelectInst()
1059 if (isa<UndefValue>(C) && !V->getType()->isAggregateType()) in getValueImpl()