[clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
    Erich Keane via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri May 16 06:28:21 PDT 2025
    
    
  
================
@@ -64,6 +68,11 @@ class SemaAMDGPU : public SemaBase {
   void handleAMDGPUNumVGPRAttr(Decl *D, const ParsedAttr &AL);
   void handleAMDGPUMaxNumWorkGroupsAttr(Decl *D, const ParsedAttr &AL);
   void handleAMDGPUFlatWorkGroupSizeAttr(Decl *D, const ParsedAttr &AL);
+
+  /// Expand a valid use of the feature identification builtins into its
+  /// corresponding sequence of instructions.
+  Expr *ExpandAMDGPUPredicateBI(CallExpr *CE);
----------------
erichkeane wrote:
```suggestion
  Expr *ExpandAMDGPUPredicateBuiltIn(CallExpr *CE);
```
https://github.com/llvm/llvm-project/pull/134016
    
    
More information about the llvm-commits
mailing list