/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGRecordLayoutBuilder.cpp | 175 FieldTypes.push_back(getByteArrayType(Size)); in appendPaddingBytes() 218 SmallVector<llvm::Type *, 16> FieldTypes; member 368 FieldTypes.push_back(StorageType); in lowerUnion() 1033 FieldTypes.push_back(Member->Data); in fillOutputFields() 1036 Fields[Member->FD->getCanonicalDecl()] = FieldTypes.size() - 1; in fillOutputFields() 1039 setBitFieldInfo(Member->FD, Member->Offset, FieldTypes.back()); in fillOutputFields() 1041 NonVirtualBases[Member->RD] = FieldTypes.size() - 1; in fillOutputFields() 1043 VirtualBases[Member->RD] = FieldTypes.size() - 1; in fillOutputFields() 1100 getLLVMContext(), BaseBuilder.FieldTypes, "", BaseBuilder.Packed); in ComputeRecordLayout() 1112 Ty->setBody(Builder.FieldTypes, Builder.Packed); in ComputeRecordLayout()
|
H A D | MicrosoftCXXABI.cpp | 495 llvm::Type *FieldTypes[] = { in getTypeDescriptorType() local 500 llvm::StructType::create(CGM.getLLVMContext(), FieldTypes, TDTypeName); in getTypeDescriptorType() 513 llvm::Type *FieldTypes[] = { in getBaseClassDescriptorType() local 523 CGM.getLLVMContext(), FieldTypes, "rtti.BaseClassDescriptor"); in getBaseClassDescriptorType() 533 llvm::Type *FieldTypes[] = { in getClassHierarchyDescriptorType() local 540 ClassHierarchyDescriptorType->setBody(FieldTypes); in getClassHierarchyDescriptorType() 549 llvm::Type *FieldTypes[] = { in getCompleteObjectLocatorType() local 557 llvm::ArrayRef<llvm::Type *> FieldTypesRef(FieldTypes); in getCompleteObjectLocatorType() 729 llvm::Type *FieldTypes[] = { in getCatchableTypeType() local 739 CGM.getLLVMContext(), FieldTypes, "eh.CatchableType"); in getCatchableTypeType() [all …]
|
H A D | CodeGenModule.cpp | 6397 QualType FieldTypes[] = { in getObjCFastEnumerationStateType() local 6408 FieldTypes[i], /*TInfo=*/nullptr, in getObjCFastEnumerationStateType()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ExpandVariadics.cpp | 298 SmallVector<Type *, N> FieldTypes; member in __anon8629f2db0111::ExpandVariadics::ExpandedCallFrame 303 FieldTypes.push_back(FieldType); in append() 318 size_t size() const { return FieldTypes.size(); } in size() 319 bool empty() const { return FieldTypes.empty(); } in empty() 323 return StructType::create(Ctx, FieldTypes, in asStruct()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILOpBuilder.cpp | 180 Type *FieldTypes[5] = {OverloadTy, OverloadTy, OverloadTy, OverloadTy, in getResRetType() local 182 return getOrCreateStructType(TypeName, FieldTypes, Ctx); in getResRetType()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 7848 QualType FieldTypes[] = { in getBlockDescriptorType() local 7861 &Idents.get(FieldNames[i]), FieldTypes[i], /*TInfo=*/nullptr, in getBlockDescriptorType() 7883 QualType FieldTypes[] = { in getBlockDescriptorExtendedType() local 7900 &Idents.get(FieldNames[i]), FieldTypes[i], /*TInfo=*/nullptr, in getBlockDescriptorExtendedType() 9229 QualType FieldTypes[NumFields]; in CreateAArch64ABIBuiltinVaListDecl() local 9233 FieldTypes[0] = Context->getPointerType(Context->VoidTy); in CreateAArch64ABIBuiltinVaListDecl() 9237 FieldTypes[1] = Context->getPointerType(Context->VoidTy); in CreateAArch64ABIBuiltinVaListDecl() 9241 FieldTypes[2] = Context->getPointerType(Context->VoidTy); in CreateAArch64ABIBuiltinVaListDecl() 9245 FieldTypes[3] = Context->IntTy; in CreateAArch64ABIBuiltinVaListDecl() 9249 FieldTypes[4] = Context->IntTy; in CreateAArch64ABIBuiltinVaListDecl() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 920 SmallVector<Type*, 16> FieldTypes; in finish() local 921 FieldTypes.reserve(LayoutFields.size() * 3 / 2); in finish() 934 FieldTypes.push_back(ArrayType::get(Type::getInt8Ty(Context), in finish() 939 F.LayoutFieldIndex = FieldTypes.size(); in finish() 941 FieldTypes.push_back(F.Ty); in finish() 943 FieldTypes.push_back( in finish() 949 Ty->setBody(FieldTypes, Packed); in finish()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVGlobalRegistry.cpp | 733 SmallVector<Register, 4> FieldTypes; in getOpTypeStruct() local 738 FieldTypes.push_back(getSPIRVTypeID(ElemTy)); in getOpTypeStruct() 742 for (const auto &Ty : FieldTypes) in getOpTypeStruct()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 2983 QualType FieldTypes[2]; in getSuperStructType() local 2986 FieldTypes[0] = Context->getObjCIdType(); in getSuperStructType() 2988 FieldTypes[1] = Context->getObjCIdType(); in getSuperStructType() 2995 FieldTypes[i], nullptr, in getSuperStructType() 3011 QualType FieldTypes[4]; in getConstantStringStructType() local 3014 FieldTypes[0] = Context->getObjCIdType(); in getConstantStringStructType() 3016 FieldTypes[1] = Context->IntTy; in getConstantStringStructType() 3018 FieldTypes[2] = Context->getPointerType(Context->CharTy); in getConstantStringStructType() 3020 FieldTypes[3] = Context->LongTy; in getConstantStringStructType() 3028 FieldTypes[i], nullptr, in getConstantStringStructType()
|