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
  • Issues
  • #269
Closed
Open
Issue created Nov 27, 2014 by Derek Bruening@derekbrueningContributor

should cmovcc and fmovcc have dst as a src?

From [email protected] on March 08, 2010 20:53:19

cmovcc in DR's IR lists the dst as a src, in order to avoid code analysis from treating the dst as a def since it's not always written: not a perfect solution but it can avoid special-casing by typical analysis code. should I leave that in there or is it misleading? isn't it misleading to not have it in there? should fcmovcc do the same (currently it does not have dst as src)?

Original issue: http://code.google.com/p/dynamorio/issues/detail?id=269

Assignee
Assign to
Time tracking