[PATCH] D88199: Introduce and use a new section type for the bb_addr_map section.
Rahman Lavaee via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Oct 1 13:39:35 PDT 2020
rahmanl updated this revision to Diff 295666.
rahmanl added a comment.
Herald added subscribers: libcxx-commits, openmp-commits, lldb-commits, Sanitizers, cfe-commits, tatianashp, wenlei, ThomasRaoux, AlexeySotkin, msifontes, sstefan1, jurahul, Kayjukh, grosul1, Joonsoo, stephenneuendorffer, kerbowa, liufengdb, aartbik, lucyrfox, mgester, arpith-jacob, csigg, nicolasvasilache, antiagainst, shauheen, rriddle, mehdi_amini, usaxena95, s.egerton, dmgreen, Jim, ormris, mstorsjo, kadircet, jfb, arphaman, dexonsmith, steven_wu, atanasyan, mgrang, jrtc27, gbedwell, delcypher, simoncook, kbarton, aheejin, fedor.sergeev, jgravelle-google, arichardson, sbc100, mgorny, nhaehnle, jvesely, nemanjai, emaste, dylanmckay, dschuff, arsenm.
Herald added a reviewer: espindola.
Herald added a reviewer: andreadb.
Herald added a reviewer: alexshap.
Herald added a reviewer: jdoerfert.
Herald added a reviewer: mravishankar.
Herald added a reviewer: antiagainst.
Herald added a reviewer: nicolasvasilache.
Herald added a reviewer: herhut.
Herald added a reviewer: rriddle.
Herald added a reviewer: aartbik.
Herald added a reviewer: ftynse.
Herald added a reviewer: silvas.
Herald added a reviewer: JDevlieghere.
Herald added projects: clang, Sanitizers, LLDB, libc++, OpenMP, libc++abi, MLIR.
Herald added a reviewer: libc++.
Herald added a reviewer: libc++abi.
- Rename section to __llvm_bb_addr_map.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D88199/new/
https://reviews.llvm.org/D88199
Files:
clang-tools-extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp
clang-tools-extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.h
clang-tools-extra/clangd/URI.cpp
clang-tools-extra/clangd/quality/CompletionModelCodegen.py
clang-tools-extra/clangd/test/check-fail.test
clang-tools-extra/clangd/test/check.test
clang-tools-extra/clangd/tool/CMakeLists.txt
clang-tools-extra/clangd/tool/Check.cpp
clang-tools-extra/clangd/tool/ClangdMain.cpp
clang-tools-extra/docs/clang-tidy/checks/android-comparison-in-temp-failure-retry.rst
clang-tools-extra/test/clang-tidy/checkers/android-comparison-in-temp-failure-retry-custom-macro.c
clang/cmake/caches/Fuchsia-stage2.cmake
clang/include/clang/Tooling/Syntax/Nodes.h
clang/lib/AST/Decl.cpp
clang/lib/AST/ExprConstant.cpp
clang/lib/Basic/Targets/OSTargets.h
clang/lib/CodeGen/BackendUtil.cpp
clang/lib/CodeGen/CGCall.cpp
clang/lib/Driver/ToolChains/AIX.cpp
clang/lib/Sema/SemaDeclCXX.cpp
clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
clang/lib/Tooling/Syntax/BuildTree.cpp
clang/lib/Tooling/Syntax/Nodes.cpp
clang/lib/Tooling/Syntax/Synthesis.cpp
clang/test/CodeGen/builtin-nan-exception.c
clang/test/CodeGen/builtin-nan-legacy.c
clang/test/CodeGen/mips-unsupported-nan.c
clang/test/CodeGenOpenCL/amdgpu-attrs.cl
clang/test/CodeGenOpenCL/fpmath.cl
clang/test/Driver/aix-ld.c
clang/test/Headers/arm-neon-header.c
clang/test/SemaCXX/cxx20-constinit.cpp
clang/test/SemaCXX/warn-overaligned-type-thrown.cpp
clang/unittests/Format/SortIncludesTest.cpp
clang/unittests/Tooling/Syntax/BuildTreeTest.cpp
clang/unittests/Tooling/Syntax/SynthesisTest.cpp
compiler-rt/cmake/base-config-ix.cmake
compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp
compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h
compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp
compiler-rt/test/asan/TestCases/Posix/no_asan_gen_globals.c
compiler-rt/test/sanitizer_common/TestCases/Linux/ptsname.c
debuginfo-tests/CMakeLists.txt
debuginfo-tests/lit.cfg.py
debuginfo-tests/lit.site.cfg.py.in
debuginfo-tests/llvm-prettyprinters/gdb/lit.local.cfg
debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.cpp
debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.cpp
debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb
flang/include/flang/Evaluate/characteristics.h
flang/include/flang/Evaluate/type.h
flang/include/flang/Lower/PFTBuilder.h
flang/include/flang/Semantics/symbol.h
flang/include/flang/Semantics/tools.h
flang/lib/Evaluate/characteristics.cpp
flang/lib/Evaluate/fold-implementation.h
flang/lib/Evaluate/tools.cpp
flang/lib/Evaluate/type.cpp
flang/lib/Lower/CMakeLists.txt
flang/lib/Lower/PFTBuilder.cpp
flang/lib/Parser/unparse.cpp
flang/lib/Semantics/check-call.cpp
flang/lib/Semantics/check-declarations.cpp
flang/lib/Semantics/mod-file.cpp
flang/lib/Semantics/mod-file.h
flang/lib/Semantics/pointer-assignment.cpp
flang/lib/Semantics/resolve-names.cpp
flang/lib/Semantics/symbol.cpp
flang/lib/Semantics/tools.cpp
flang/runtime/descriptor-io.h
flang/runtime/edit-output.cpp
flang/runtime/format-implementation.h
flang/runtime/io-api.cpp
flang/runtime/io-api.h
flang/runtime/io-stmt.cpp
flang/runtime/io-stmt.h
flang/runtime/type-code.cpp
flang/runtime/unit.cpp
flang/runtime/unit.h
flang/test/Parser/acc-unparse.f90
flang/test/Semantics/call03.f90
flang/test/Semantics/call05.f90
flang/test/Semantics/final01.f90
flang/test/Semantics/modfile10.f90
flang/test/Semantics/resolve32.f90
flang/test/Semantics/resolve55.f90
flang/unittests/Runtime/hello.cpp
libcxx/include/CMakeLists.txt
libcxx/lib/abi/CHANGELOG.TXT
libcxx/lib/abi/CMakeLists.txt
libcxx/lib/abi/x86_64-apple-darwin.v1.abilist
libcxx/lib/libc++abi-exceptions.exp
libcxx/lib/libc++abi-exceptions.sjlj.exp
libcxx/lib/libc++abi-new-delete.exp
libcxx/src/CMakeLists.txt
libcxx/utils/ci/buildkite-pipeline.yml
libcxx/utils/ci/run-buildbot.sh
libcxxabi/src/CMakeLists.txt
lld/COFF/DebugTypes.cpp
lld/COFF/DebugTypes.h
lld/COFF/Driver.cpp
lld/COFF/PDB.cpp
lld/COFF/PDB.h
lld/COFF/TypeMerger.h
lld/ELF/Arch/PPC64.cpp
lld/ELF/Driver.cpp
lld/ELF/Relocations.cpp
lld/docs/WebAssembly.rst
lld/include/lld/Common/ErrorHandler.h
lld/test/COFF/pdb-global-hashes.test
lld/test/COFF/pdb-procid-remapping.test
lld/test/COFF/pdb-type-server-missing.yaml
lld/test/COFF/pdb-type-server-simple.test
lld/test/COFF/precomp-link.test
lld/test/COFF/s_udt.s
lld/test/ELF/invalid/data-encoding.test
lld/test/ELF/invalid/invalid-file-class.test
lld/test/ELF/lto/wrap-1.ll
lld/test/ELF/ppc64-tls-pcrel-gd.s
lld/test/wasm/command-exports-no-tors.s
lld/test/wasm/command-exports.s
lld/test/wasm/init-fini-gc.ll
lld/test/wasm/init-fini-no-gc.ll
lld/test/wasm/mutable-global-exports.s
lld/test/wasm/mutable-globals.s
lld/wasm/Driver.cpp
lld/wasm/InputChunks.h
lld/wasm/MarkLive.cpp
lld/wasm/Symbols.cpp
lld/wasm/Symbols.h
lld/wasm/Writer.cpp
lldb/include/lldb/Core/StructuredDataImpl.h
lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py
lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
lldb/test/API/commands/gui/basicdebug/TestGuiBasicDebug.py
lldb/test/API/commands/target/stop-hooks/TestStopHookScripted.py
lldb/test/API/functionalities/gdb_remote_client/gdbclientutils.py
lldb/test/API/python_api/sbstructureddata/TestStructuredDataAPI.py
lldb/test/API/tools/lldb-server/commandline/TestStubReverseConnect.py
lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py
lldb/tools/lldb-server/lldb-gdbserver.cpp
lldb/tools/lldb-vscode/lldb-vscode.cpp
lldb/unittests/Host/SocketTest.cpp
lldb/unittests/Host/SocketTestUtilities.cpp
llvm/docs/DeveloperPolicy.rst
llvm/examples/CMakeLists.txt
llvm/examples/OrcV2Examples/CMakeLists.txt
llvm/examples/OrcV2Examples/LLJITWithChildProcess/CMakeLists.txt
llvm/examples/OrcV2Examples/LLJITWithChildProcess/LLJITWithChildProcess.cpp
llvm/examples/OrcV2Examples/LLJITWithChildProcess/RemoteJITUtils.h
llvm/examples/ThinLtoJIT/CMakeLists.txt
llvm/examples/ThinLtoJIT/ThinLtoDiscoveryThread.cpp
llvm/examples/ThinLtoJIT/ThinLtoDiscoveryThread.h
llvm/examples/ThinLtoJIT/ThinLtoInstrumentationLayer.cpp
llvm/examples/ThinLtoJIT/ThinLtoInstrumentationLayer.h
llvm/examples/ThinLtoJIT/ThinLtoJIT.cpp
llvm/examples/ThinLtoJIT/ThinLtoJIT.h
llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.cpp
llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.h
llvm/examples/ThinLtoJIT/bench
llvm/examples/ThinLtoJIT/main.cpp
llvm/include/llvm/Analysis/ScalarEvolution.h
llvm/include/llvm/BinaryFormat/ELF.h
llvm/include/llvm/CodeGen/AsmPrinter.h
llvm/include/llvm/CodeGen/AsmPrinterHandler.h
llvm/include/llvm/CodeGen/Register.h
llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h
llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h
llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h
llvm/include/llvm/IR/PatternMatch.h
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LinkAllPasses.h
llvm/include/llvm/MC/MCExpr.h
llvm/include/llvm/MC/MCRegister.h
llvm/include/llvm/Object/SymbolicFile.h
llvm/include/llvm/Passes/StandardInstrumentations.h
llvm/include/llvm/Target/TargetMachine.h
llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h
llvm/include/llvm/Transforms/Scalar.h
llvm/include/llvm/Transforms/Scalar/LoopFlatten.h
llvm/lib/Analysis/InstructionSimplify.cpp
llvm/lib/Analysis/ScalarEvolution.cpp
llvm/lib/AsmParser/LLParser.cpp
llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp
llvm/lib/CodeGen/AsmPrinter/EHStreamer.h
llvm/lib/CodeGen/AsmPrinter/WasmException.cpp
llvm/lib/CodeGen/AsmPrinter/WasmException.h
llvm/lib/CodeGen/BasicBlockSections.cpp
llvm/lib/CodeGen/GlobalMerge.cpp
llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
llvm/lib/DebugInfo/CodeView/RecordName.cpp
llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp
llvm/lib/IR/AsmWriter.cpp
llvm/lib/IR/LegacyPassManager.cpp
llvm/lib/MC/MCExpr.cpp
llvm/lib/MC/MCObjectFileInfo.cpp
llvm/lib/MC/MCParser/ELFAsmParser.cpp
llvm/lib/MC/MCSectionELF.cpp
llvm/lib/Object/ArchiveWriter.cpp
llvm/lib/Object/ELF.cpp
llvm/lib/Object/SymbolicFile.cpp
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Passes/StandardInstrumentations.cpp
llvm/lib/Support/APFloat.cpp
llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.h
llvm/lib/Target/AArch64/AArch64InstrFormats.td
llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
llvm/lib/Target/AMDGPU/SIInstrInfo.h
llvm/lib/Target/AMDGPU/VOP3PInstructions.td
llvm/lib/Target/AMDGPU/VOPInstructions.td
llvm/lib/Target/ARM/ARMAsmPrinter.cpp
llvm/lib/Target/ARM/ARMInstrThumb2.td
llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
llvm/lib/Target/AVR/AVRFrameLowering.cpp
llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
llvm/lib/Target/Hexagon/HexagonTargetMachine.h
llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h
llvm/lib/Target/PowerPC/PPCInstrPrefix.td
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
llvm/lib/Transforms/InstCombine/InstCombineInternal.h
llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
llvm/lib/Transforms/Scalar/CMakeLists.txt
llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
llvm/lib/Transforms/Scalar/LoopFlatten.cpp
llvm/lib/Transforms/Scalar/Scalar.cpp
llvm/lib/Transforms/Utils/Local.cpp
llvm/runtimes/CMakeLists.txt
llvm/test/CodeGen/AArch64/GlobalISel/legalize-fp-arith.mir
(137 more files...)
More information about the cfe-commits
mailing list