Lines Matching refs:WcFunc
2491 Function *WcFunc = in emitInterWarpCopyFunction() local
2494 WcFunc->setAttributes(FuncAttrs); in emitInterWarpCopyFunction()
2495 WcFunc->addParamAttr(0, Attribute::NoUndef); in emitInterWarpCopyFunction()
2496 WcFunc->addParamAttr(1, Attribute::NoUndef); in emitInterWarpCopyFunction()
2497 BasicBlock *EntryBB = BasicBlock::Create(M.getContext(), "entry", WcFunc); in emitInterWarpCopyFunction()
2503 Argument *ReduceListArg = WcFunc->getArg(0); in emitInterWarpCopyFunction()
2506 Argument *NumWarpsArg = WcFunc->getArg(1); in emitInterWarpCopyFunction()
2709 return WcFunc; in emitInterWarpCopyFunction()
3466 Function *WcFunc = emitInterWarpCopyFunction(Loc, ReductionInfos, FuncAttrs); in createReductionsGPU() local
3485 Builder.CreatePointerBitCastOrAddrSpaceCast(WcFunc, PtrTy); in createReductionsGPU()
3515 WcFunc, in createReductionsGPU()