Home
last modified time | relevance | path

Searched refs:LayoutInfo (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DStackProtector.h105 SSPLayoutInfo LayoutInfo; variable
112 SSPLayoutInfo &getLayoutInfo() { return LayoutInfo; } in getLayoutInfo()
118 return LayoutInfo.shouldEmitSDCheck(BB); in shouldEmitSDCheck()
124 LayoutInfo.copyToMachineFrameInfo(MFI); in copyToMachineFrameInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.h201 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
362 lldb_private::ClangASTImporter::LayoutInfo const &layout_info) const;
389 lldb_private::ClangASTImporter::LayoutInfo &class_layout_info,
416 lldb_private::ClangASTImporter::LayoutInfo &layout_info,
529 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
545 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
H A DDWARFASTParserClang.cpp1542 ClangASTImporter::LayoutInfo &layout_info) { in ParseInheritance()
2159 ClangASTImporter::LayoutInfo layout_info; in CompleteRecordType()
2942 lldb_private::ClangASTImporter::LayoutInfo &layout_info, in ParseSingleMember()
3148 ClangASTImporter::LayoutInfo &layout_info) { in ParseChildMembers()
3767 lldb_private::ClangASTImporter::LayoutInfo const &layout_info) const { in ShouldCreateUnnamedBitfield()
3797 ClangASTImporter::LayoutInfo &class_layout_info, in AddUnnamedBitfieldToRecordTypeIfNeeded()
3837 ClangASTImporter::LayoutInfo &layout_info) { in ParseRustVariantPart()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp178 LayoutInfo.HasPrologue = false; in runOnFunction()
179 LayoutInfo.HasIRCheck = false; in runOnFunction()
181 LayoutInfo.SSPBufferSize = Fn.getFnAttributeAsParsedInteger( in runOnFunction()
183 if (!requiresStackProtector(F, &LayoutInfo.Layout)) in runOnFunction()
197 LayoutInfo.HasPrologue, LayoutInfo.HasIRCheck); in runOnFunction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h92 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
97 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const;
H A DPDBASTParser.cpp1203 ClangASTImporter::LayoutInfo layout_info; in CompleteTypeFromUDT()
1243 lldb_private::ClangASTImporter::LayoutInfo &layout_info) { in AddRecordMembers()
1365 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const { in AddRecordBases()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.h67 struct LayoutInfo { struct
68 LayoutInfo() = default;
120 void SetRecordLayout(clang::RecordDecl *decl, const LayoutInfo &layout);
475 typedef llvm::DenseMap<const clang::RecordDecl *, LayoutInfo>
H A DClangASTImporter.cpp791 const LayoutInfo &layout) { in SetRecordLayout()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.h57 ClangASTImporter::LayoutInfo m_layout;
139 ClangASTImporter::LayoutInfo &parent_layout,
H A DUdtRecordCompleter.cpp345 ClangASTImporter::LayoutInfo &parent_layout, in AddMember()
371 ClangASTImporter::LayoutInfo layout; in AddMember()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp124 LayoutInfoTy LayoutInfo; member in __anonc1447c920211::StructLayoutMap
129 for (const auto &I : LayoutInfo) { in ~StructLayoutMap()
136 StructLayout *&operator[](StructType *STy) { return LayoutInfo[STy]; } in operator []()