| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | VectorTypeUtils.h | 56 if (StructType *StructTy = dyn_cast<StructType>(Ty)) in toVectorizedTy() local 66 if (StructType *StructTy = dyn_cast<StructType>(Ty)) in toScalarizedTy() local 74 if (StructType *StructTy = dyn_cast<StructType>(Ty)) in isVectorizedTy() local 86 if (StructType *StructTy = dyn_cast<StructType>(Ty)) in canVectorizeTy() local 94 if (auto *StructTy = dyn_cast<StructType>(Ty)) in getContainedTypes() local 105 inline bool isUnpackedStructLiteral(StructType *StructTy) { in isUnpackedStructLiteral()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | VectorTypeUtils.cpp | 16 Type *llvm::toVectorizedStructTy(StructType *StructTy, ElementCount EC) { in toVectorizedStructTy() 32 Type *llvm::toScalarizedStructTy(StructType *StructTy) { in toScalarizedStructTy() 44 bool llvm::isVectorizedStructTy(StructType *StructTy) { in isVectorizedStructTy() 58 bool llvm::canVectorizeStructTy(StructType *StructTy) { in canVectorizeStructTy()
|
| H A D | VFABIDemangler.cpp | 351 StructType *StructTy = dyn_cast<StructType>(RetTy); in getScalableECFromSignature() local
|
| H A D | Core.cpp | 815 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, in LLVMStructSetBody() 821 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) { in LLVMCountStructElementTypes() 825 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) { in LLVMGetStructElementTypes() 831 LLVMTypeRef LLVMStructGetTypeAtIndex(LLVMTypeRef StructTy, unsigned i) { in LLVMStructGetTypeAtIndex() 836 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) { in LLVMIsPackedStruct() 840 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) { in LLVMIsOpaqueStruct() 844 LLVMBool LLVMIsLiteralStruct(LLVMTypeRef StructTy) { in LLVMIsLiteralStruct() 1684 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy, in LLVMConstNamedStruct()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | PatternInit.cpp | 78 auto *StructTy = cast<llvm::StructType>(Ty); in initializationPatternFor() local
|
| H A D | HLSLBufferLayoutBuilder.cpp | 153 llvm::StructType *StructTy = in createLayoutType() local
|
| H A D | CGBuiltin.cpp | 1458 llvm::StructType *StructTy = getTypes().getCGRecordLayout(RD).getLLVMType(); in emitCountedByMemberSize() local
|
| H A D | CGOpenMPRuntime.cpp | 11918 QualType StructTy = std::get<0>(It->getSecond()); in checkAndEmitLastprivateConditional() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ |
| H A D | Target.cpp | 128 unsigned LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy, in LLVMElementAtOffset() 134 unsigned long long LLVMOffsetOfElement(LLVMTargetDataRef TD, LLVMTypeRef StructTy, in LLVMOffsetOfElement()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanAnalysis.cpp | 165 auto *StructTy = cast<StructType>(inferScalarType(R->getOperand(0))); in inferScalarTypeForRecipe() local
|
| H A D | LoopVectorizationLegality.cpp | 786 auto *StructTy = dyn_cast<StructType>(Ty); in canWidenCallReturnType() local
|
| H A D | VPlan.cpp | 412 if (auto *StructTy = dyn_cast<StructType>(WideValue->getType())) { in packScalarIntoVectorizedValue() local
|
| H A D | VPlanRecipes.cpp | 699 auto *StructTy = in generate() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 834 const Twine &Name, ValueSet &StructValues, StructType *&StructTy) { in constructFunctionDeclaration() 1514 StructType *StructTy = nullptr; in extractCodeRegion() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Arm64ECCallLowering.cpp | 336 if (auto *StructTy = dyn_cast<StructType>(T)) in canonicalizeThunkType() local
|
| H A D | AArch64ISelLowering.cpp | 16352 auto *StructTy = cast<StructType>(RetTy); in getTgtMemIntrinsic() local
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | RISCV.cpp | 994 llvm::Type *StructTy = llvm::StructType::get(Int32Ty, ArrayOfInt64Ty); in loadRISCVFeatureBits() local 1049 llvm::StructType *StructTy = llvm::StructType::get(Int32Ty, Int64Ty, Int64Ty); in EmitRISCVCpuIs() local
|
| H A D | ARM.cpp | 4386 if (auto *StructTy = dyn_cast<StructType>(Ty)) { in EmitSVEReinterpret() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 638 auto *StructTy = cast<StructType>(Ty); in solveDIType() local
|
| H A D | CoroSplit.cpp | 443 auto *StructTy = cast<StructType>(AsyncSuspend->getType()); in getFunctionTypeFromAsyncSuspend() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 252 StructType *StructTy = cast<StructType>(Ty); in isDenselyPacked() local
|