| 
    LLVM 22.0.0git
    
   | 
 
#include "AMDGPUPreloadKernArgProlog.h"#include "AMDGPU.h"#include "GCNSubtarget.h"#include "SIMachineFunctionInfo.h"#include "llvm/CodeGen/MachineFunctionPass.h"#include "llvm/TargetParser/TargetParser.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "amdgpu-preload-kern-arg-prolog" | 
Functions | |
| static LoadConfig | getLoadParameters (const TargetRegisterInfo &TRI, Register KernArgPreloadSGPR, unsigned NumKernArgPreloadSGPRs) | 
| Find the largest possible load size that fits with SGPR alignment.   | |
| #define DEBUG_TYPE "amdgpu-preload-kern-arg-prolog" | 
Definition at line 38 of file AMDGPUPreloadKernArgProlog.cpp.
      
  | 
  static | 
Find the largest possible load size that fits with SGPR alignment.
Definition at line 157 of file AMDGPUPreloadKernArgProlog.cpp.
References llvm::CallingConv::C, and TRI.