Home
last modified time | relevance | path

Searched refs:isAggregateType (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp434 bool IsRetAggr = F->getReturnType()->isAggregateType(); in removeAggregateTypesFromSignature()
442 return Arg.getType()->isAggregateType(); in removeAggregateTypesFromSignature()
453 if (Arg.getType()->isAggregateType()) { in removeAggregateTypesFromSignature()
H A DSPIRVEmitIntrinsics.cpp306 if (!I->hasName() || I->getType()->isAggregateType() || in emitAssignName()
1207 if (!AggrUndef || !Op->getType()->isAggregateType()) in preprocessUndefs()
1729 if (I.getAggregateOperand()->getType()->isAggregateType()) in visitExtractValueInst()
1743 if (!I.getType()->isAggregateType()) in visitLoadInst()
1806 assert(I.getType()->isAggregateType() && "Aggregate result is expected"); in visitAtomicCmpXchgInst()
1950 if (isa<UndefValue>(Op) && OpTy->isAggregateType()) { in insertAssignTypeIntrs()
2405 if (ElTy->isAggregateType() || ElTy->isVectorTy()) in runOnFunction()
H A DSPIRVGlobalRegistry.h363 bool isAggregateType(SPIRVType *Type) const { in isAggregateType() function
H A DSPIRVGlobalRegistry.cpp41 if (LI->getType()->isAggregateType()) in allowEmitFakeUse()
2006 if (Arg->getType()->isAggregateType() && Ty->isAggregateType() && in buildAssignType()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DType.h226 bool isAggregateType() const { return LLVMTy->isAggregateType(); } in isAggregateType() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp463 while (DeeperType->isAggregateType()) { in advanceToNextLeafType()
505 ->isAggregateType()) { in firstRealType()
523 ->isAggregateType()); in nextRealType()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.h89 return Ty->isAggregateType() || Ty->isVectorTy() || in shouldPassAsArray()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp136 bool DoShiftOpt = Size < 32 && !ArgTy->isAggregateType(); in lowerKernelArguments()
H A DAMDGPUPreloadKernelArguments.cpp306 if (Arg.getType()->isAggregateType()) in markKernelArgsAsInreg()
H A DAMDGPULateCodeGenPrepare.cpp451 if (Ty->isAggregateType()) in canWidenScalarExtLoad()
H A DAMDGPUPromoteAlloca.cpp885 if (AccessTy->isAggregateType()) in tryPromoteAllocaToVector()
887 assert(!AccessTy->isAggregateType() || AccessTy->isArrayTy()); in tryPromoteAllocaToVector()
/freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h246 return V->getType()->isAggregateType(); in anyAggregateType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h301 bool isAggregateType() const { in isAggregateType() function
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h288 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isAggregateType)
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOperations.cpp216 assert(T->isAggregateType() && "Not a struct or array"); in getAggregateNumElements()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp715 if (!T->isAggregateType()) in unpackLoadToAggregate()
1270 if (!T->isAggregateType()) in unpackStoreToAggregate()
H A DInstCombineSimplifyDemanded.cpp1953 if (Ty->isAggregateType()) in getFPClassConstant()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp310 if (T->isAggregateType()) in isSupportedReturnType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp640 if (T->isAggregateType() && in processStoreOfLoad()
799 if (!T->isAggregateType()) in processStore()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp1450 assert(DeclType->isAggregateType() && in CheckListElementTypes()
1676 ElemType->isAggregateType()) { in CheckSubElementType()
4509 if (ILE && !DestType->isAggregateType()) { in TryConstructorInitialization()
4733 (IsAggrListInit || DestType->isAggregateType())) in TryConstructorOrParenListInitialization()
4929 if (!DestType->isAggregateType() && IsDesignatedInit) { in TryListInitialization()
4948 if (DestType->isRecordType() && DestType->isAggregateType()) { in TryListInitialization()
5021 if ((DestType->isRecordType() && !DestType->isAggregateType()) || in TryListInitialization()
5051 if (S.getLangOpts().CPlusPlus && !DestType->isAggregateType() && in TryListInitialization()
H A DSemaTypeTraits.cpp830 return T->isAggregateType() || T->isVectorType() || T->isExtVectorType() || in EvaluateUnaryTypeTrait()
1169 if (UnqualT->isAggregateType()) in EvaluateUnaryTypeTrait()
H A DSemaHLSL.cpp3830 if (Ty->isScalarType() || (Ty->isRecordType() && !Ty->isAggregateType())) in buildInitializerListImpl()
3897 if (Ty->isScalarType() || (Ty->isRecordType() && !Ty->isAggregateType())) in generateInitListsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp598 if (MF.getFunction().getReturnType()->isAggregateType()) { in LowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp609 else if (ElemTy->isAggregateType()) { in getConstantValue()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp76 if (SrcTy->isAggregateType()) { in CreateAggregateCast()

12