HomeSort by: relevance | last modified time | path
    Searched refs:CGRecordLayout (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGRecordLayout.h 1 //===--- CGRecordLayout.h - LLVM Record Layout Information ------*- C++ -*-===//
38 /// The CGRecordLayout also has a field index which encodes which byte-sequence
117 /// CGRecordLayout - This class handles struct and union layout info while
121 class CGRecordLayout {
124 CGRecordLayout(const CGRecordLayout &) = delete;
125 void operator=(const CGRecordLayout &) = delete;
162 CGRecordLayout(llvm::StructType *CompleteObjectType,
CodeGenTypes.h 53 class CGRecordLayout;
78 llvm::DenseMap<const Type*, std::unique_ptr<CGRecordLayout>> CGRecordLayouts;
160 const CGRecordLayout &getCGRecordLayout(const RecordDecl*);
275 std::unique_ptr<CGRecordLayout> ComputeRecordLayout(const RecordDecl *D,
CGRecordLayoutBuilder.cpp 1 //===--- CGRecordLayoutBuilder.cpp - CGRecordLayout builder ----*- C++ -*-===//
9 // Builder implementation for CGRecordLayout objects.
13 #include "CGRecordLayout.h"
877 std::unique_ptr<CGRecordLayout>
905 auto RL = std::make_unique<CGRecordLayout>(
1008 void CGRecordLayout::print(raw_ostream &OS) const {
1009 OS << "<CGRecordLayout\n";
1038 LLVM_DUMP_METHOD void CGRecordLayout::dump() const {
CodeGenTBAA.h 32 class CGRecordLayout;
CodeGenTypes.cpp 17 #include "CGRecordLayout.h"
850 std::unique_ptr<CGRecordLayout> Layout = ComputeRecordLayout(RD, Ty);
873 const CGRecordLayout &
CGExprConstant.cpp 15 #include "CGRecordLayout.h"
601 const CGRecordLayout &RL =
2206 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record);
2291 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base);
CGClass.cpp 16 #include "CGRecordLayout.h"
966 const CGRecordLayout &RL =
CGOpenMPRuntime.cpp 16 #include "CGRecordLayout.h"
1350 const RecordDecl *RD, const CGRecordLayout &RL,
1373 const CGRecordLayout &RL = CGM.getTypes().getCGRecordLayout(RD);
1388 const CGRecordLayout &RL = CGM.getTypes().getCGRecordLayout(RD);
8257 const CGRecordLayout &RL = CGF.getTypes().getCGRecordLayout(RD);
CodeGenFunction.h 95 class CGRecordLayout;
CGCall.cpp 19 #include "CGRecordLayout.h"
3271 const CGRecordLayout &Layout = CGM.getTypes().getCGRecordLayout(RD);
CGExpr.cpp 20 #include "CGRecordLayout.h"
4281 const CGRecordLayout &RL =

Completed in 146 milliseconds