[all-commits] [llvm/llvm-project] 2e1229: [PseudoProbe] Support emitting to COFF object (#12...

Haohai Wen via All-commits all-commits at lists.llvm.org
Sun Aug 31 17:32:01 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2e122990391b2ba062e6308a12cfedf7206270ba
      https://github.com/llvm/llvm-project/commit/2e122990391b2ba062e6308a12cfedf7206270ba
  Author: Haohai Wen <haohai.wen at intel.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M clang/include/clang/Driver/Options.td
    M clang/test/Driver/cl-options.c
    M llvm/include/llvm/Target/TargetLoweringObjectFile.h
    M llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
    M llvm/lib/MC/MCObjectFileInfo.cpp
    M llvm/lib/Target/TargetLoweringObjectFile.cpp
    M llvm/test/Transforms/SampleProfile/pseudo-probe-callee-profile-mismatch.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-dangle.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-dangle2.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-desc-guid.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-emit-inline.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-emit.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-inline.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-instsched.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-invoke.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-missing-probe.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-no-debug-info.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-peep.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-profile-mismatch-error.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-profile-mismatch-thinlto.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-selectionDAG.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-slotindex.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-stale-profile-matching-LCS.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-stale-profile-matching-lto.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-stale-profile-matching.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-stale-profile-renaming-recursive.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-stale-profile-renaming.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-stale-profile-toplev-func.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-twoaddr.ll
    M llvm/test/Transforms/SampleProfile/pseudo-probe-verify.ll

  Log Message:
  -----------
  [PseudoProbe] Support emitting to COFF object (#123870)

RFC:
https://discourse.llvm.org/t/rfc-support-pseudo-probe-for-windows-coff/83820
Support emitting pseudo probe to .pseudo_probe and .pseudo_probe_desc
COFF sections.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list