gcc/libhsail-rt
Pekka Jääskeläinen 1b40975c87 [BRIGFE] fix an alloca stack underflow
We didn't preserve additional space for the alloca frame pointers that
are needed to be saved in the alloca space.

Fixes libgomp.c++/target-6.C execution test.

From-SVN: r259942
2018-05-04 16:40:50 +00:00
..
include/internal Update copyright years. 2018-01-03 11:03:58 +01:00
rt [BRIGFE] fix an alloca stack underflow 2018-05-04 16:40:50 +00:00
aclocal.m4
ChangeLog [BRIGFE] fix an alloca stack underflow 2018-05-04 16:40:50 +00:00
configure re PR jit/85384 (libgccjit does not work if --with-gcc-major-version is used) 2018-04-18 11:46:58 +02:00
configure.ac libhsail-rt: Fix some Autotools issues 2017-01-25 16:38:01 +01:00
configure.tgt Update copyright years. 2018-01-03 11:03:58 +01:00
Makefile.am
Makefile.in
README [brigfe] Small fixes 2017-01-27 15:35:07 +01:00
target-config.h.in

This library implements the agent-side runtime functionality required
to run HSA finalized programs produced by the BRIG frontend.

The library contains both the code required to run kernels on the agent
and also functions implementing more complex HSAIL instructions.

rt/workitems.c contains the runtime entry function that manages multiple
work-item execution using fibers or simple for-loops (in case of work groups
without barriers).  Otherwise, the rest of the source files mostly contain
functions that typically map directly to HSAIL instructions.