Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp63 bool IsRetAggr = F->getReturnType()->isAggregateType(); in processFunctionSignature()
66 return Arg.getType()->isAggregateType(); in processFunctionSignature()
77 if (Arg.getType()->isAggregateType()) { in processFunctionSignature()
H A DSPIRVEmitIntrinsics.cpp286 if (!I.getType()->isAggregateType()) in visitLoadInst()
328 assert(I.getType()->isAggregateType() && "Aggregate result is expected"); in visitAtomicCmpXchgInst()
386 if (isa<UndefValue>(Op) && Op->getType()->isAggregateType()) in insertAssignTypeIntrs()
447 if (ElTy->isAggregateType() || ElTy->isVectorTy() || in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp115 if (Ty->isAggregateType()) in canWidenScalarExtLoad()
H A DAMDGPULowerKernelArguments.cpp138 bool DoShiftOpt = Size < 32 && !ArgTy->isAggregateType(); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DAnalysis.cpp451 while (DeeperType->isAggregateType()) { in advanceToNextLeafType()
493 ->isAggregateType()) { in firstRealType()
511 ->isAggregateType()); in nextRealType()
/openbsd-src/gnu/llvm/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h174 return V->getType()->isAggregateType(); in anyAggregateType()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DType.h288 bool isAggregateType() const { in isAggregateType() function
/openbsd-src/gnu/llvm/llvm/lib/FuzzMutate/
H A DOperations.cpp190 assert(T->isAggregateType() && "Not a struct or array"); in getAggregateNumElements()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DCanonicalType.h287 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isAggregateType)
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp689 if (T->isAggregateType() && in processStoreOfLoad()
837 if (T->isAggregateType()) { in processStore()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp722 if (!T->isAggregateType()) in unpackLoadToAggregate()
1248 if (!T->isAggregateType()) in unpackStoreToAggregate()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp310 if (T->isAggregateType()) in isSupportedReturnType()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp364 } else if (Ty->isAggregateType() || Ty->isVectorTy() || Ty->isIntegerTy(128)) { in printReturnValStr()
1520 if (Ty->isAggregateType() || Ty->isVectorTy() || Ty->isIntegerTy(128)) { in emitFunctionParamList()
H A DNVPTXISelLowering.cpp1355 } else if (retTy->isAggregateType() || retTy->isVectorTy() || in getPrototype()
1378 if (Ty->isAggregateType() || Ty->isVectorTy() || Ty->isIntegerTy(128)) { in getPrototype()
1583 NeedAlign = IsByVal || Ty->isAggregateType() || Ty->isVectorTy() || in LowerCall()
1585 } else if (IsByVal || Ty->isAggregateType() || Ty->isVectorTy() || in LowerCall()
2675 if (Ty->isAggregateType() || Ty->isIntegerTy(128)) { in LowerFormalArguments()
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp513 if (MF.getFunction().getReturnType()->isAggregateType()) { in LowerReturn()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DVectorUtils.cpp211 if (!PtrTy || PtrTy->isAggregateType()) in getStrideFromPointer()
H A DConstantFolding.cpp385 if (!SrcTy->isAggregateType() && !SrcTy->isVectorTy()) in ConstantFoldLoadThroughBitcast()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp610 else if (ElemTy->isAggregateType()) { in getConstantValue()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp1307 assert(DeclType->isAggregateType() && in CheckListElementTypes()
1490 ElemType->isAggregateType()) { in CheckSubElementType()
4489 if ((DestType->isRecordType() && !DestType->isAggregateType()) || in TryListInitialization()
4519 if (S.getLangOpts().CPlusPlus && !DestType->isAggregateType() && in TryListInitialization()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DInstructions.cpp3741 SrcTy->isAggregateType() || DstTy->isAggregateType()) in castIsValid()
H A DConstants.cpp419 assert((getType()->isAggregateType() || getType()->isVectorTy()) && in getAggregateElement()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmt.cpp2436 Ty->isAggregateType()); in EmitAsmStmt()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DType.cpp2234 bool Type::isAggregateType() const { in isAggregateType() function in Type
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp225 if (Val.getType()->isAggregateType()) { in getOrCreateVRegs()
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp7916 if (!Val->getType()->isAggregateType()) in parseExtractValue()
7937 if (!Val0->getType()->isAggregateType()) in parseInsertValue()

12