Searched refs:CGRecordLayout (Results 1 – 9 of 9) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGRecordLayout.h | 109 class CGRecordLayout { 112 CGRecordLayout(const CGRecordLayout &) LLVM_DELETED_FUNCTION; 113 void operator=(const CGRecordLayout &) LLVM_DELETED_FUNCTION; 150 CGRecordLayout(llvm::StructType *CompleteObjectType, in CGRecordLayout() function
|
D | CodeGenTypes.h | 54 class CGRecordLayout; variable 84 llvm::DenseMap<const Type*, CGRecordLayout *> CGRecordLayouts; 149 const CGRecordLayout &getCGRecordLayout(const RecordDecl*); 227 CGRecordLayout *ComputeRecordLayout(const RecordDecl *D,
|
D | CGRecordLayoutBuilder.cpp | 123 const CGRecordLayout &baseLayout, 539 const CGRecordLayout &baseLayout, in LayoutBase() 564 const CGRecordLayout &baseLayout = Types.getCGRecordLayout(base); in LayoutNonVirtualBase() 585 const CGRecordLayout &baseLayout = Types.getCGRecordLayout(base); in LayoutVirtualBase() 943 const CGRecordLayout &Layout = Types.getCGRecordLayout(RD); in CheckZeroInitializable() 949 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, in ComputeRecordLayout() 964 CGRecordLayout *RL = in ComputeRecordLayout() 965 new CGRecordLayout(Ty, BaseTy, Builder.IsZeroInitializable, in ComputeRecordLayout() 1069 void CGRecordLayout::print(raw_ostream &OS) const { in print() 1099 void CGRecordLayout::dump() const { in dump()
|
D | CodeGenTypes.cpp | 41 for (llvm::DenseMap<const Type *, CGRecordLayout *>::iterator in ~CodeGenTypes() 667 CGRecordLayout *Layout = ComputeRecordLayout(RD, Ty); in ConvertRecordDeclType() 690 const CGRecordLayout & 694 const CGRecordLayout *Layout = CGRecordLayouts.lookup(Key); in getCGRecordLayout()
|
D | CodeGenTBAA.h | 36 class CGRecordLayout; variable
|
D | CGExprConstant.cpp | 1350 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record); in EmitNullConstant() 1430 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base); in EmitNullConstantForBase()
|
D | CGExpr.cpp | 2440 const CGRecordLayout &RL = in EmitLValueForField() 2557 const CGRecordLayout &RL = in EmitLValueForFieldInitialization()
|
D | CGClass.cpp | 790 const CGRecordLayout &RL = in emitMemcpy()
|
D | CodeGenFunction.h | 77 class CGRecordLayout; variable
|