[llvm-branch-commits] [llvm] [llvm] Add option to emit `callgraph`	section (PR #87574)
    Matt Arsenault via llvm-branch-commits 
    llvm-branch-commits at lists.llvm.org
       
    Mon Mar 17 00:26:56 PDT 2025
    
    
  
================
@@ -0,0 +1,93 @@
+# Test MIR printer and parser for type id field in callSites. It is used
+# for propogating call site type identifiers to emit in the call graph section.
+
+# RUN: llc --call-graph-section %s -run-pass=none -o - | FileCheck %s
+# CHECK: name: main
+# CHECK: callSites:
+# CHECK-NEXT: - { bb: {{.*}}, offset: {{.*}}, fwdArgRegs: []
+# CHECK-NEXT: - { bb: {{.*}}, offset: {{.*}}, fwdArgRegs: [], typeId:
+# CHECK-NEXT: 1234567890 }
+
+--- |  
----------------
arsenm wrote:
Don't need so much IR content. Do you need the function bodies at all? 
https://github.com/llvm/llvm-project/pull/87574
    
    
More information about the llvm-branch-commits
mailing list