HSAFoundation / gccbrig

HSAIL (BRIG) frontend for gcc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GCC BRIG frontend

Note: As of 2017-01-24 the GCC BRIG frontend has been upstreamed to the GCC project. That is, its main development and maintenance will continue in GCC's subversion trunk.

This repository's 'stable' branch will be used to track patches that have not yet been upstreamed, but have been tested successfully with phsa CPU Agents and the following test suites:

  • make check-brig

  • HSA_SUPPORT_CPU_DEVICES=1 make -k check -C x86_64-pc-linux-gnu/libgomp

    NOTE: libgomp.c/target-35.c and libgomp.hsa.c/switch-branch-1.c might fail due to known non-BRIGFE related issues.

  • HSA-Conformance-Tests-PRM

About

HSAIL (BRIG) frontend for gcc

License:GNU General Public License v2.0


Languages

Language:C 47.4%Language:Ada 17.5%Language:C++ 14.8%Language:Go 7.5%Language:GCC Machine Description 4.7%Language:Fortran 2.4%Language:Makefile 1.8%Language:Assembly 0.9%Language:HTML 0.8%Language:M4 0.5%Language:Objective-C 0.4%Language:Shell 0.4%Language:Objective-C++ 0.2%Language:Logos 0.1%Language:Python 0.1%Language:TeX 0.1%Language:Scilab 0.1%Language:Awk 0.1%Language:Perl 0.0%Language:SourcePawn 0.0%Language:Pascal 0.0%Language:C# 0.0%Language:DIGITAL Command Language 0.0%Language:RPC 0.0%Language:PHP 0.0%Language:Pawn 0.0%Language:Roff 0.0%Language:OCaml 0.0%Language:Standard ML 0.0%Language:Yacc 0.0%Language:CMake 0.0%Language:Vim Script 0.0%Language:Lex 0.0%Language:Smarty 0.0%Language:Haskell 0.0%Language:SAS 0.0%Language:Module Management System 0.0%Language:Emacs Lisp 0.0%Language:Mercury 0.0%Language:GDB 0.0%Language:Brainfuck 0.0%Language:Batchfile 0.0%Language:Mathematica 0.0%Language:CSS 0.0%