Searched refs:FuncRecord (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/lldb/unittests/ObjectFile/Breakpad/ |
| H A D | BreakpadRecordsTest.cpp | 67 TEST(FuncRecord, parse) { in TEST() argument 68 EXPECT_EQ(FuncRecord(true, 0x47, 0x7, 0x8, "foo"), in TEST() 69 FuncRecord::parse("FUNC m 47 7 8 foo")); in TEST() 70 EXPECT_EQ(FuncRecord(false, 0x47, 0x7, 0x8, "foo"), in TEST() 71 FuncRecord::parse("FUNC 47 7 8 foo")); in TEST() 73 EXPECT_EQ(llvm::None, FuncRecord::parse("PUBLIC 47 7 8 foo")); in TEST() 74 EXPECT_EQ(llvm::None, FuncRecord::parse("FUNC 47 7 8")); in TEST() 75 EXPECT_EQ(llvm::None, FuncRecord::parse("FUNC 47 7")); in TEST() 76 EXPECT_EQ(llvm::None, FuncRecord::parse("FUNC 47")); in TEST() 77 EXPECT_EQ(llvm::None, FuncRecord::parse("FUNC m")); in TEST() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Breakpad/ |
| H A D | BreakpadRecords.h | 120 class FuncRecord : public Record { 122 static llvm::Optional<FuncRecord> parse(llvm::StringRef Line); 123 FuncRecord(bool Multiple, lldb::addr_t Address, lldb::addr_t Size, in FuncRecord() function 135 bool operator==(const FuncRecord &L, const FuncRecord &R); 136 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const FuncRecord &R);
|
| H A D | BreakpadRecords.cpp | 305 llvm::Optional<FuncRecord> FuncRecord::parse(llvm::StringRef Line) { in parse() 311 return FuncRecord(Multiple, Address, Size, ParamSize, Name); in parse() 316 bool breakpad::operator==(const FuncRecord &L, const FuncRecord &R) { in operator ==() 321 const FuncRecord &R) { in operator <<()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 1644 auto *FuncRecord = new llvm::GlobalVariable( in emitFunctionMappingRecord() local 1648 FuncRecord->setVisibility(llvm::GlobalValue::HiddenVisibility); in emitFunctionMappingRecord() 1649 FuncRecord->setSection(getInstrProfSection(CGM, llvm::IPSK_covfun)); in emitFunctionMappingRecord() 1650 FuncRecord->setAlignment(llvm::Align(8)); in emitFunctionMappingRecord() 1652 FuncRecord->setComdat(CGM.getModule().getOrInsertComdat(FuncRecordName)); in emitFunctionMappingRecord() 1655 CGM.addUsedGlobal(FuncRecord); in emitFunctionMappingRecord()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.cpp | 246 if (auto record = FuncRecord::parse(*It)) { in GetOrCreateFunction() 829 if (auto record = FuncRecord::parse(*It)) { in ParseCUData()
|