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
  • !2917

i#2796: test aflags are restored after clean call on aarch64

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge github/fork/c-rhodes/i2796-clean-call-inlining-opt into master Apr 10, 2018
  • Overview 7
  • Commits 2
  • Pipelines 0
  • Changes 5

Created by: c-rhodes

This commit implements codegen_aflags_clobber on aarch64, using the msr instruction to set the NZCV system register. This will also be used by the inline.dll.c tests, once the NZCV flags are restored there.

The x86 implementation of codegen_aflags_clobber has also been moved to cleancall-opt-shared.h.

Issue: #2796

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/c-rhodes/i2796-clean-call-inlining-opt