Searched refs:CGRecordLayout (Results 1 – 9 of 9) sorted by relevance
109 class CGRecordLayout {112 CGRecordLayout(const CGRecordLayout &) = delete;113 void operator=(const CGRecordLayout &) = delete;150 CGRecordLayout(llvm::StructType *CompleteObjectType, in CGRecordLayout() function
55 class CGRecordLayout; variable141 llvm::DenseMap<const Type*, CGRecordLayout *> CGRecordLayouts;205 const CGRecordLayout &getCGRecordLayout(const RecordDecl*);289 CGRecordLayout *ComputeRecordLayout(const RecordDecl *D,
669 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, in ComputeRecordLayout()697 CGRecordLayout *RL = in ComputeRecordLayout()698 new CGRecordLayout(Ty, BaseTy, Builder.IsZeroInitializable, in ComputeRecordLayout()799 void CGRecordLayout::print(raw_ostream &OS) const { in print()829 void CGRecordLayout::dump() const { in dump()
674 CGRecordLayout *Layout = ComputeRecordLayout(RD, Ty); in ConvertRecordDeclType()697 const CGRecordLayout &701 const CGRecordLayout *Layout = CGRecordLayouts.lookup(Key); in getCGRecordLayout()
36 class CGRecordLayout; variable
1314 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record); in EmitNullConstant()1389 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base); in EmitNullConstantForBase()
2670 const CGRecordLayout &RL = in EmitLValueForField()2788 const CGRecordLayout &RL = in EmitLValueForFieldInitialization()
900 const CGRecordLayout &RL = in emitMemcpy()
80 class CGRecordLayout; variable