Home
last modified time | relevance | path

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

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPULowerKernelArguments.cpp147 !Arg.getType()->isAggregateType()) in lowerKernelArguments()
188 bool DoShiftOpt = Size < 32 && !ArgTy->isAggregateType(); in lowerKernelArguments()
HDAMDGPULateCodeGenPrepare.cpp443 if (Ty->isAggregateType()) in canWidenScalarExtLoad()
HDAMDGPUPromoteAlloca.cpp789 if (AccessTy->isAggregateType()) in tryPromoteAllocaToVector()
791 assert(!AccessTy->isAggregateType() || AccessTy->isArrayTy()); in tryPromoteAllocaToVector()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVPrepareFunctions.cpp483 bool IsRetAggr = F->getReturnType()->isAggregateType(); in removeAggregateTypesFromSignature()
486 return Arg.getType()->isAggregateType(); in removeAggregateTypesFromSignature()
497 if (Arg.getType()->isAggregateType()) { in removeAggregateTypesFromSignature()
HDSPIRVEmitIntrinsics.cpp850 if (!AggrUndef || !Op->getType()->isAggregateType()) in preprocessUndefs()
1287 if (!I.getType()->isAggregateType()) in visitLoadInst()
1349 assert(I.getType()->isAggregateType() && "Aggregate result is expected"); in visitAtomicCmpXchgInst()
1469 if (isa<UndefValue>(Op) && OpTy->isAggregateType()) { in insertAssignTypeIntrs()
1658 if (ElTy->isAggregateType() || ElTy->isVectorTy()) in runOnFunction()
HDSPIRVGlobalRegistry.h347 bool isAggregateType(SPIRVType *Type) const { in isAggregateType() function
HDSPIRVInstructionSelector.cpp1921 GR.isAggregateType(OpType)) { in wrapIntoSpecConstantOp()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDAnalysis.cpp463 while (DeeperType->isAggregateType()) { in advanceToNextLeafType()
505 ->isAggregateType()) { in firstRealType()
523 ->isAggregateType()); in nextRealType()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
HDOpDescriptor.h243 return V->getType()->isAggregateType(); in anyAggregateType()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDType.h295 bool isAggregateType() const { in isAggregateType() function
/freebsd-14-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
HDOperations.cpp213 assert(T->isAggregateType() && "Not a struct or array"); in getAggregateNumElements()
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDCanonicalType.h287 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isAggregateType)
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp700 if (!T->isAggregateType()) in unpackLoadToAggregate()
1226 if (!T->isAggregateType()) in unpackStoreToAggregate()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsCallLowering.cpp310 if (T->isAggregateType()) in isSupportedReturnType()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDMemCpyOptimizer.cpp646 if (T->isAggregateType() && in processStoreOfLoad()
811 if (T->isAggregateType()) { in processStore()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaHLSL.cpp59 if (Ty->isAggregateType()) in calculateLegacyCbufferSize()
HDSemaInit.cpp1379 assert(DeclType->isAggregateType() && in CheckListElementTypes()
1603 ElemType->isAggregateType()) { in CheckSubElementType()
4706 if (!DestType->isAggregateType() && IsDesignatedInit) { in TryListInitialization()
4764 if ((DestType->isRecordType() && !DestType->isAggregateType()) || in TryListInitialization()
4794 if (S.getLangOpts().CPlusPlus && !DestType->isAggregateType() && in TryListInitialization()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFISelLowering.cpp549 if (MF.getFunction().getReturnType()->isAggregateType()) { in LowerReturn()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
HDExecutionEngine.cpp610 else if (ElemTy->isAggregateType()) { in getConstantValue()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXAsmPrinter.cpp342 return Ty->isAggregateType() || Ty->isVectorTy() || Ty->isIntegerTy(128) || in ShouldPassAsArray()
HDNVPTXISelLowering.cpp1382 return Ty->isAggregateType() || Ty->isVectorTy() || Ty->isIntegerTy(128) || in IsTypePassedAsArray()
2101 if (VectorInfo[i] == PVF_SCALAR && RetTy->isAggregateType() && in LowerCall()
3456 if (VectorInfo[i] == PVF_SCALAR && RetTy->isAggregateType()) { in LowerReturn()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/IR/
HDInstructions.cpp3252 SrcTy->isAggregateType() || DstTy->isAggregateType()) in castIsValid()
HDConstants.cpp433 assert((getType()->isAggregateType() || getType()->isVectorTy()) && in getAggregateElement()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDLoopAccessAnalysis.cpp2853 if (!PtrTy || PtrTy->isAggregateType()) in getStrideFromPointer()
/freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGStmt.cpp2747 Ty->isAggregateType()); in EmitAsmStmt()

12