/netbsd/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | FunctionInfo.h | 89 struct FunctionInfo { struct 95 FunctionInfo(uint64_t Addr = 0, uint64_t Size = 0, uint32_t N = 0) argument 134 static llvm::Expected<FunctionInfo> decode(DataExtractor &Data, 188 inline bool operator==(const FunctionInfo &LHS, const FunctionInfo &RHS) { argument 192 inline bool operator!=(const FunctionInfo &LHS, const FunctionInfo &RHS) { 200 inline bool operator<(const FunctionInfo &LHS, const FunctionInfo &RHS) { 212 raw_ostream &operator<<(raw_ostream &OS, const FunctionInfo &R);
|
H A D | GsymCreator.h | 137 std::vector<FunctionInfo> Funcs; 198 void addFunctionInfo(FunctionInfo &&FI); 223 std::function<bool(FunctionInfo &)> const &Callback); 230 std::function<bool(const FunctionInfo &)> const &Callback) const;
|
H A D | GsymReader.h | 110 llvm::Expected<FunctionInfo> getFunctionInfo(uint64_t Addr) const; 163 void dump(raw_ostream &OS, const FunctionInfo &FI);
|
H A D | DwarfTransformer.h | 23 struct FunctionInfo;
|
H A D | LineTable.h | 20 struct FunctionInfo;
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.h | 129 struct FunctionInfo { struct 130 FunctionInfo() = default; 133 FunctionInfo(const FunctionInfo &FI) = delete; 187 FunctionInfo *CurFn = nullptr; argument 235 MapVector<const Function *, std::unique_ptr<FunctionInfo>> FnDebugInfo; 305 FunctionInfo &FI, 308 void emitDebugInfoForFunction(const Function *GV, FunctionInfo &FI); 363 void emitLocalVariableList(const FunctionInfo &FI, 367 void emitLocalVariable(const FunctionInfo &FI, const LocalVariable &Var); 371 const FunctionInfo& FI); [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | GlobalsModRef.cpp | 64 class GlobalsAAResult::FunctionInfo { class in GlobalsAAResult 105 FunctionInfo() : Info() {} in FunctionInfo() function in GlobalsAAResult::FunctionInfo 106 ~FunctionInfo() { in ~FunctionInfo() 112 FunctionInfo(const FunctionInfo &Arg) in FunctionInfo() function in GlobalsAAResult::FunctionInfo 117 FunctionInfo(FunctionInfo &&Arg) in FunctionInfo() function in GlobalsAAResult::FunctionInfo 121 FunctionInfo &operator=(const FunctionInfo &RHS) { in operator =() 128 FunctionInfo &operator=(FunctionInfo &&RHS) { in operator =() 249 if (FunctionInfo *FI = getFunctionInfo(F)) { in getModRefBehavior() 277 GlobalsAAResult::FunctionInfo * 509 FunctionInfo &FI = FunctionInfos[F]; in AnalyzeCallGraph() [all …]
|
H A D | CFLSteensAliasAnalysis.cpp | 72 class CFLSteensAAResult::FunctionInfo { class in CFLSteensAAResult 77 FunctionInfo(Function &Fn, const SmallVectorImpl<Value *> &RetVals, 116 CFLSteensAAResult::FunctionInfo::FunctionInfo( in FunctionInfo() function in CFLSteensAAResult::FunctionInfo 185 CFLSteensAAResult::FunctionInfo CFLSteensAAResult::buildSetsFrom(Function *Fn) { in buildSetsFrom() 224 return FunctionInfo(*Fn, GraphBuilder.getReturnValues(), SetBuilder.build()); in buildSetsFrom() 228 auto InsertPair = Cache.insert(std::make_pair(Fn, Optional<FunctionInfo>())); in scan() 246 const Optional<CFLSteensAAResult::FunctionInfo> &
|
H A D | CFLAndersAliasAnalysis.cpp | 323 class CFLAndersAAResult::FunctionInfo { class in CFLAndersAAResult 339 FunctionInfo(const Function &, const SmallVectorImpl<Value *> &, 501 CFLAndersAAResult::FunctionInfo::FunctionInfo( in FunctionInfo() function in CFLAndersAAResult::FunctionInfo 511 CFLAndersAAResult::FunctionInfo::getAttrs(const Value *V) const { in getAttrs() 520 bool CFLAndersAAResult::FunctionInfo::mayAlias( in mayAlias() 781 CFLAndersAAResult::FunctionInfo 807 return FunctionInfo(Fn, GraphBuilder.getReturnValues(), ReachSet, in buildInfoFrom() 812 auto InsertPair = Cache.insert(std::make_pair(&Fn, Optional<FunctionInfo>())); in scan() 827 const Optional<CFLAndersAAResult::FunctionInfo> &
|
H A D | StackSafetyAnalysis.cpp | 175 template <typename CalleeTy> struct FunctionInfo { struct 215 using GVToSSI = std::map<const GlobalValue *, FunctionInfo<GlobalValue>>; 220 FunctionInfo<GlobalValue> Info; 255 FunctionInfo<GlobalValue> run(); 440 FunctionInfo<GlobalValue> StackSafetyLocalAnalysis::run() { in run() 441 FunctionInfo<GlobalValue> Info; in run() 474 using FunctionMap = std::map<const CalleeTy *, FunctionInfo<CalleeTy>>; 551 const CalleeTy *Callee, FunctionInfo<CalleeTy> &FS) { in updateOneNode() 726 std::map<const GlobalValue *, FunctionInfo<GlobalValue>> Functions, in createGlobalStackSafetyInfo() 799 std::map<const GlobalValue *, FunctionInfo<GlobalValue>> Functions; in getInfo() [all …]
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/APINotes/ |
H A D | Types.h | 482 class FunctionInfo : public CommonEntityInfo { 516 FunctionInfo() in FunctionInfo() function 570 friend bool operator==(const FunctionInfo &, const FunctionInfo &); 588 inline bool operator==(const FunctionInfo &LHS, const FunctionInfo &RHS) { 597 inline bool operator!=(const FunctionInfo &LHS, const FunctionInfo &RHS) { 602 class ObjCMethodInfo : public FunctionInfo { 611 : FunctionInfo(), DesignatedInit(false), RequiredInit(false) {} in ObjCMethodInfo() 630 return static_cast<const FunctionInfo &>(LHS) == RHS && 646 class GlobalFunctionInfo : public FunctionInfo { 648 GlobalFunctionInfo() : FunctionInfo() {} in GlobalFunctionInfo()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | CFLAndersAliasAnalysis.h | 41 class FunctionInfo; variable 70 const Optional<FunctionInfo> &ensureCached(const Function &); 76 FunctionInfo buildInfoFrom(const Function &); 85 DenseMap<const Function *, Optional<FunctionInfo>> Cache;
|
H A D | CFLSteensAliasAnalysis.h | 42 class FunctionInfo; variable 65 const Optional<FunctionInfo> &ensureCached(Function *Fn); 101 DenseMap<Function *, Optional<FunctionInfo>> Cache; 104 FunctionInfo buildSetsFrom(Function *F);
|
H A D | GlobalsModRef.h | 34 class FunctionInfo; variable 54 DenseMap<const Function *, FunctionInfo> FunctionInfos; 115 FunctionInfo *getFunctionInfo(const Function *F);
|
/netbsd/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/ |
H A D | FunctionInfo.cpp | 27 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const FunctionInfo &FI) { in operator <<() 36 llvm::Expected<FunctionInfo> FunctionInfo::decode(DataExtractor &Data, in decode() 38 FunctionInfo FI; in decode() 99 llvm::Expected<uint64_t> FunctionInfo::encode(FileWriter &O) const { in encode() 154 llvm::Expected<LookupResult> FunctionInfo::lookup(DataExtractor &Data, in lookup()
|
H A D | GsymReader.cpp | 257 llvm::Expected<FunctionInfo> GsymReader::getFunctionInfo(uint64_t Addr) const { in getFunctionInfo() 266 auto ExpectedFI = FunctionInfo::decode(Data, *OptAddr); in getFunctionInfo() 288 return FunctionInfo::lookup(Data, *this, *OptAddr, Addr); in lookup() 349 void GsymReader::dump(raw_ostream &OS, const FunctionInfo &FI) { in dump()
|
H A D | GsymCreator.cpp | 314 void GsymCreator::addFunctionInfo(FunctionInfo &&FI) { in addFunctionInfo() 321 std::function<bool(FunctionInfo &)> const &Callback) { in forEachFunctionInfo() 330 std::function<bool(const FunctionInfo &)> const &Callback) const { in forEachFunctionInfo()
|
H A D | CMakeLists.txt | 5 FunctionInfo.cpp
|
H A D | DwarfTransformer.cpp | 208 uint32_t Depth, FunctionInfo &FI, in parseInlineInfo() 251 FunctionInfo &FI) { in convertFunctionLineTable() 402 FunctionInfo FI; in handleDie()
|
H A D | ObjectFileTransformer.cpp | 111 FunctionInfo(*AddrOrErr, size, Gsym.insertString(*Name, NoCopy))); in convert()
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CoverageMappingGen.h | 84 struct FunctionInfo { struct 95 std::vector<FunctionInfo> FunctionRecords; argument 102 void emitFunctionMappingRecord(const FunctionInfo &Info,
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | StackMaps.h | 304 struct FunctionInfo { struct 308 FunctionInfo() = default; argument 309 explicit FunctionInfo(uint64_t StackSize) : StackSize(StackSize) {} in FunctionInfo() argument 325 using FnInfoMap = MapVector<const MCSymbol *, FunctionInfo>;
|
/netbsd/external/apache2/llvm/dist/clang/lib/APINotes/ |
H A D | APINotesTypes.cpp | 72 LLVM_DUMP_METHOD void FunctionInfo::dump(llvm::raw_ostream &OS) const { in dump() 85 static_cast<FunctionInfo &>(*this).dump(OS); in dump()
|
/netbsd/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/ |
H A D | BUILD.gn | 10 "FunctionInfo.cpp",
|
/netbsd/external/apache2/llvm/lib/libLLVMDebugInfoGSYM/ |
H A D | Makefile | 11 FunctionInfo.cpp \
|