[Openmp-commits] [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
    Dhruva Chakrabarti via Phabricator via Openmp-commits 
    openmp-commits at lists.llvm.org
       
    Tue Apr  4 00:04:07 PDT 2023
    
    
  
dhruvachak added a comment.
I rebased the patch and regenerated the clang tests. I haven't regenerated the llvm tests. @jhuber6 @jdoerfert Please help regenerate the llvm tests. Several of the failing clang tests were regenerated earlier, they can perhaps be regenerated after the llvm tests are regenerated.
Here are the test results. check-openmp on amdgpu passes.
  Failed Tests (13):
    Clang :: AST/ast-dump-openmp-target-teams-distribute-parallel-for-simd.c
    Clang :: AST/ast-dump-openmp-target-teams-distribute-parallel-for.c
    Clang :: AST/ast-dump-openmp-teams-distribute-parallel-for-simd.c
    Clang :: AST/ast-dump-openmp-teams-distribute-parallel-for.c
    Clang :: CodeGen/PowerPC/ppc64le-varargs-f128.c
    Clang :: Headers/amdgcn-openmp-device-math-complex.c
    Clang :: Headers/amdgcn-openmp-device-math-complex.cpp
    Clang :: Headers/amdgcn_openmp_device_math.c
    Clang :: Headers/openmp_device_math_isnan.cpp
    Clang :: OpenMP/nvptx_lambda_pointer_capturing.cpp
    Clang :: OpenMP/parallel_copyin_combined_codegen.c
    Clang :: OpenMP/target_globals_codegen.cpp
    Clang :: OpenMP/unroll_codegen_parallel_for_factor.cpp
  
  Failed Tests (14):
    LLVM :: Transforms/OpenMP/custom_state_machines.ll
    LLVM :: Transforms/OpenMP/custom_state_machines_remarks.ll
    LLVM :: Transforms/OpenMP/get_hardware_num_threads_in_block_fold.ll
    LLVM :: Transforms/OpenMP/gpu_state_machine_function_ptr_replacement.ll
    LLVM :: Transforms/OpenMP/is_spmd_exec_mode_fold.ll
    LLVM :: Transforms/OpenMP/nested_parallelism.ll
    LLVM :: Transforms/OpenMP/parallel_level_fold.ll
    LLVM :: Transforms/OpenMP/spmdization.ll
    LLVM :: Transforms/OpenMP/spmdization_assumes.ll
    LLVM :: Transforms/OpenMP/spmdization_constant_prop.ll
    LLVM :: Transforms/OpenMP/spmdization_guarding.ll
    LLVM :: Transforms/OpenMP/spmdization_guarding_two_reaching_kernels.ll
    LLVM :: Transforms/OpenMP/spmdization_no_guarding_two_reaching_kernels.ll
    LLVM :: Transforms/OpenMP/spmdization_remarks.ll
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102107/new/
https://reviews.llvm.org/D102107
    
    
More information about the Openmp-commits
mailing list