@@ -417,10 +417,9 @@ static void adjustByValArgAlignment(Argument *Arg, Value *ArgInParamAS,
417417static CallInst *createNVVMInternalAddrspaceWrap (IRBuilder<> &IRB,
418418 Argument &Arg,
419419 const Twine &Name = " " ) {
420- CallInst *ArgInParam =
421- IRB.CreateIntrinsic (Intrinsic::nvvm_internal_addrspace_wrap,
422- {IRB.getPtrTy (ADDRESS_SPACE_PARAM), Arg.getType ()},
423- &Arg, {}, Name);
420+ CallInst *ArgInParam = IRB.CreateIntrinsic (
421+ Intrinsic::nvvm_internal_addrspace_wrap,
422+ {IRB.getPtrTy (ADDRESS_SPACE_PARAM), Arg.getType ()}, &Arg, {}, Name);
424423
425424 if (MaybeAlign ParamAlign = Arg.getParamAlign ())
426425 ArgInParam->addRetAttr (
@@ -532,7 +531,8 @@ void copyByValParam(Function &F, Argument &Arg) {
532531 Arg.getParamAlign ().value_or (DL.getPrefTypeAlign (StructType)));
533532 Arg.replaceAllUsesWith (AllocA);
534533
535- CallInst *ArgInParam = createNVVMInternalAddrspaceWrap (IRB, Arg, Arg.getName ());
534+ CallInst *ArgInParam =
535+ createNVVMInternalAddrspaceWrap (IRB, Arg, Arg.getName ());
536536
537537 // Be sure to propagate alignment to this load; LLVM doesn't know that NVPTX
538538 // addrspacecast preserves alignment. Since params are constant, this load
@@ -593,7 +593,8 @@ static void handleByValParam(const NVPTXTargetMachine &TM, Argument *Arg) {
593593 // argument already in the param address space, we need to use the noop
594594 // intrinsic, this had the added benefit of preventing other optimizations
595595 // from folding away this pair of addrspacecasts.
596- auto *ParamSpaceArg = createNVVMInternalAddrspaceWrap (IRB, *Arg, Arg->getName () + " .param" );
596+ auto *ParamSpaceArg =
597+ createNVVMInternalAddrspaceWrap (IRB, *Arg, Arg->getName () + " .param" );
597598
598599 // Cast param address to generic address space.
599600 Value *GenericArg = IRB.CreateAddrSpaceCast (
0 commit comments