Searched refs:NVPTXLowerKernelArgs (Results 1 - 1 of 1) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXLowerKernelArgs.cpp1 //===-- NVPTXLowerKernelArgs.cpp - Lower kernel arguments -----------------===//
101 class NVPTXLowerKernelArgs : public FunctionPass { class in namespace:__anon2953
114 NVPTXLowerKernelArgs(const NVPTXTargetMachine *TM = nullptr) function in class:__anon2953::NVPTXLowerKernelArgs
125 char NVPTXLowerKernelArgs::ID = 1;
127 INITIALIZE_PASS(NVPTXLowerKernelArgs, "nvptx-lower-kernel-args",
143 void NVPTXLowerKernelArgs::handleByValParam(Argument *Arg) {
165 void NVPTXLowerKernelArgs::markPointerAsGlobal(Value *Ptr) {
195 bool NVPTXLowerKernelArgs::runOnFunction(Function &F) {
233 return new NVPTXLowerKernelArgs(TM);

Completed in 47 milliseconds