Lines Matching refs:Desc
56 static Value *callAppendArgs(IRBuilder<> &Builder, Value *Desc, int NumArgs, in callAppendArgs() argument
68 return Builder.CreateCall(Fn, {Desc, NumArgsValue, Arg0, Arg1, Arg2, Arg3, in callAppendArgs()
72 static Value *appendArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendArg() argument
76 return callAppendArgs(Builder, Desc, 1, Arg0, Zero, Zero, Zero, Zero, Zero, in appendArg()
149 static Value *callAppendStringN(IRBuilder<> &Builder, Value *Desc, Value *Str, in callAppendStringN() argument
158 return Builder.CreateCall(Fn, {Desc, Str, Length, IsLastInt32}); in callAppendStringN()
161 static Value *appendString(IRBuilder<> &Builder, Value *Desc, Value *Arg, in appendString() argument
166 return callAppendStringN(Builder, Desc, Arg, Length, IsLast); in appendString()
169 static Value *processArg(IRBuilder<> &Builder, Value *Desc, Value *Arg, in processArg() argument
172 return appendString(Builder, Desc, Arg, IsLast); in processArg()
177 return appendArg(Builder, Desc, Arg, IsLast); in processArg()
219 auto Desc = callPrintfBegin(Builder, Builder.getIntN(64, 0)); in emitAMDGPUPrintfCall() local
220 Desc = appendString(Builder, Desc, Fmt, NumOps == 1); in emitAMDGPUPrintfCall()
228 Desc = processArg(Builder, Desc, Args[i], IsCString, IsLast); in emitAMDGPUPrintfCall()
231 return Builder.CreateTrunc(Desc, Builder.getInt32Ty()); in emitAMDGPUPrintfCall()