[all-commits] [llvm/llvm-project] 94c59e: [libomptarget] Implement target_impl for amdgcn

Jon Chesterfield via All-commits all-commits at lists.llvm.org
Fri Nov 1 08:47:34 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 94c59ea8ddab9bd7dd241a56c67f98c90397b732
      https://github.com/llvm/llvm-project/commit/94c59ea8ddab9bd7dd241a56c67f98c90397b732
  Author: JonChesterfield <jonathanchesterfield at gmail.com>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    A openmp/libomptarget/deviceRTLs/amdgcn/src/amdgcn_interface.h
    A openmp/libomptarget/deviceRTLs/amdgcn/src/target_impl.h
    M openmp/libomptarget/deviceRTLs/interface.h

  Log Message:
  -----------
  [libomptarget] Implement target_impl for amdgcn

Summary:
[libomptarget] Implement target_impl for amdgcn

Smallest atomic addition for a new target. Implements enough of the amdgcn
specific code that some of the source files under nvptx/src could be compiled,
without modification, to run on amdgcn.

This foreshadows a work in progress patch to move said source out of nvptx/src.
Patch based on fork at https://github.com/ROCm-Developer-Tools/llvm-project

Reviewers: ABataev, jdoerfert, grokos, ronlieb

Subscribers: jvesely, jfb, openmp-commits

Tags: #openmp

Differential Revision: https://reviews.llvm.org/D69718




More information about the All-commits mailing list