aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJoseph Huber <jhuber6@vols.utk.edu>2020-09-30 15:02:16 -0400
committerHuber, Joseph <huberjn@ornl.gov>2020-09-30 15:08:22 -0400
commitbdc85292fb0f2a3965c8c65f9461d285b04841ed (patch)
tree07986a14f9f25d391518c687559e1f95a907292d /clang/lib/Frontend/CompilerInvocation.cpp
parent490b556a0f3c9daddd05651d945662b93b3b13b9 (diff)
downloadllvm-bdc85292fb0f2a3965c8c65f9461d285b04841ed.zip
llvm-bdc85292fb0f2a3965c8c65f9461d285b04841ed.tar.gz
llvm-bdc85292fb0f2a3965c8c65f9461d285b04841ed.tar.bz2
Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload"
Failing tests on Arm due to the tests automatically populating incomatible pointer width architectures. Reverting until the tests are updated. Failing tests: OpenMP/distribute_parallel_for_num_threads_codegen.cpp OpenMP/distribute_parallel_for_if_codegen.cpp OpenMP/distribute_parallel_for_simd_if_codegen.cpp OpenMP/distribute_parallel_for_simd_num_threads_codegen.cpp OpenMP/target_teams_distribute_parallel_for_if_codegen.cpp OpenMP/target_teams_distribute_parallel_for_simd_if_codegen.cpp OpenMP/teams_distribute_parallel_for_if_codegen.cpp OpenMP/teams_distribute_parallel_for_simd_if_codegen.cpp This reverts commit 9d2378b59150f6f1cb5c9cf42ea06b0bb57029a1.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r--clang/lib/Frontend/CompilerInvocation.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp
index bbdf0e3..b402f53 100644
--- a/clang/lib/Frontend/CompilerInvocation.cpp
+++ b/clang/lib/Frontend/CompilerInvocation.cpp
@@ -3206,14 +3206,6 @@ static void ParseLangArgs(LangOptions &Opts, ArgList &Args, InputKind IK,
TT.getArch() == llvm::Triple::x86 ||
TT.getArch() == llvm::Triple::x86_64))
Diags.Report(diag::err_drv_invalid_omp_target) << A->getValue(i);
- else if ((T.isArch64Bit() && TT.isArch32Bit()) ||
- (T.isArch64Bit() && TT.isArch16Bit()) ||
- (T.isArch32Bit() && TT.isArch64Bit()) ||
- (T.isArch32Bit() && TT.isArch16Bit()) ||
- (T.isArch16Bit() && TT.isArch32Bit()) ||
- (T.isArch16Bit() && TT.isArch64Bit()))
- Diags.Report(diag::err_drv_incompatible_omp_arch)
- << A->getValue(i) << T.str();
else
Opts.OMPTargetTriples.push_back(TT);
}