Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D dynamorio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,467
    • Issues 1,467
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 44
    • Merge requests 44
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DynamoRIO
  • dynamorio
  • Merge requests
  • !2583

i#1723 predication: Globally enable auto predicate

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge i1723-enable-auto_predication into master Aug 01, 2017
  • Overview 39
  • Commits 13
  • Pipelines 0
  • Changes 19

Created by: toshipiazza

Enables global auto-predication as part of drmgr's insertion event. Also modifies instrace and memtrace samples to do the right thing with respect to predication during memref tracing vs instruction tracing.

drreg does not interact well with other drmgr passes, as well as main client passes when auto-predication is enabled. We disable auto-predication for all drreg passes.

drmemtrace is non-trivial to add auto-predication to. We globally disable auto-predication for drmemtrace.

Fixes #1723 (closed)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: i1723-enable-auto_predication