/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | ELF.cpp | 733 static Expected<std::vector<BBAddrMap>> 772 std::vector<BBAddrMap> FunctionEntries; in decodeBBAddrMapImpl() 797 BBAddrMap::Features FeatEnable{}; in decodeBBAddrMapImpl() 810 auto FeatEnableOrErr = BBAddrMap::Features::decode(Feature); in decodeBBAddrMapImpl() 824 std::vector<BBAddrMap::BBEntry> BBEntries; in decodeBBAddrMapImpl() 840 std::vector<BBAddrMap::BBRangeEntry> BBRangeEntries; in decodeBBAddrMapImpl() 866 Expected<BBAddrMap::BBEntry::Metadata> MetadataOrErr = in decodeBBAddrMapImpl() 867 BBAddrMap::BBEntry::Metadata::decode(MD); in decodeBBAddrMapImpl() 927 Expected<std::vector<BBAddrMap>>
|
H A D | ELFObjectFile.cpp | 879 Expected<std::vector<BBAddrMap>> static readBBAddrMapImpl( in readBBAddrMapImpl() 884 std::vector<BBAddrMap> BBAddrMaps; in readBBAddrMapImpl() 917 Expected<std::vector<BBAddrMap>> BBAddrMapOrErr = in readBBAddrMapImpl() 1004 Expected<std::vector<BBAddrMap>> ELFObjectFileBase::readBBAddrMap( in readBBAddrMap()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetOptions.h | 152 EmitAddrsig(false), BBAddrMap(false), EmitCallSiteInfo(false), in TargetOptions() 325 unsigned BBAddrMap : 1; variable
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | llvm-readobj.cpp | 97 static bool BBAddrMap; variable 214 opts::BBAddrMap = Args.hasArg(OPT_bb_addr_map); in parseOptions() 216 if (opts::PrettyPGOAnalysisMap && !opts::BBAddrMap) in parseOptions() 472 if (opts::BBAddrMap) in dumpObject()
|
H A D | ELFDumper.cpp | 7785 Expected<std::vector<BBAddrMap>> BBAddrMapOrErr = in printBBAddrMaps() 7809 for (const BBAddrMap::BBRangeEntry &BBR : AM.BBRanges) { in printBBAddrMaps() 7813 for (const BBAddrMap::BBEntry &BBE : BBR.BBEntries) { in printBBAddrMaps()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | BasicBlockSections.cpp | 385 if (!MF.getTarget().Options.BBAddrMap) in handleBBAddrMap()
|
H A D | CommandFlags.cpp | 578 Options.BBAddrMap = getEnableBBAddrMap(); in InitTargetOptionsFromCodeGenFlags()
|
H A D | TargetPassConfig.cpp | 1256 if (NeedsBBSections || TM->Options.BBAddrMap) { in addMachinePasses()
|
H A D | MachineFunction.cpp | 471 Target.Options.BBAddrMap || in CreateMachineBasicBlock()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | ELFTypes.h | 824 struct BBAddrMap { 980 bool operator==(const BBAddrMap &Other) const { 1018 BBAddrMap::Features FeatEnable;
|
H A D | ELF.h | 511 Expected<std::vector<BBAddrMap>>
|
H A D | ELFObjectFile.h | 123 Expected<std::vector<BBAddrMap>>
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | ELFYAML.h | 231 BBAddrMap, enumerator 347 BBAddrMapSection() : Section(ChunkKind::BBAddrMap) {} in BBAddrMapSection() 354 return S->Kind == ChunkKind::BBAddrMap; in classof()
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | LTO.cpp | 64 c.Options.BBAddrMap = config->ltoBBAddrMap; in createConfig()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1341 return object::BBAddrMap::BBEntry::Metadata{ in getBBAddrMapMetadata() 1348 static llvm::object::BBAddrMap::Features 1842 if (MF->hasBBLabels() || MF->getTarget().Options.BBAddrMap || in emitFunctionBody() 1994 if (MF->hasBBLabels() || MF->getTarget().Options.BBAddrMap) in emitFunctionBody() 2593 MF.getTarget().Options.BBAddrMap || MF.hasBBLabels()) { in SetupMachineFunction() 4073 if ((MF->hasBBLabels() || MF->getTarget().Options.BBAddrMap || in shouldEmitLabelForBasicBlock()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 394 Options.BBAddrMap = CodeGenOpts.BBAddrMap; in initTargetOptions()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.cpp | 185 BBAddrMapFunctionEntry(BBAddrMap AddrMap, PGOAnalysisMap PGOMap) in BBAddrMapFunctionEntry() 188 const BBAddrMap &getAddrMap() const { return AddrMap; } in getAddrMap() 245 const BBAddrMap AddrMap; 260 void AddFunctionEntry(BBAddrMap AddrMap, PGOAnalysisMap PGOMap) { in AddFunctionEntry() 1469 const BBAddrMap::BBEntry &BBEntry = BBRange.BBEntries[I]; in collectBBAddrMapLabels()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | CodeGenOptions.def | 103 CODEGENOPT(BBAddrMap , 1, 0) ///< Set when -fbasic-block-address-map is enabled.
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | ELFEmitter.cpp | 1470 auto FeatureOrErr = llvm::object::BBAddrMap::Features::decode(E.Feature); in writeSectionContent()
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 4185 CodeGenOpts<"BBAddrMap">, DefaultFalse,
|