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

  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/
InlineInfo.h 1 //===- InlineInfo.h ---------------------------------------------*- C++ -*-===//
42 /// the InlineInfo is directly contained in a FunctionInfo, or a the start
43 /// address of the containing parent InlineInfo's first "Ranges" member. This
51 /// - UINT8 boolean value that specifies if the InlineInfo object has children.
58 /// - if this object has children, enocode each child InlineInfo using the
61 struct InlineInfo {
67 std::vector<InlineInfo> Children;
68 InlineInfo() : Name(0), CallFile(0), CallLine(0) {}
78 using InlineArray = std::vector<const InlineInfo *>;
82 /// Clients have the option to decode an entire InlineInfo object (usin
    [all...]
FunctionInfo.h 13 #include "llvm/DebugInfo/GSYM/InlineInfo.h"
66 /// InlineInfo = 2u
93 llvm::Optional<InlineInfo> Inline;
GsymReader.h 119 /// InlineInfo can stop parsing early once a match has been found and also
176 /// Dump a InlineInfo object.
187 void dump(raw_ostream &OS, const InlineInfo &II, uint32_t Indent = 0);
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
InlineInfo.cpp 1 //===- InlineInfo.cpp -------------------------------------------*- C++ -*-===//
12 #include "llvm/DebugInfo/GSYM/InlineInfo.h"
21 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const InlineInfo &II) {
39 static bool getInlineStackHelper(const InlineInfo &II, uint64_t Addr,
40 std::vector<const InlineInfo *> &InlineStack) {
56 llvm::Optional<InlineInfo::InlineArray> InlineInfo::getInlineStack(uint64_t Addr) const {
63 /// Skip an InlineInfo object in the specified data at the specified offset.
65 /// Used during the InlineInfo::lookup() call to quickly skip child InlineInfo
    [all...]
FunctionInfo.cpp 13 #include "llvm/DebugInfo/GSYM/InlineInfo.h"
24 InlineInfo = 2u
82 case InfoType::InlineInfo:
83 if (Expected<InlineInfo> II = InlineInfo::decode(InfoData, BaseAddr))
131 O.writeU32(InfoType::InlineInfo);
142 "InlineInfo length is greater than UINT32_MAX");
143 // Fixup the size of the InlineInfo data with the correct size.
209 case InfoType::InlineInfo:
249 llvm::Error Err = InlineInfo::lookup(GR, *InlineInfoData, FuncAddr, Addr
    [all...]
DwarfTransformer.cpp 22 #include "llvm/DebugInfo/GSYM/InlineInfo.h"
209 InlineInfo &parent) {
215 // create new InlineInfo and append to parent.children
216 InlineInfo II;
410 FI.Inline = InlineInfo();
GsymReader.cpp 17 #include "llvm/DebugInfo/GSYM/InlineInfo.h"
367 void GsymReader::dump(raw_ostream &OS, const InlineInfo &II, uint32_t Indent) {
369 OS << "InlineInfo:\n";
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
PDBContext.cpp 88 DIInliningInfo InlineInfo;
95 InlineInfo.addFrame(CurrentLine);
96 return InlineInfo;
101 InlineInfo.addFrame(CurrentLine);
102 return InlineInfo;
122 InlineInfo.addFrame(LineInfo);
125 InlineInfo.addFrame(CurrentLine);
126 return InlineInfo;
  /src/external/apache2/llvm/lib/libLLVMDebugInfoGSYM/
Makefile 15 InlineInfo.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
Inliner.cpp 377 InlineFunctionInfo InlineInfo(&CG, GetAssumptionCache, PSI);
446 CB, InlineInfo, InlinedArrayAllocas, InlineHistoryID,
466 if (!InlineInfo.InlinedCalls.empty()) {
482 for (Value *Ptr : InlineInfo.InlinedCalls) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroSplit.cpp 782 InlineFunctionInfo InlineInfo;
783 auto InlineRes = InlineFunction(*CallerContext, InlineInfo);

Completed in 75 milliseconds