Searched refs:CGRecordLayout (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGRecordLayout.h | 122 class CGRecordLayout { 125 CGRecordLayout(const CGRecordLayout &) = delete; 126 void operator=(const CGRecordLayout &) = delete; 163 CGRecordLayout(llvm::StructType *CompleteObjectType, in CGRecordLayout() function
|
| H A D | CodeGenTypes.h | 48 class CGRecordLayout; variable 68 llvm::DenseMap<const Type*, std::unique_ptr<CGRecordLayout>> CGRecordLayouts; 169 const CGRecordLayout &getCGRecordLayout(const RecordDecl*); 289 std::unique_ptr<CGRecordLayout> ComputeRecordLayout(const RecordDecl *D,
|
| H A D | CGRecordLayoutBuilder.cpp | 1078 std::unique_ptr<CGRecordLayout> 1106 auto RL = std::make_unique<CGRecordLayout>( in ComputeRecordLayout() 1209 void CGRecordLayout::print(raw_ostream &OS) const { in print() 1237 LLVM_DUMP_METHOD void CGRecordLayout::dump() const { in dump()
|
| H A D | CodeGenTypes.cpp | 818 std::unique_ptr<CGRecordLayout> Layout = ComputeRecordLayout(RD, Ty); in ConvertRecordDeclType() 831 const CGRecordLayout &
|
| H A D | CodeGenTBAA.cpp | 446 const CGRecordLayout &CGRL = CGTypes.getCGRecordLayout(RD); in CollectFields()
|
| H A D | CGExprConstant.cpp | 644 const CGRecordLayout &RL = in AppendBitField() 954 const CGRecordLayout &RL = in DoZeroInitPadding() 2625 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record); in EmitNullConstant() 2713 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base); in EmitNullConstantForBase()
|
| H A D | CGExprAgg.cpp | 1965 const CGRecordLayout &RL = in DoZeroInitPadding()
|
| H A D | CGClass.cpp | 966 const CGRecordLayout &RL = in emitMemcpy()
|
| H A D | CGExpr.cpp | 1144 const CGRecordLayout &Layout = CGF.CGM.getTypes().getCGRecordLayout(RD); in getGEPIndicesToField() 5144 const CGRecordLayout &RL = in EmitLValueForField()
|
| H A D | CGCall.cpp | 3812 const CGRecordLayout &Layout = CGM.getTypes().getCGRecordLayout(RD); in setUsedBits()
|
| H A D | CGDebugInfo.cpp | 5244 const CGRecordLayout &RL = in EmitDeclare()
|
| H A D | CGOpenMPRuntime.cpp | 7984 const CGRecordLayout &RL = CGF.getTypes().getCGRecordLayout(RD); in getPlainLayout()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 3603 {"_ZNK5clang7CodeGen14CGRecordLayout4dumpEv", "clang::CodeGen::CGRecordLayout::dump() const"}, 3604 {"_ZNK5clang7CodeGen14CGRecordLayout5printERN4llvm11raw_ostreamE", "clang::CodeGen::CGRecordLayout:… 3620 …GRecordLayoutC2EPKN4llvm10StructTypeES5_b", "clang::CodeGen::CGRecordLayout::CGRecordLayout(llvm::… 3986 …CGRecordLayout*, llvm::DenseMapInfo<clang::Type const*>, llvm::DenseMapInfo<clang::CodeGen::CGReco… 3987 …onst*, clang::CodeGen::CGRecordLayout*, llvm::DenseMapInfo<clang::Type const*>, llvm::DenseMapInfo… 3997 {"_ZN5clang7CodeGen14CGRecordLayoutD2Ev", "clang::CodeGen::CGRecordLayout::~CGRecordLayout()"},
|