[PATCH] D151996: [AMDGPU] Start documenting calling conventions. NFC
    Diana Picus via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Jun 13 04:16:16 PDT 2023
    
    
  
rovka added inline comments.
================
Comment at: llvm/docs/AMDGPUUsage.rst:1083-1086
+     ``amdgpu_gfx``                  Used for AMD graphics targets. Functions with this calling convention
+                                     cannot be used as entry points.
+                                     ..TODO::
+                                     Describe.
----------------
sebastian-ne wrote:
> For the description: A difference between amdgpu_gfx and the C calling convention is that in amdgpu_gfx, SGPR arguments are callee-save (preserved), in the C cc, they are not.
> Otherwise, there is not much difference.
Surely that's one difference, but I'm not 100% convinced it's the only one. I think we should leave the more detailed description for a future patch.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D151996/new/
https://reviews.llvm.org/D151996
    
    
More information about the llvm-commits
mailing list