Searched refs:WcFunc (Results 1 – 1 of 1) sorted by relevance
2491 Function *WcFunc = in emitInterWarpCopyFunction() local2494 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() local3485 Builder.CreatePointerBitCastOrAddrSpaceCast(WcFunc, PtrTy); in createReductionsGPU()[all …]