Skip to content
  1. Feb 01, 2018
    • Yvan Roux's avatar
      Test commit: Fix a comment. · 705e26a2
      Yvan Roux authored
      llvm-svn: 323947
      705e26a2
    • Dean Michael Berris's avatar
      [XRay][compiler-rt+llvm] Update XRay register stashing semantics · cdca0730
      Dean Michael Berris authored
      Summary:
      This change expands the amount of registers stashed by the entry and
      `__xray_CustomEvent` trampolines.
      
      We've found that since the `__xray_CustomEvent` trampoline calls can show up in
      situations where the scratch registers are being used, and since we don't
      typically want to affect the code-gen around the disabled
      `__xray_customevent(...)` intrinsic calls, that we need to save and restore the
      state of even the scratch registers in the handling of these custom events.
      
      Reviewers: pcc, pelikan, dblaikie, eizan, kpw, echristo, chandlerc
      
      Reviewed By: echristo
      
      Subscribers: chandlerc, echristo, hiraditya, davide, dblaikie, llvm-commits
      
      Differential Revision: https://reviews.llvm.org/D40894
      
      llvm-svn: 323940
      cdca0730
  2. Jan 31, 2018
  3. Jan 30, 2018
Loading