Skip to content

Commit 95d748c

Browse files
authored
Fix clang tests in ATD. (#21)
1 parent 7056f72 commit 95d748c

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5712,14 +5712,8 @@ OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createTargetInit(
57125712
? KernelEnvironmentGV
57135713
: ConstantExpr::getAddrSpaceCast(KernelEnvironmentGV,
57145714
KernelEnvironmentPtr);
5715-
LLVMContext &Ctx = Fn->getContext();
5716-
Type *PtrTy = PointerType::getUnqual(Ctx);
5717-
Value *KLEnv = Builder.CreateAlloca(PtrTy, nullptr, "kernel_launch_env");
5718-
Value *KLEnvAcast = Builder.CreatePointerBitCastOrAddrSpaceCast(KLEnv, PtrTy);
5719-
Builder.CreateStore(Kernel->getArg(0), KLEnvAcast);
5720-
Value *KernelLaunchEnvironment = Builder.CreateLoad(PtrTy, KLEnvAcast);
57215715
CallInst *ThreadKind =
5722-
Builder.CreateCall(Fn, {KernelEnvironment, KernelLaunchEnvironment});
5716+
Builder.CreateCall(Fn, {KernelEnvironment, Kernel->getArg(0)});
57235717

57245718
Value *ExecUserCode = Builder.CreateICmpEQ(
57255719
ThreadKind, ConstantInt::get(ThreadKind->getType(), -1),

0 commit comments

Comments
 (0)