On 03/02/2018 06:51 PM, Cesar Philippidis wrote: > This patch teaches the nvptx BE how to process vector reductions with > large vector lengths. As with the "[nvptx] Generalize state propagation and synchronization" patch": - added use of MAX and ROUND_UP - added missing initialization of vector_red_partition - added assert checking vector_red_partition and vector_red_size Also: - added FIXME for hack in nvptx_declare_function_name Build x86_64 with nvptx accelerator and tested libgomp. Committed. Thanks, - Tom