@@ -7703,9 +7703,9 @@ void OpenMPIRBuilder::emitNonContiguousDescriptor(InsertPointTy AllocaIP,
7703
7703
}
7704
7704
7705
7705
void OpenMPIRBuilder::emitUDMapperArrayInitOrDel (
7706
- Function *MapperFn, Value *Handle , Value *Base, Value *Begin, Value *Size ,
7707
- Value *MapType, Value *MapName, TypeSize ElementSize, BasicBlock *ExitBB ,
7708
- bool IsInit) {
7706
+ Function *MapperFn, Value *MapperHandle , Value *Base, Value *Begin,
7707
+ Value *Size, Value * MapType, Value *MapName, TypeSize ElementSize,
7708
+ BasicBlock *ExitBB, bool IsInit) {
7709
7709
StringRef Prefix = IsInit ? " .init" : " .del" ;
7710
7710
7711
7711
// Evaluate if this is an array section.
@@ -7764,8 +7764,8 @@ void OpenMPIRBuilder::emitUDMapperArrayInitOrDel(
7764
7764
7765
7765
// Call the runtime API __tgt_push_mapper_component to fill up the runtime
7766
7766
// data structure.
7767
- Value *OffloadingArgs[] = {Handle, Base, Begin,
7768
- ArraySize, MapTypeArg, MapName};
7767
+ Value *OffloadingArgs[] = {MapperHandle, Base, Begin,
7768
+ ArraySize, MapTypeArg, MapName};
7769
7769
Builder.CreateCall (
7770
7770
getOrCreateRuntimeFunction (M, OMPRTL___tgt_push_mapper_component),
7771
7771
OffloadingArgs);
@@ -7808,7 +7808,7 @@ Function *OpenMPIRBuilder::emitUserDefinedMapper(
7808
7808
auto SavedIP = Builder.saveIP ();
7809
7809
Builder.SetInsertPoint (EntryBB);
7810
7810
7811
- Value *Handle = MapperFn->getArg (0 );
7811
+ Value *MapperHandle = MapperFn->getArg (0 );
7812
7812
Value *BaseIn = MapperFn->getArg (1 );
7813
7813
Value *BeginIn = MapperFn->getArg (2 );
7814
7814
Value *Size = MapperFn->getArg (3 );
@@ -7826,8 +7826,9 @@ Function *OpenMPIRBuilder::emitUserDefinedMapper(
7826
7826
// Emit array initiation if this is an array section and \p MapType indicates
7827
7827
// that memory allocation is required.
7828
7828
BasicBlock *HeadBB = BasicBlock::Create (M.getContext (), " omp.arraymap.head" );
7829
- emitUDMapperArrayInitOrDel (MapperFn, Handle, BaseIn, BeginIn, Size, MapType,
7830
- MapName, ElementSize, HeadBB, /* IsInit=*/ true );
7829
+ emitUDMapperArrayInitOrDel (MapperFn, MapperHandle, BaseIn, BeginIn, Size,
7830
+ MapType, MapName, ElementSize, HeadBB,
7831
+ /* IsInit=*/ true );
7831
7832
7832
7833
// Emit a for loop to iterate through SizeArg of elements and map all of them.
7833
7834
@@ -7852,7 +7853,7 @@ Function *OpenMPIRBuilder::emitUserDefinedMapper(
7852
7853
7853
7854
// Call the runtime API __tgt_mapper_num_components to get the number of
7854
7855
// pre-existing components.
7855
- Value *OffloadingArgs[] = {Handle };
7856
+ Value *OffloadingArgs[] = {MapperHandle };
7856
7857
Value *PreviousSize = Builder.CreateCall (
7857
7858
getOrCreateRuntimeFunction (M, OMPRTL___tgt_mapper_num_components),
7858
7859
OffloadingArgs);
@@ -7953,8 +7954,8 @@ Function *OpenMPIRBuilder::emitUserDefinedMapper(
7953
7954
CurMapType->addIncoming (FromMapType, FromBB);
7954
7955
CurMapType->addIncoming (MemberMapType, ToElseBB);
7955
7956
7956
- Value *OffloadingArgs[] = {Handle, CurBaseArg, CurBeginArg,
7957
- CurSizeArg, CurMapType, CurNameArg};
7957
+ Value *OffloadingArgs[] = {MapperHandle, CurBaseArg, CurBeginArg,
7958
+ CurSizeArg, CurMapType, CurNameArg};
7958
7959
Function *ChildMapperFn = nullptr ;
7959
7960
if (CustomMapperCB && CustomMapperCB (I, &ChildMapperFn)) {
7960
7961
// Call the corresponding mapper function.
@@ -7980,8 +7981,9 @@ Function *OpenMPIRBuilder::emitUserDefinedMapper(
7980
7981
emitBlock (ExitBB, MapperFn);
7981
7982
// Emit array deletion if this is an array section and \p MapType indicates
7982
7983
// that deletion is required.
7983
- emitUDMapperArrayInitOrDel (MapperFn, Handle, BaseIn, BeginIn, Size, MapType,
7984
- MapName, ElementSize, DoneBB, /* IsInit=*/ false );
7984
+ emitUDMapperArrayInitOrDel (MapperFn, MapperHandle, BaseIn, BeginIn, Size,
7985
+ MapType, MapName, ElementSize, DoneBB,
7986
+ /* IsInit=*/ false );
7985
7987
7986
7988
// Emit the function exit block.
7987
7989
emitBlock (DoneBB, MapperFn, /* IsFinished=*/ true );
0 commit comments