Home
last modified time | relevance | path

Searched refs:CGRecordLayout (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayout.h109 class CGRecordLayout {
112 CGRecordLayout(const CGRecordLayout &) = delete;
113 void operator=(const CGRecordLayout &) = delete;
150 CGRecordLayout(llvm::StructType *CompleteObjectType, in CGRecordLayout() function
H A DCodeGenTypes.h54 class CGRecordLayout; variable
138 llvm::DenseMap<const Type*, CGRecordLayout *> CGRecordLayouts;
221 const CGRecordLayout &getCGRecordLayout(const RecordDecl*);
338 CGRecordLayout *ComputeRecordLayout(const RecordDecl *D,
H A DCGRecordLayoutBuilder.cpp723 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, in ComputeRecordLayout()
751 CGRecordLayout *RL = in ComputeRecordLayout()
752 new CGRecordLayout(Ty, BaseTy, Builder.IsZeroInitializable, in ComputeRecordLayout()
852 void CGRecordLayout::print(raw_ostream &OS) const { in print()
882 LLVM_DUMP_METHOD void CGRecordLayout::dump() const { in dump()
H A DCodeGenTypes.cpp737 CGRecordLayout *Layout = ComputeRecordLayout(RD, Ty); in ConvertRecordDeclType()
760 const CGRecordLayout &
764 const CGRecordLayout *Layout = CGRecordLayouts.lookup(Key); in getCGRecordLayout()
H A DCodeGenTBAA.h33 class CGRecordLayout; variable
H A DCGExprConstant.cpp2043 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record); in EmitNullConstant()
2128 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base); in EmitNullConstantForBase()
H A DCGOpenMPRuntime.cpp1427 const RecordDecl *RD, const CGRecordLayout &RL, in buildStructValue()
1450 const CGRecordLayout &RL = CGM.getTypes().getCGRecordLayout(RD); in createGlobalStruct()
1465 const CGRecordLayout &RL = CGM.getTypes().getCGRecordLayout(RD); in createConstantGlobalStructAndAddToParent()
7294 const CGRecordLayout &RL = CGF.getTypes().getCGRecordLayout(RD); in getPlainLayout()
H A DCGClass.cpp944 const CGRecordLayout &RL = in emitMemcpy()
H A DCodeGenFunction.h88 class CGRecordLayout; variable
H A DCGExpr.cpp3862 const CGRecordLayout &RL = in EmitLValueForField()