@@ -3763,7 +3763,7 @@ struct AAKernelInfoFunction : AAKernelInfo {
37633763 ConstantInt *ExecModeC =
37643764 KernelInfo::getExecModeFromKernelEnvironment (KernelEnvC);
37653765 ConstantInt *AssumedExecModeC = ConstantInt::get (
3766- ExecModeC->getType (),
3766+ ExecModeC->getIntegerType (),
37673767 ExecModeC->getSExtValue () | OMP_TGT_EXEC_MODE_GENERIC_SPMD);
37683768 if (ExecModeC->getSExtValue () & OMP_TGT_EXEC_MODE_SPMD)
37693769 SPMDCompatibilityTracker.indicateOptimisticFixpoint ();
@@ -3792,7 +3792,7 @@ struct AAKernelInfoFunction : AAKernelInfo {
37923792 ConstantInt *MayUseNestedParallelismC =
37933793 KernelInfo::getMayUseNestedParallelismFromKernelEnvironment (KernelEnvC);
37943794 ConstantInt *AssumedMayUseNestedParallelismC = ConstantInt::get (
3795- MayUseNestedParallelismC->getType (), NestedParallelism);
3795+ MayUseNestedParallelismC->getIntegerType (), NestedParallelism);
37963796 setMayUseNestedParallelismOfKernelEnvironment (
37973797 AssumedMayUseNestedParallelismC);
37983798
@@ -3801,7 +3801,7 @@ struct AAKernelInfoFunction : AAKernelInfo {
38013801 KernelInfo::getUseGenericStateMachineFromKernelEnvironment (
38023802 KernelEnvC);
38033803 ConstantInt *AssumedUseGenericStateMachineC =
3804- ConstantInt::get (UseGenericStateMachineC->getType (), false );
3804+ ConstantInt::get (UseGenericStateMachineC->getIntegerType (), false );
38053805 setUseGenericStateMachineOfKernelEnvironment (
38063806 AssumedUseGenericStateMachineC);
38073807 }
@@ -4280,8 +4280,9 @@ struct AAKernelInfoFunction : AAKernelInfo {
42804280 // kernel is executed in.
42814281 assert (ExecModeVal == OMP_TGT_EXEC_MODE_GENERIC &&
42824282 " Initially non-SPMD kernel has SPMD exec mode!" );
4283- setExecModeOfKernelEnvironment (ConstantInt::get (
4284- ExecModeC->getType (), ExecModeVal | OMP_TGT_EXEC_MODE_GENERIC_SPMD));
4283+ setExecModeOfKernelEnvironment (
4284+ ConstantInt::get (ExecModeC->getIntegerType (),
4285+ ExecModeVal | OMP_TGT_EXEC_MODE_GENERIC_SPMD));
42854286
42864287 ++NumOpenMPTargetRegionKernelsSPMD;
42874288
@@ -4332,7 +4333,7 @@ struct AAKernelInfoFunction : AAKernelInfo {
43324333
43334334 // If not SPMD mode, indicate we use a custom state machine now.
43344335 setUseGenericStateMachineOfKernelEnvironment (
4335- ConstantInt::get (UseStateMachineC->getType (), false ));
4336+ ConstantInt::get (UseStateMachineC->getIntegerType (), false ));
43364337
43374338 // If we don't actually need a state machine we are done here. This can
43384339 // happen if there simply are no parallel regions. In the resulting kernel
@@ -4658,7 +4659,7 @@ struct AAKernelInfoFunction : AAKernelInfo {
46584659 KernelInfo::getMayUseNestedParallelismFromKernelEnvironment (
46594660 AA.KernelEnvC );
46604661 ConstantInt *NewMayUseNestedParallelismC = ConstantInt::get (
4661- MayUseNestedParallelismC->getType (), AA.NestedParallelism );
4662+ MayUseNestedParallelismC->getIntegerType (), AA.NestedParallelism );
46624663 AA.setMayUseNestedParallelismOfKernelEnvironment (
46634664 NewMayUseNestedParallelismC);
46644665 }
0 commit comments