Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Callgraph #1570

Merged
merged 23 commits into from
Oct 11, 2024
Merged

Callgraph #1570

merged 23 commits into from
Oct 11, 2024

Commits on Oct 5, 2024

  1. creat IR call graph in SVFIR

    hwg committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    dae5ffe View commit details
    Browse the repository at this point in the history
  2. use IR call graph to build PTA call graph

    hwg committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    13a51e6 View commit details
    Browse the repository at this point in the history
  3. creat IR call graph in SVFIR

    hwg committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    76a51e1 View commit details
    Browse the repository at this point in the history
  4. use IR call graph to build PTA call graph

    hwg committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    394bd71 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/callgraph' into callgraph

    # Conflicts:
    #	svf/lib/Util/SVFUtil.cpp
    hwg committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    fc6663c View commit details
    Browse the repository at this point in the history
  6. add buildSVFIRCallGraph

    hwg committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    9152c4e View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. small fix

    hwg committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    51e3ebd View commit details
    Browse the repository at this point in the history
  2. small fix

    hwg committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    dcad6ca View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. add copy constructor for CallGraph

    hwg committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d2707ef View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/callgraph' into callgraph

    # Conflicts:
    #	svf-llvm/lib/LLVMModule.cpp
    #	svf/include/Graphs/CallGraph.h
    #	svf/lib/Graphs/CallGraph.cpp
    #	svf/lib/Util/CallGraphBuilder.cpp
    hwg committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7297673 View commit details
    Browse the repository at this point in the history
  3. merge master

    hwg committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d1ff736 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. merge master

    hwg committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    4668bf3 View commit details
    Browse the repository at this point in the history
  2. build a whole callgraph in llvmmodule

    hwg committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    8ad05fd View commit details
    Browse the repository at this point in the history
  3. create callgraphnode in calgraphBuilder

    hwg committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    1229df3 View commit details
    Browse the repository at this point in the history
  4. clean code

    hwg committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    7a6a10d View commit details
    Browse the repository at this point in the history
  5. change ThreadCallGraphBuilder

    hwg committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    9859a06 View commit details
    Browse the repository at this point in the history
  6. merge ThreadCallGraphBuilder and CallgraphBuilder

    remove callgraph field
    hwg committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    7c8cd2a View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. small change

    hwg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    68c933c View commit details
    Browse the repository at this point in the history
  2. small change

    hwg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    d371e41 View commit details
    Browse the repository at this point in the history
  3. small change

    hwg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    45579ac View commit details
    Browse the repository at this point in the history
  4. remove all fields in CallGraphBuilder

    hwg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    ff5b75d View commit details
    Browse the repository at this point in the history
  5. small change

    hwg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    1a643da View commit details
    Browse the repository at this point in the history
  6. small change

    hwg committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    ad72bd1 View commit details
    Browse the repository at this point in the history