Home
last modified time | relevance | path

Searched refs:isStructTy (Results 1 – 25 of 47) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp147 } else if (ArgType->isStructTy() || ParamType->isStructTy()) { in createWrapper()
187 } else if (RtnType->isStructTy() || ExpectedRtnType->isStructTy()) { in createWrapper()
H A DWebAssemblyFastISel.cpp671 if (ArgTy->isStructTy() || ArgTy->isArrayTy()) in fastLowerArguments()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp418 if (!A.getType()->isStructTy()) in inferArgAttributes()
519 assert(!V->getType()->isStructTy() && "structs should use mergeInValue"); in markConstant()
551 assert(!V->getType()->isStructTy() &&
560 assert(!V->getType()->isStructTy() && "Should use getStructValueState"); in getValueState()
579 assert(V->getType()->isStructTy() && "Should use getValueState"); in getStructValueState()
852 assert(!V->getType()->isStructTy() && in getLatticeValueFor()
894 if (A->getType()->isStructTy()) in trackValueOfArgument()
1062 if (V->getType()->isStructTy()) { in getConstantOrNull()
1294 if (PN.getType()->isStructTy()) in visitPHINode()
1345 if (!TrackedRetVals.empty() && !ResultOp->getType()->isStructTy()) { in visitReturnInst()
[all …]
H A DVNCoercion.cpp13 return Ty->isStructTy() || Ty->isArrayTy() || isa<ScalableVectorType>(Ty); in isFirstClassAggregateOrScalableType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp78 if (U->getType()->isStructTy()) { in findReturnsToZap()
278 assert(F->getReturnType()->isStructTy() && in runIPSCCP()
H A DFunctionSpecialization.cpp818 if (F->getReturnType()->isStructTy()) { in run()
1124 (!Ty->isIntegerTy() && !Ty->isFloatingPointTy() && !Ty->isStructTy()))) in isArgumentInteresting()
1139 bool IsOverdefined = Ty->isStructTy() in isArgumentInteresting()
H A DDeadArgumentElimination.cpp974 assert((RetTy->isStructTy() || RetTy->isArrayTy()) && in removeDeadStuffFromFunction()
1048 assert(RetTy->isStructTy() || RetTy->isArrayTy()); in removeDeadStuffFromFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DType.h189 bool isStructTy() const { return LLVMTy->isStructTy(); } in isStructTy() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.cpp42 if (Ty->isStructTy() && Ty->getStructNumElements() == 1 && in originalTypeIsF128()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp325 if (Ty->getReturnType()->isStructTy()) in verify()
H A DIRBuilder.cpp78 if (SrcTy->isStructTy()) { in CreateAggregateCast()
79 assert(DestTy->isStructTy() && "Expected StructType"); in CreateAggregateCast()
92 Type *ElementTy = SrcTy->isStructTy() ? DestTy->getStructElementType(I) in CreateAggregateCast()
H A DValue.cpp66 assert((VTy->isFirstClassType() || VTy->isVoidTy() || VTy->isStructTy()) && in Value()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h258 bool isStructTy() const { return getTypeID() == StructTyID; } in isStructTy() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp239 if (CstTy->isStructTy()) { in isConstantUsingVectorTy()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.cpp192 (!DirectTy->isStructTy() || ForceRightAdjust)) { in emitVoidPtrDirectVAArg()
H A DCGDecl.cpp1311 if (Ty->isStructTy() || Ty->isArrayTy() || Ty->isVectorTy()) in containsUndef()
1323 if (!(Ty->isStructTy() || Ty->isArrayTy() || Ty->isVectorTy())) in replaceUndef()
1332 if (Ty->isStructTy()) in replaceUndef()
H A DMicrosoftCXXABI.cpp3080 if (MemPtr->getType()->isStructTy()) in EmitMemberPointerIsNotNull()
3102 llvm::Constant *FirstField = Val->getType()->isStructTy() ? in MemberPointerConstantIsNull()
3237 if (MemPtr->getType()->isStructTy()) { in EmitMemberDataPointerAddress()
3525 if (MemPtr->getType()->isStructTy()) { in EmitLoadOfMemberFunctionPointer()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanUnroll.cpp542 ResTy->isStructTy() ? VPInstruction::BuildStructVector in replicateByVF()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp68 if (T->isStructTy()) { in isSupportedType()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp379 if (T->isStructTy()) { in isSupportedReturnType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp584 if (Ty->isStructTy()) { in solveTypeName()
632 } else if (Ty->isStructTy()) { in solveDIType()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp254 if (GN.PTy->isStructTy()) { in operator <<()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp1063 return Ty->isStructTy(); in matchType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp941 if (Ty->isStructTy()) { in emitCheckInternal()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp8880 XElemTy->isPointerTy() || XElemTy->isStructTy()) && in createAtomicRead()
8890 } else if (XElemTy->isStructTy()) { in createAtomicRead()
8933 XElemTy->isPointerTy() || XElemTy->isStructTy()) && in createAtomicWrite()
8939 } else if (XElemTy->isStructTy()) { in createAtomicWrite()
9065 XElemTy->isStructTy()) { in emitAtomicUpdate()

12