This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gdb-7.12-branch
in repository binutils-gdb.
from 3929b7e stack: fix gdb.dwarf2/dw2-undefined-ret-addr.exp regression
new 8ff5432 testsuite: solib-disc: Use `standard_output_file'
new f92cb42 mips-tdep: Rearrange comments in `mips_pseudo_register_type'
new 1ce1f6d mips-tdep: Make FCRs always 32-bit
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gdb/ChangeLog | 10 ++++
gdb/mips-tdep.c | 29 +++++++-----
gdb/testsuite/ChangeLog | 10 ++++
.../break-fun-addr1.c => gdb.arch/mips-fcr.c} | 0
gdb/testsuite/gdb.arch/mips-fcr.exp | 54 ++++++++++++++++++++++
gdb/testsuite/gdb.base/solib-disc.exp | 4 +-
6 files changed, 93 insertions(+), 14 deletions(-)
copy gdb/testsuite/{gdb.base/break-fun-addr1.c => gdb.arch/mips-fcr.c} (100%)
create mode 100644 gdb/testsuite/gdb.arch/mips-fcr.exp
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gomp-4_0-branch+gcc-6-branch
in repository gcc.
at 303937e Merge commit 'ce7b574cb998800b24868a4ee2d3d1734fdc5dc1' into [...]
This branch includes the following new commits:
new 1166eb2 * omp-low.c (expand_omp_single): Don't force barrier for co [...]
new 5c4859b libgomp: Use symbolic constants in the barrier implementations.
new 339b0f9 libgomp: Use symbolic constants in the barrier implementations.
new 76edef6 2013-07-06 Jakub Jelinek <jakub(a)redhat.com>
new 687bf6b [gomp4] Compiler side of the cancellation support
new 66cbc05 * tree.h (omp_declare_simd_clauses_equal): Remove prototype. [...]
new 5cda619 * c-typeck.c (c_finish_omp_declare_simd): Moved to... * c-p [...]
new d655076 svn merge -r200532:202028 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new d40ee4d svn merge -r202028:202029 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new c8ba9b2 * tree-cfg.c (make_edges): For GIMPLE_OMP_TARGET with GF_OM [...]
new 89463c3 * gimplify.c (gimplify_call_expr): Don't call fold_stmt ins [...]
new 1a4d298 * omp-low.c (scan_sharing_clauses): Handle VLAs in OMP_CLAU [...]
new 26eeb62 PR tree-optimization/58392 * testsuite/libgomp.c/pr58392.c: [...]
new 0c8f2da svn merge -r202029:202567 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 41a1137 svn merge -r202567:202614 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new e9d9cd3 * omp-low.c (install_var_field): Use (mask & 4) to request d [...]
new 8b026a3 * splay-tree.h: New file. * target.c: Include stdbool.h. ( [...]
new 418b9eb svn merge -r202614:202683 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 3d70d2c * tree-core.h (OMP_CLAUSE_DEPEND_KIND, OMP_CLAUSE_MAP_KIND, [...]
new a697010 gcc/ * tree.h (OMP_CLAUSE_REDUCTION_OMP_ORIG_REF): Define. [...]
new 1106b9c * c-tree.h (c_omp_reduction_id, c_omp_reduction_decl, c_omp [...]
new 00d77c0 * omp-builtins.def (BUILT_IN_GOMP_TARGET_DATA, BUILT_IN_GOM [...]
new 110973b svn merge -r202683:202748 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 5b2cf0d PR tree-optimization/58472 * c-c++-common/gomp/pr58472.c: N [...]
new dab3c80 libgomp/ * configure.ac: Add checks for plugins support. * [...]
new c6d139f * libgomp.map (GOMP_4.0): Export GOMP_barrier_cancel, GOMP_ [...]
new 845f514 * omp-low.c (lower_omp_sections, lower_omp_for, lower_omp_ta [...]
new 758d8f4 * parallel.c (GOMP_cancellation_point, GOMP_cancel): Handle [...]
new cf32772 Add forgotten file from last commit.
new 340750a * omp-low.c (expand_task_call): If there are depend clauses, [...]
new 0d89e9f PR libgomp/58482 * c-omp.c (c_omp_split_clauses) <case OMP_ [...]
new 5448b0a * libgomp.h: Include stdlib.h. (struct gomp_task_depend_ent [...]
new 8342ac0 * libgomp.h: Include stdlib.h. (struct gomp_task_depend_ent [...]
new e125b50 PR libgomp/57298 * config/linux/proc.c (gomp_cpuset_size, g [...]
new cb03f3f * libgomp.h (struct gomp_team_state): Add place_partition_of [...]
new c6b3dc9 * omp-low.c (expand_omp_target): When handling IF clause on [...]
new 4e5b8e4 PR libgomp/58642 * config/linux/proc.c: Include errno.h. ( [...]
new cda84a8 svn merge -r202748:203241 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new cd1b388 * testsuite/libgomp.c/affinity-1.c (main): Fork even if con [...]
new 1b1bef4 * parser.c (cp_parser_omp_declare_reduction): Use different [...]
new 414adb5 * parser.c (cp_parser_omp_declare_reduction_exprs): Document [...]
new 49b8b4e * c-typeck.c (c_finish_omp_clauses): Remove name variable, u [...]
new 3c9f1c1 * testsuite/libgomp.c/affinity-1.c (min_cpusetsize): New var [...]
new 6533778 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn mat [...]
new a867fc1 * testsuite/libgomp.c/udr-2.c (main): Remove unused variable [...]
new c8881f3 * libgomp.h (struct gomp_team): Add task_queued_count field. [...]
new 9cd8d5b * testsuite/libgomp.c/thread-limit-1.c (main): Check if cnt [...]
new 0d85981 * decl.c (decls_match): Revert DECL_OMP_DECLARE_REDUCTION_P [...]
new 3aeb1e1 gcc/c/ * c-typeck.c (handle_omp_array_sections_1): Change wo [...]
new b360438 * c-parser.c (c_parser_binary_expression): Document omp_atom [...]
new a365c56 svn merge -r203241:203408 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 2d42c86 svn merge -r203408:204294 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 3a4efeb * tree-vect-stmts.c: Include cgraph.h. (vectorizable_call): [...]
new 1348802 * cgraph.h (enum linear_stride_type): Remove. (enum simd_cl [...]
new 8c09a15 * omp-low.c (ipa_simd_modify_function_body): Handle e [...]
new f579d65 * omp-low.c (ipa_simd_modify_function_body): Adjust tree ope [...]
new da20743 * omp-low.c (simd_clone_mangle): Linear step of 1 is mangled [...]
new a590630 * ipa-prop.h (sra_ipa_get_adjustment_candidate): Protoize. [...]
new f40e9b2 * omp-low.c (ipa_simd_modify_function_body): Avoid regimpli [...]
new 662f7a4 Generally link to libgomp for -ftree-parallelize-loops=*.
new 47a1c3c Add missing include.
new a02ed95 libgomp: Prepare for testcases without -fopenmp.
new ecb072e OpenACC: Recognize -fopenacc.
new e4258c9 OpenACC: The runtime library will be implemented in libgomp, too.
new 3f36f68 OpenACC: preprocessor definition, Fortran integer parameter.
new 4ff6ba2 OpenACC: Infrastructure for builtins.
new a5dc476 OpenACC: Use OpenMP's lowering and expansion passes.
new 9012927 OpenACC: Basic support for #pragma acc in the C front end.
new 790a3f9 OpenACC: Basic support for #pragma acc parallel.
new a883cfc * tree-vectorizer.h (enum stmt_vec_info_type): Add call_sim [...]
new 5b920de libgomp: Always set up device 257 if no other device has been found.
new 354a072 * ipa-prop.c (ipa_modify_formal_parameters): Remove synth_p [...]
new 415e639 * tree-vect-data-refs.c (vect_analyze_data_refs): Check loop [...]
new a3a6f47 * ipa-prop.c (get_ssa_base_param): New. * ipa-prop.h (ipa_m [...]
new 5bb3296 * ipa-prop.c (ipa_modify_expr): Pass expr by address. (ipa_ [...]
new c78ef31 * ipa-prop.h (enum ipa_parm_op): Adjust comment to IPA_PARM_ [...]
new 4f70891 * tree-vect-stmts.c (vectorizable_simd_clone_call): Avoid - [...]
new 6ba8440 svn merge -r204294:204964 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new f8c796b * cgraph.h (symtab_node): Add need_dump. * cg [...]
new 753646b * config/i386/i386.c (ix86_cilkplus_default_vecsize_mangle, [...]
new 26cd103 svn merge -r204964:205223 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new ae73784 2013-11-30 Balaji V. Iyer <balaji.v.iyer(a)intel.com>
new 2d2f813 Restore GIMPLE_OACC_PARALLEL functionality.
new 66b3a9b Prepare OpenACC memory mapping interface for additional mappi [...]
new 0abae53 Move gomp-4_0-branch commits' entries into the respective Cha [...]
new 8bf9de1 svn merge -r205223:206958 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 772631d During gimplification, allow additional flags next to ORT_TARGET.
new f132151 Prepare for extending omp_clause_map_kind.
new da76f2c Initial support for OpenACC memory mapping semantics.
new ddbbc88 C front end infrastructure for OpenACC clauses parsing.
new 4598fea Initial support in the C front end for OpenACC data clauses.
new 6f3f68e Enable initial support in the C front end for OpenACC data clauses.
new 8801eb5 gcc/ * ipa-inline-analysis.c (inline_free_summary): Always r [...]
new 57ae06d Add OpenACC 1.0 support to GENERIC, except loop directive and [...]
new 2964a49 OpenACC: pcopy, pcopyin, pcopyout, pcreate clauses.
new a8440cc svn merge -r206958:207818 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new e9c2f1d Generalize diagnose_omp_blocks' structured block logic.
new 744bba3 OpenACC parallel structured blocks.
new aa1bf876 libgomp/ * target.c (gomp_map_vars_existing): Don't update co [...]
new ff32491 libgomp: plugin for non-shared memory host execution.
new 4b51d1f libgomp: Avoid potential crash in plugin error handling.
new 25aab0d gimple_code_is_oacc -> is_gimple_omp_oacc_specifically.
new dee2965 Gimplification: New flag ORT_TARGET_OFFLOAD replaces !ORT_TAR [...]
new 17dfa6f Clarify to/from/map clauses usage in context of GF_OMP_TARGET [...]
new 37e9c5f OpenACC data construct implementation in terms of GF_OMP_TARG [...]
new 0d77ee2 OpenACC data construct support in the C front end.
new dc90b66 Fix OpenACC ASYNC clause: it cannot contain integer-expression-list.
new 9ffb216 Gimplification: Merge gimplify_oacc_parallel into gimplify_om [...]
new 737f06b Initial support for the OpenACC kernels construct: GIMPLE_OAC [...]
new 07385a7 Initial support for the OpenACC kernels construct in the C fr [...]
new f4b8bf2 svn merge -r207818:208346 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 326592e is_gimple_omp_offloaded.
new d50387c Properly detect all offloaded regions.
new 65bf63e OpenACC 1.0 support to fortran FE.
new 07ecabd Move OpenACC Fortran specific ChangeLog entries from gcc/Chan [...]
new ec23f39 * tree.h (OMP_CLAUSE_VECTOR_EXPR): Check for OMP_CLAU [...]
new 0104aa4 OpenACC num_gangs, num_workers, vector_length clauses.
new 5565b9c Initial support of OpenACC loop directive in C front-end.
new 700f6b4 Add offload register, device init and host-target mapping to [...]
new e533247 Replace dg-excess-errors usage with dg-prune-output.
new b919d9f Replace dg-excess-errors usage with dg-prune-output.
new 4a854d6 Fix OpenACC parallel testcase to avoid nonsensical recursion.
new 82e6bd6 Fix test to actually test for nesting inside of OpenACC kerne [...]
new 22dd36a Nesting of OpenACC constructs inside of OpenACC data constructs.
new 834daeb Just enumerate all GF_OMP_FOR_KIND_* and GF_OMP_TARGET_KIND_*.
new c32a48d GF_OMP_FOR_SIMD: Flag for SIMD variants of OMP_FOR kinds.
new f1d3970 Continue implementation of OpenACC loop construct.
new e3b30bf From Nathan Sidwell and Thomas Schwinge. * configure.ac: Ad [...]
new 957385a * configure.ac (real_target_noncanonical, tool_prefix, acce [...]
new dc6875e * Makefile.def (host_modules, dependencies): Add accel-gcc e [...]
new 5594543 * config/darwin.c: Include "lto-section-names.h". (LTO_SEGM [...]
new fd41a8b From Michael Zolotukhin. * lto-object.c (lto_obj_add_sectio [...]
new c27a5fa libgcc/ * crtstuff.c (_omp_func_table, _omp_var_table, _omp_ [...]
new 76191af * Makefile.in (ALL_HOST_BACKEND_OBJS): Add collect-utils.o. [...]
new a64e16d * Makefile.in (COLLECT2_OBJS): Add collect-utils.o. (LTO_WR [...]
new 36d17ec Mostly by Michael Zolotukhin: * lto-wrapper.c (OFFLOAD_FUNC [...]
new 7c333a0 Add a file missing from a previous commit.
new 1f54e08 Handle __OPENMP_TARGET__ symbol for OpenACC offloading functi [...]
new abae7b7 Fix typo/copy'n'pasto.
new 6a015f8 Work around __OPENMP_TARGET__ not being defined for !ENABLE_O [...]
new edc94c3 Move ChangeLog entries to ChangeLog.gomp.
new 4408ea0 gcc/ * omp-low.c (offload_symbol_decl): New static variable. [...]
new 2d21eee gcc/ * lto-section-names.h (OFFLOAD_VAR_TABLE_SECTION_NAME, [...]
new 95a3104 * lto-wrapper.c (replace_special_characters): Remove functio [...]
new f248c6e Move ChangeLog entry to the respective ChangeLog.gomp file.
new fcfa563 svn merge -r208346:209072 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 83a3b11 Use gfc_unset_implicit_pure.
new aaf964a Mark __OPENMP_TARGET__ as addressable.
new 8775b8c svn merge -r209072:210100 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 2adc3e3 gcc/ * lto-wrapper.c (ompbegin): New static variable. (fin [...]
new 8292ac2 * ompstuff.c (_omp_func_table, _omp_var_table, _omp_funcs_en [...]
new c70d6b7 svn merge -r210100:210672 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 02da7b3 Missing -fopenacc handling.
new 19163ef OpenACC present data clause.
new c90ac47 OpenACC deviceptr clause.
new 6e58b20 OpenACC update directive.
new 1a8fdc6 OpenACC if clause.
new ffb634f Different configure and make flags for target vs. accelerator GCC.
new 3d28e12 Unsupported OpenACC clauses: sorry message instead of aborting.
new cb91bb0 Preliminary support for OMP_CLAUSE_PRIVATE for OpenACC.
new aec20f2 For OpenACC directives, the collapse(1) clause is supported.
new 86d4893 Instead of OMP_CLAUSE_DECL, use more specific accessors for s [...]
new ee27260 OpenACC loop construct.
new f5a1b8b svn merge -r210672:211693 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new ab76a8c gcc/fortran/ * scanner.c (skip_fixed_comments): Reset opena [...]
new f5a7b2b Move snippets for local changes from ChangeLog to ChangeLog.gomp.
new 510a592 gcc/fortran/ * gcc/fortran/scanner.c (gfc_next_char_literal [...]
new 005928a gcc/ * omp-low.c (omp_get_id): New function. (lookup_reduc [...]
new fb4cfa7 libgomp: Support NULL mappings as well as mapping kind OMP_CL [...]
new 6e318e2 svn merge -r211693:212389 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new f57cc46 * omp-low.c (process_reduction_data): Check for new binding [...]
new 3623424 gcc/c/ * c-parser.c (c_parser_oacc_all_clauses): Handle PR [...]
new 6c07d1b Make expand_omp_for_static_chunk usable for OpenACC.
new 9a545f8 Force OpenACC loop to use a chunk size of one.
new 91d2c90 Remove unused variables
new cb4e367 gcc/fortran/ * gfortran.h (gfc_omp_map_op): Add OMP_MAP_FOR [...]
new 5540d14 gcc/ * omp-low.c (get_base_type): New function. (scan_shar [...]
new cb7c26e gcc/testsuite/ * gfortran.dg/gomp/map-1.f90 (test): Update [...]
new fb0fe55 * Makefile.def (accel-gcc host module): Remove, and all of i [...]
new b18dfc7 gcc/ * Makefile.in (GTFILES): Add omp-low.h. * cgraphunit. [...]
new 9fb9004 Restore OpenACC offloading.
new fb05f5a * Makefile.def (host_modules, flags_to_pass): Remove accel-g [...]
new fcdb38e Some more build system cleanup.
new a1b089f gcc/fortran/ * gfortran.h (enum OMP_LIST_FIRST, OMP_LIST_LA [...]
new d991b6e svn merge -r212389:214918 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 1f07fe4 OpenACC acc_on_device.
new a6b4662 Remove erroneous "#pragma acc end parallel"s.
new 88c557f svn merge -r214918:215707 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 9d0c7766 gcc/ * omp-low.c (lower_reduction_clauses): Clarify comment [...]
new d77ae85 Follow-up on reduction bug fix.
new c37152c include/ * gomp-constants.h: New file.
new 7919843b 2014-10-17 James Norris <jnorris(a)codesourcery.com> Tho [...]
new 0c1d481 2014-10-17 Thomas Schwinge <thomas(a)codesourcery.com> J [...]
new 03614ba gcc/ * builtin-types.def (BT_FN_VOID_INT_PTR_INT): New type [...]
new 8f75331 Enable compiler testing for OpenACC/C++.
new fb971b0 2014-10-20 Julian Brown <julian(a)codesourcery.com>
new 6a60dee 2014-10-20 Julian Brown <julian(a)codesourcery.com>
new a0863b5 2014-10-20 Julian Brown <julian(a)codesourcery.com>
new 9d13b9b gcc/cp/ * parser.c (cp_parser_omp_clause_name): Consider CP [...]
new 8748e7e gcc/ * gimplify.c (gimplify_scan_omp_clauses): Remove switc [...]
new ce80d2e gcc/c/ * c-parser.c (c_parser_oacc_update): Don't create a [...]
new bdbd24c gcc/cp/ * parser.c (cp_parser_omp_clause_name): Don't parse [...]
new 75e2a58 OpenACC reductions: Don't skip the reduction variable's origi [...]
new c94cc4c Thomas Schwinge <thomas(a)codesourcery.com>
new ba8916f libgomp: Don't use <sys/queue.h>'s SLIST_*.
new 4f9566b libgomp: Don't refer to CUDA installation in /opt/nvidia/cuda-5.5/.
new bfeded4 svn merge -r215707:216846 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 595db85 Build a shared host libiberty also for libcc1's benefit.
new 4a87838 2014-10-30 Julian Brown <julian(a)codesourcery.com>
new 04c0d6a 2014-10-30 Julian Brown <julian(a)codesourcery.com>
new c623268 2014-10-30 Julian Brown <julian(a)codesourcery.com>
new f774b99 2014-10-30 Julian Brown <julian(a)codesourcery.com>
new 3d74c32 2014-10-30 Julian Brown <julian(a)codesourcery.com>
new 4db98e2 2014-10-30 Julian Brown <julian(a)codesourcery.com>
new 5610fab libgomp: Also consider --with-cuda-driver flags for build-tre [...]
new b1a009f Make acc_on_device test cases fit for C++.
new 20641b5 gcc/fortran/ * gfortran.h (struct gfc_omp_clauses): Remove [...]
new 6c7fe37 gcc/c-family/ * c-pragma.c (oacc_pragmas): Add entries for [...]
new 3806caf gcc/ * oacc-builtins.def (BUILT_IN_GOACC_GET_NUM_THREADS): [...]
new d665e31 gcc/ * builtins.def (DEF_GOACC_BUILTIN): Revert erroneous checkin.
new a10c5e1 libgomp testsuite: Remove special-casing for acc_device_host_nonshm.
new ac977f6 gcc/fortran/ * gfortran.h (ST_OACC_ROUTINE): New statement [...]
new d257945 Remove unused BUILT_IN_OMP_SET_NUM_THREADS.
new 1f7efc1 Remove unused OACC_WAIT.
new 83c3ae9 OpenACC Fortran testsuite: Expect some things to work by now.
new 09b8ef3 OpenACC C++: Add a few missing pieces.
new 3838e13 libgomp OpenACC testsuite: Remove two obsolete test cases.
new af80306 libgomp plugins: Remove the (OpenACC) avail function.
new 0c5178f OpenACC documentation updates.
new a78a061 libgomp testsuite: OpenACC C++ testing.
new 4361f9b OpenACC cache directive for C.
new e8e44b7 OpenACC cache directive maintenance.
new 267cffc Testing of C/C++ OpenACC cache directive.
new a7bba5e OpenACC update host/self maintenance.
new 1e7f025 libgomp/ * oacc-host.c: Add GOMP_OFFLOAD_ prefix for plugin [...]
new bee88cd libgomp/ * Makefile.am (SUBDIRS): Add plugin. (DIST_SUBDIR [...]
new 657899d Fix ChangeLog.
new 7b80846 Fix bootstrap failure.
new 81c45b5 Correctly classify OpenACC's enter/exit data directives.
new ff478e6 * contrib/gcc_update (libgomp/plugin/aclocal.m4) (lib [...]
new b02e5e8 Fix lib-66.c failure for shared mem accelerators
new 779291a OpenACC deviceptr clause: Fix handling in Fortran.
new 782a3da Fortran OMP_LIST_* maintenance.
new 4fe8b36 OpenACC reductions maintenance.
new 5296af1 libgomp: Really remove file.
new 7ae5178 OpenACC deviceptr clause: Remove bogus assertion.
new 77c7a5b Middle end: Merge *_oacc_offload functions into *_omp_target.
new 8562c72 OpenACC loop construct: predetermined data attributes for loo [...]
new 6e93d6d Fix ChangeLog dates.
new cccd1e3 gcc/ * tree.c (omp_clause_code_name): Add missing comma af [...]
new 389a805 Middle end: Revert earlier change.
new 7058203 Middle end: Don't use mapping kinds with "force" semantics fo [...]
new 0a74cef libgomp testsuite: Fix data clause.
new 7bf6660 gcc/ * omp-low.c (omp_get_id): Rename to... (oacc_get_redu [...]
new 9f2ea90 gcc/fortran/ * f95-lang.c (DEF_GOACC_BUILTIN_COMPILER): Rem [...]
new 1279a2c * omp-low.c (oacc_get_reduction_array_id): Fix whitespace.
new ed1c6b0 gcc/fortran/ * match.c (match_exit_cycle): Restructure erro [...]
new 4a4f1ca libgomp documentation, Reporting Bug: Mention the "openacc" B [...]
new e2d1772 svn merge -r 216846:217483 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 868f48a Fix libgomp/plugin/../configure.tgt unary operator expected error
new 37dcf3d Fix "Can't rename module file openacc_internal.mod0" error
new 218dff9 gcc/fortran/ * openmp.c (resolve_oacc_cache): Mark the code [...]
new 86724db Fix OpenACC enter/exit data ICE.
new 28629d7 Merge GIMPLE_OACC_KERNELS and GIMPLE_OACC_PARALLEL into GIMPL [...]
new 30b2cd7 OpenACC: Rework nested constructs checking.
new f4e401f svn merge -r 217483:217500 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 42663a0 svn merge -r 217500:218679 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new c9c55fd Simplify multi-line if conditions.
new 01c48eb OpenACC/OpenMP testing: Revise variable usage in constructs.
new 1c4f05a libgomp updates.
new febcd8d Use include/gomp-constants.h more actively.
new db16cea libgomp: Again make libgomp_target.h safe to use "from outside".
new a192733 libgomp: OpenACC offloading no longer requires -flto.
new 953f2d6 OpenACC testsuite updates.
new de01639 libgomp: Route offloading data through the libgomp-test-suppo [...]
new cf4f8a7 libgomp: Only test with configured (supported) offloading devices.
new 8fbca6d libgomp: Prevent NULL pointer dereference.
new a6ef9a6 Miscellaneous code cleanup and extension.
new da5ad5a OpenACC acc_on_device: Make builtin expansion more RTXy.
new a58e147 OpenACC acc_on_device: Harden builtin expansion.
new c3f63a6 Support for OpenACC acc_on_device in offloading configurations.
new cb37a03 OpenACC acc_on_device: Fix logic error introduced in an earli [...]
new b7352e9 c-family/ * c-pragma.h (enum pragma_omp_clause): Rename Ope [...]
new 6bb8cfa libgomp: Handle Makefile variable usage in testsuite/libgomp- [...]
new 56e0929 libgomp: Fix nvptx plugin's GOMP_OFFLOAD_get_name.
new 5932be1 libgomp: GOMP_OFFLOAD_* are part of the libgomp/plugin interface.
new 1838e83 liboffloadmic: Add missing GOMP_OFFLOAD_* functions to the in [...]
new b2c3a33 libgomp: Remove the GOMP_MAP_TO_PSET handling code that we on [...]
new 0020b79 libgomp: Restore code that initializes the address mapping ta [...]
new 0951990 libgomp: Move target_data member from struct gomp_device_desc [...]
new 2eb3373 libgomp: gomp_free_memmap interface change.
new 9a4509c libgomp: Remove dubious "const casting".
new dac5fae libgomp: Remove id member from struct gomp_device_descr.
new 806b4f5 libgomp: For OpenMP offloading, only publicize GOMP_OFFLOAD_C [...]
new c20a14a libgomp: Fix locking in OpenMP GOMP_target* functions.
new dcd67cd svn merge -r 218679:218997 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 14fafaa svn merge -r 218997:219183 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 6a7b5ec svn merge -r 219183:219425 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 4de7ea8 libgomp: Use pthread mutexes in the nvptx plugin.
new 5024605 libgomp: Merge libgomp_target.h into libgomp-plugin.h.
new 7c011e6 libgomp: Don't use internal libgomp.h for plugins.
new 3421740 Replace enum omp_clause_map_kind with enum gomp_map_kind.
new 7dbb7ec Avoid inclusion of "gomp-constants.h" in gcc/tree-core.h.
new 99e3c6b Avoid inclusion of "gomp-constants.h" in gcc/tree-core.h.
new 679b0d4 svn merge -r 219425:219681 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 5b52d2c svn merge -r 219681:219682 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 415dd88 svn merge -r 219682:220584 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new a167fe0 svn merge -r 220584:220892 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 7543f50 svn merge -r 220892:221363 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 2b54430 libgomp Fortran testing: for -g torture testing, disable vari [...]
new 367548a Make parallelize_loops static
new 05a72b9 Mark omp thread functions as parallelized
new 35a678f Mark offloaded functions as parallelized
new 68c0851 Use ChangeLog.gomp on gomp-4_0-branch.
new ee0a44a Add gfc_define_builtin_with_spec
new 0279da7 Add DEF_GOACC_BUILTIN_FNSPEC
new fd3add9 Add BUILT_IN_GOACC_KERNELS_INTERNAL
new 93557ac Expand oacc kernels after pass_fre
new 0ac5f6a Add pass_oacc_kernels
new 58c33a7 Add pass_ch_oacc_kernels to pass_oacc_kernels
new cb95b4a Add pass_tree_loop_{init,done} to pass_oacc_kernels
new 7911204 Add pass_lim to pass_oacc_kernels
new 1c2529b Add pass_copy_prop in pass_oacc_kernels
new 74e09b9 Add pass_parallelize_loops_oacc_kernels to pass_oacc_kernels
new 0c33234 Handle global loop counters in fortran oacc kernels
new abaf92b Handle global loop counters in c/c++ oacc kernels
new 7109b39 Handle oacc kernels with other directives
new d9af23c svn merge -r 221363:221638 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 167d175 svn merge -r 221638:221877 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 33a432d Branch for OpenMP 4.1 development.
new 9973ee1 Revert "libgomp Fortran testing: for -g torture testing, disa [...]
new be14a10 svn merge -r 221877:222446 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new d79382b svn merge -r222403:222562 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 2137c5e gcc/ * gimple.h (enum gf_mask): Increment GF_OMP_TARGET_KIND [...]
new 8c59bfc svn merge -r 222446:222860 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new fdbb19a * gimple.h (enum gf_mask): Add GF_OMP_TASK_TASKLOOP. Add GF [...]
new cd00a35 Next set of OpenACC changes
new c4e9c60 nvptx offloading linking
new bf2d0c7 nvptx libgcc atomic routines
new 631438a Assorted OpenACC changes
new ee20456 Prohibit C++ reference types in OpenACC regions
new 92c8a16 Prohibit exceptions in OpenACC regions
new 29001da Basic -misa support for nvptx
new 5803a33 libgomp: Cope with DejaGnu having no mechanism to transfer en [...]
new b5a2db9 svn merge -r222562:223189 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new ecc9064 libgomp/ * oacc-mem.c (gomp_acc_remove_pointer): Fix a memo [...]
new 24e6787 gcc/c/ * c-parser.c (typedef struct c_parser): Add BOOL_BIT [...]
new b685401 Fix gcc_assert in expand_omp_for_static_chunk
new 8f42b1fd Fix inner loop phi in expand_omp_for_static_chunk
new 81dd44e Handle 2 preds for fin_bb in expand_omp_for_static_chunk
new fd22c90 Move ChangeLog entries to ChangeLog.gomp
new 069900e libgomp/ * testsuite/libgomp.oacc-c/gwv.c: Delete.
new 2de39cc Comment out unused enclosing_target_ctx
new c5aeb33 libgomp/ * testsuite/libgomp.oacc-c-c++-common/vec-single-{ [...]
new 25a1a40 libgomp/ * plugin/plugin-nvptx.c (nvptx_get_num_devices): R [...]
new 511c652 svn merge -r223189:223387 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 9613dfc gcc/ * omp-builtins.def (GOACC_thread_broadcast, GOACC_thr [...]
new 3b40a2b * config/nvptx/nvptx.c: Include "dumpfile,h". (condition_un [...]
new e1b4258 * tree.h (OMP_STANDALONE_CLAUSES): Adjust to cover OMP_TARG [...]
new 720821a * omp-low.c (struct omp_region): Add a gwv_this field. (bb_ [...]
new dde2139 * testsuite/libgomp.c/taskloop-4.c: New test.
new 8318591 gcc/c/ * c-parser.c (c_parser_pragma): Return result of c_p [...]
new 14035b3 Remove superfluous main in kernels-loop-n.c
new 6f2cf04 Enable parallelization of kernels-loop-n.c
new 9aa1029 * omp-low.c (lower_rec_input_clauses): Unshare new_var befo [...]
new 6713f44 PR libgomp/65742
new d8848fa Add IFN_GOACC_DATA_END_WITH_ARG
new f8591dd Add transform_to_exit_first_loop_alt
new 0866141 Only use transform_to_exit_first_loop_alt for kernels
new c45c933 Add checks for num_gangs(32) in goacc kernels tests
new 06ebe25 * gimple.def (GIMPLE_OMP_ENTRY_END): New code. * gimple.h ( [...]
new a436631 * config/nvptx/nvptx.md (UNSPECV_BARSYNC): New constant. (o [...]
new ae8f123 * omp-low.c (struct omp_context): Add worker_var and worker_ [...]
new 01fa2e1 Update test cases for new pass_fre
new 4853335 Handle GIMPLE_OMP_ENTRY_END in expand_omp_target
new 96b98d8 Fix goacc builtins fnspecs
new ac58d66 * gimple.h (struct gimple_statement_omp_parallel_layout): Ad [...]
new 5b7b061 Undo adding pass_fre in kernels pass group
new 076531c * gimplify.c (omp_check_private): Handle omp_member_access_ [...]
new 5d33039 * semantics.c (omp_clause_printable_decl): New function. (f [...]
new 9d7b15b * omp-low.c (oacc_alloc_broadcast_storage): Remove unused pa [...]
new 4883af8 gcc/ * builtins.c (expand_builtin_oacc_thread_broadcast): A [...]
new e91955e Mark parameters with ATTRIBUTE_UNUSED
new 020b40f libgomp/ * testsuite/libgomp.oacc-c-c++-common/worker-singl [...]
new 888ca5d Add in_oacc_kernels_region field to struct loop
new 2126057 Add missing comment for release_first_vuse_in_edge_dest
new 0cf6743 Add release_dangling_ssa_names
new c15994f Rewrite gimple_stmt_omp_data_i_init_p
new 42ddb24 Fix try_transform_to_exit_first_loop_alt
new f9db082 ===== gcc/ChangeLog.gomp
new 76dcfd2 Fix gimple_seq_nondebug_singleton_p
new fec3862 [gomp4] Support C++ "this" in OpenACC directives.
new b115247 * testsuite/libgomp.oacc-c-c++-common/atomic_rw-1.c: New file.
new 8f610cc * testsuite/libgomp.oacc-fortran/atomic_rw-1.f90: New file.
new d1f32a6 * tree.c (omp_clause_num_ops): Bump number of OMP_CLAUSE_RED [...]
new 5851d38 gcc/c/ * c-parser.c (typedef struct c_parser): Add BOOL_BIT [...]
new 5b9ade3 gcc/ * c-family/c-omp.c (oacc_filter_device_types): Filter [...]
new 3ef3ff8 * libgomp.h (struct gomp_task_icv): Rename run_sched_modifi [...]
new 6d669ac include/ * gomp-constants.h (GOMP_MAP_FLAG_ALWAYS): Define. [...]
new 1624bac gcc/fortran/ * trans-openmp.c (gfc_trans_omp_clauses): Hand [...]
new 3a75338 * tree-core.h (enum omp_clause_linear_kind): New. (struct t [...]
new 8fc9573 * tree.h (OMP_CLAUSE_SCHEDULE_SIMD): Define. * omp-low.c (s [...]
new db396c8 gcc/c-family/ * c-omp.c (oacc_extract_device_id): Recognize [...]
new 2987c73 * tree.def (OMP_CRITICAL): Move before OMP_SINGLE. Add OMP [...]
new d3c7349 gcc/ * builtins.c (expand_oacc_builtin): Return const1_rtx [...]
new 4971868 gcc/ * omp-low.c (make_predication_test): Split false edge [...]
new b0c522c gcc/ * omp-low.c (build_oacc_threadbarrier): New func [...]
new 01501d6 gcc/ * omp-low.c (expand_omp_for_static_nochunk): Update en [...]
new 8020702 gcc/c-family/ * c-common.h (c_oacc_split_loop_clauses): Dec [...]
new 5f9849b 2015-06-16 Chung-Lin Tang <cltang(a)codesourcery.com>
new 39ef9d2 Remove unused variable in lower_reduction_clauses
new 8156ff0 Declare parm unused in make_offloadable_1
new c3999c6 gcc/ * builtin-types.def (BT_FN_VOID_INT_OMPFN_SIZE_PTR_PTR_ [...]
new 7e9cb42 libgomp/ * testsuite/libgomp.oacc-c-c++-common/private-vars [...]
new 50f4404 * c-c++-common/gomp/schedule-simd-1.c: New test.
new 1114fcf gcc/ * omp-low.c (extract_omp_for_data): Only use static_ch [...]
new f19e4b8 Handle casts in bound in transform_to_exit_first_loop_alt
new 4b15694 Rewrite virtuals into lcssa in transform_to_exit_first_loop_alt
new b388aed Fix parallelization for fortran oacc kernels tests
new cf95962 svn merge -r223387:224573 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 6621e53 * gimplify.c (gimplify_scan_omp_clauses): For linear clause [...]
new 2b9f218 * omp-builtins.def (BUILT_IN_GOMP_TASK, BUILT_IN_GOMP_TASKL [...]
new 046a1a8 * trans-decl.c (find_module_oacc_declare_clauses): Fix setti [...]
new 569bfe0 Use ChangeLog.gomp files on gomp-4_0-branch
new d29c4d7 Tune XFAILs
new 0b5fc29 gcc/testsuite * c-c++-common/goacc/default-1.c: New test. [...]
new c217234 When testing for compiler error diagnostics, don't expect to [...]
new 3afc821 Handle reduction in oacc kernels region
new 6465ebb gcc/ * omp-builtins.def (BUILT_IN_GOACC_NTID, BUILTIN_NCTAI [...]
new 6b43887 * omp-low.c (expand_oacc_get_num_threads): Use OACC enum. ( [...]
new 6e8284c * testsuite/libgomp.oacc-c-c++-common/deviceptr-1.c: Additio [...]
new a48e9c3 2015-06-23 Chung-Lin Tang <cltang(a)codesourcery.com>
new a568354 include/gcc/ * gomp-constants.h (GOMP_MAP_ALWAYS_TO_P, GOMP [...]
new 3cf8e59 Port from trunk. * config/nvptx/nvptx.md (sel_true<mode>, s [...]
new 4058049 * tree.h (OMP_CLAUSE_PRIVATE_TASKLOOP_IV, OMP_CLAUSE_LASTPR [...]
new 5bdbb0e * gimplify.c (gimplify_adjust_omp_clauses): Don't remove map [...]
new f3d4f69 Move rewrite_virtuals_into_loop_closed_ssa to tree-ssa-loop-manip.c
new b64dcf9 Add bitmap_get_dominated_by
new 186eac1 Add replace_uses_in_dominated_bbs
new fd74441 Add get_virtual_phi
new 07c396d * omp.h.in (omp_get_num_places, omp_get_place_num_procs, om [...]
new 0877f3b gcc/ * c/c-parser.c (finish_oacc_declare): Additional synta [...]
new 8c4e038 * libgomp.h (struct target_var_desc): Add offset and length. [...]
new cafa333 * config/nvptx/nvptx.md (UNSPEC_ID): Rename to ... (UNSPECV [...]
new ee3a5b2 * gimplify.c (enum omp_region_type): Add ORT_NONE. (gimplif [...]
new 1e50cd0 * libgomp.texi: Document omp_get_max_task_priority and OMP_ [...]
new 83c3b3a * omp-low.c (expand_omp_target): Remove unnecessary conversion.
new 559185c * config/nvptx/nvptx.md (nvptx_reorg_subreg): New fn, broken [...]
new 4892142 Revert 'Handle casts in bound in transform_to_exit_first_loop_alt'
new 815254c Backport transform_to_exit_first_loop_alt-related patches
new c4bfc94 Add empty loop exit block in transform_to_exit_first_loop_alt
new 5fbe5ff Insert new bound in try_transform_to_exit_first_loop_alt
new 7104a31 Insert new exit block only when needed in transform_to_exit_f [...]
new dfc1fb9 svn merge -r224573:225181 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 98c9469 gcc/ * omp-low.c (oacc_get_reduction_array_id): Remove. (o [...]
new 59e6201 Run testsuite/libgomp.oacc-c++/c++.exp at -O2 by default
new c27af24 Remove dg-options in libgomp.oacc-c-c++-common/kernels*.c
new 07ee614 Remove dg-options in libgomp.oacc-c-c++-common
new 6d3e30a Run libgomp.oacc-c-c++-common/lib-62.c only for nvidia
new c047c38 Gracefully handle acc_init (nvidia) when not supported
new 8a12118 * cgraph.h (enum cgraph_simd_clone_arg_type): Add SIMD_CLON [...]
new 00e317c * c/c-parser.c (OACC_LOOP_CLAUSE_DEVICE_TYPE_MASK): Remove i [...]
new 917efb2 2015-07-01 Chung-Lin Tang <cltang(a)codesourcery.com>
new a6b4f99 Fix compilation libgomp.oacc-c-c++-common/kernels-loop.c -g
new ef514da * testsuite/libgomp.oacc-fortran/if-1.c: Fix syntax.
new ed92c30 * c/c-parser.c (c_parser_oacc_data_clause_deviceptr): Allow [...]
new 85aa63a * omp-low.c (struct omp_for_data): Add ordered field. (extr [...]
new 493437a * tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEFAULT [...]
new f03018a libgomp: XFAIL libgomp.oacc-c-c++-common/reduction-4.c for ac [...]
new c4e5016 OpenACC: Complete changes to disallow the independent clause [...]
new 72e6113 libgomp: Remove C-only XFAILs added in "Tune XFAILs"
new 016f4b7 gcc/ * gimplify.c (enum gimplify_omp_var_data): Add new enu [...]
new 0f192eb Revert gomp4 rewrite_virtuals_into_loop_closed_ssa patches
new 65e7ed2 Port from trunk: Add rewrite_virtuals_into_loop_closed_ssa
new f50ce58 * oacc-parallel.c (GOACC_parallel GOACC_data_start): Handle [...]
new 6b47bb1 svn merge -r225181:225599 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 36f17cd * parser.c (cp_parser_omp_var_list_no_open): Parse this. * [...]
new 8579455 Infrastructure: * gimple.h (gimple_call_internal_unique_p): [...]
new 1aff96b Work around nvptx offloading compiler --enable-checking=yes,d [...]
new bdecfaf libgomp: XFAILs update
new b06e338 gcc/testsuite * c-c++-common/goacc/deviceptr-4.c: Fix pass [...]
new 55aff1a libgomp/ * oacc-parallel.c (GOACC_parallel GOACC_data_start [...]
new 3926c95 * config/nvptx/nvptx.c (nvptx_reorg): Move df problem settin [...]
new f8b8dd4 * config/nvptx/gomp-tids.c: Delete. * config/nvptx/t-nvptx: [...]
new 687f194 Revert "Work around nvptx offloading compiler --enable-checki [...]
new f9d00ca Resolve bootstrap failure in expand_GOACC_FORK, expand_GOACC_JOIN
new 2c88b76 svn merge -r 222860:225562 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new db5409f Handle nested loops in kernels regions
new c2da645 cleanup-tree-dump is no more
new 7923419 libgomp: XFAIL libgomp.oacc-c-c++-common/private-vars-loop-ga [...]
new 016e15e libgomp testsuite: Don't read from uninitialized variables
new 731ce66 * omp.h.in (omp_get_initial_device, omp_target_alloc, omp_t [...]
new 3c89f7f libgomp/ * testsuite/libgomp.oacc-c-c++-common/declare-1.c: [...]
new c71564d gcc/ * config/nvptx/mkoffload.c (process): Constify mapping [...]
new a8dd1f4 2015-07-14 Chung-Lin Tang <cltang(a)codesourcery.com>
new 5fcf11b Use marked_independent in oacc kernels region
new bc5b505 * libgomp.h (REFCOUNT_INFINITY): Define. * target.c (gomp_m [...]
new 4a10c97 Code cleanup
new 873c1ae * tree-vect-stmts.c (vectorizable_simd_clone_call): Handle [...]
new edc73c7 libgomp/ * libgomp.h (struct gomp_device_descr): Add dev2dev [...]
new a9464e8 * tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_USE_DE [...]
new 12f700a libgomp/ * testsuite/libgomp.oacc-fortran/kernels-independe [...]
new aeb6478 * coretypes.h (struct gomp_ordered): Define. * gimple-prett [...]
new 0110a14 nvptx: Avoid -Wuninitialized diagnostic
new 50c7479 * tree-core.h (struct tree_omp_clause): Add subcode.if_modif [...]
new 6fb2177 Add c-c++-common/goacc/kernels-loop-nest-independent.c
new 665d8fcb * parser.c (cp_parser_omp_var_list_no_open): Don't process [...]
new 583d85d libgomp/ * testsuite/libgomp.oacc-fortran/combdir-1.f90: Ne [...]
new 79dc39e Add kernels-loop-nest-independent.f95
new 74ec25f * plugin/plugin-nvptx.c (nvptx_exec): Show grid dimensions i [...]
new 8c52a07 Derive pass_ch_oacc_kernels from pass_ch
new ddd5a8f * gimplify.c (gimplify_omp_for): Use OMP_FOR_ORIG_DECLS. * [...]
new 2295a0a gcc/ * omp-low.c (expand_omp_build_assign): Add prototype. [...]
new 8613c3c * config/nvptx/nvptx.c (nvptx_gen_wcast): Fix typo accessing [...]
new 7961bf7 libgomp: Remove XFAIL libgomp.oacc-c-c++-common/private-vars- [...]
new ee7fb34 OpenACC: Add test case for worker state propagation handling [...]
new c6def11 gcc/ * gimplify.c (gimplify_scan_omp_clauses): Handle [...]
new eb997b9 * tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_TO_DECL [...]
new bcce536 * testsuite/libgomp.c/linear-2.c (verify): New function. (T [...]
new 13036cf c/ * c-parser.c (c_parser_omp_clause_depend_sink): Handle mu [...]
new a67ad7d * config/nvptx/nvptx.c (enum nvptx_builtins, struct builtin [...]
new e31bb0c Fix if-clause handling for kernels
new 4ff816e Fix OACC_LOOP usage in goacc tests
new e4b228c Add missing return in private-reduction-1.c
new 76ba453 Add missing parentheses in libgomp.oacc-c-c++-common/vec-partn-3.c
new 6b4537f Fix return type in libgomp.oacc-c-c++-common/gang-static-1.c
new a500347 libgomp/ * testsuite/libgomp.oacc-c-c++-common/firstprivate [...]
new f1d6061 * trans-openmp.c (gfc_trans_omp_clauses): Add NULL check for [...]
new ddcefce gcc/ * config/nvptx/mkoffload.c (process): Constify target [...]
new 2fafeb0 gcc/ * config/nvptx/mkoffload.c (process): Constify host da [...]
new 391ddc1 * target.c (GOMP_offload_register): Use int for device type [...]
new 38d105f * config/nvptx/mkoffload.c (process): Reformat some C code e [...]
new 32677a7 gcc/ * omp-low.c (expand_omp_target): Convert to BUILT_IN_ [...]
new 773ab45 Update create_parallel_loop for remove GOACC_kernels
new 51d52a0 * tree-pretty-print.c (dump_omp_clause): Print '+' for posit [...]
new 988ffd1 * plugin/plugin-nvptx.c (struct targ_fn_descriptor): Move la [...]
new 6fc11c2 * oacc-parallel.c (GOACC_parallel): Move variadic handling i [...]
new 4651a19 Applied stale patch. Fixed.
new 03d9e18 * config/nvptx/nvptx.c (nvptx_builtins): Delete enum. (nvpt [...]
new 44e9179 gcc/ * omp-low.c (scan_sharing_clauses): Handle firstprivate [...]
new fbf4d51 More GOACC_kernels removal fixes
new 131ac4f libgomp/ * target.c (gomp_offload_image_to_device): Rename [...]
new 3aa4c92 libgomp/ * oacc-init.c (acc_shutdown_1): Replace use of gom [...]
new 4698972 libgomp/ * testsuite/libgomp.oacc-c-c++-common/asyncwait-1. [...]
new bb8f2ef libgomp: Resolve XFAIL in libgomp.oacc-c-c++-common/lib-3.c
new 4e1d42a libgomp: Additional acc_shutdown bug fixing and testing
new be5ec01 libgomp testsuite: Remove some explicit acc_device_nvidia usage.
new 4615ba4 * tree-pretty-print.c (dump_omp_clause): Pass TYPE_SIGN to [...]
new 69d9758 * config/nvptx/nvptx.c (nvptx_option_override): Initialize w [...]
new 7eb5ab3 Set safelen to INT_MAX for oacc independent pragma
new b1bd5f9 libgomp: Some torture testing for C and C++ OpenACC test cases
new 44b8eb2 include/ * gomp-constants.h (GOMP_VERSION, GOMP_VERSION_NVI [...]
new 6a5bda2 gcc/ * tree-cfg.c (struct replace_decls_d): New struct. (r [...]
new d64f0df gcc/ * lto-cgraph.c (input_overwrite_node): Gracefully erro [...]
new 712cf06 * target.c (GOMP_offload_register_2): Add missing const.
new 9d17932 * gimplify.c (omp_default_clause): New function. Reorganize [...]
new 2cb6fd5 libgomp/ * target.c (gomp_load_plugin_for_device): Fix vari [...]
new 61d1888 * gimplify.c (device_resident_p): New function, broken out o [...]
new 8ed3754 libgomp/ * testsuite/libgomp.oacc-c-c++-common/routine-3.c: [...]
new 8994eb4 * testsuite/libgomp.oacc-c-c++-common/reduction-2.c: Copy lr [...]
new 8aeb18e 2015-07-26 Ilmir Usmanov <me(a)ilmir.us>
new 2cb0053 * gimplify.c (oacc_default_clause): Fallthrough to unspecifi [...]
new c5aa482 include/ * gomp-constants.h (GOMP_VERSION_NVIDIA_PTX): Rest [...]
new 9fc0ae3 gcc/c-family/ * c-omp.c (c_oacc_extract_device_id, id [...]
new d9692e4 libgomp/ * testsuite/libgomp.oacc-c-c++-common/routine-3.c: [...]
new ffe3a64 gcc/ * omp-low.c (execute_oacc_transform): New function. ( [...]
new 740974f Revert: Add LOOPS_NEED_FIXUP to loop state in gen_parallel_loop.
new b5d9584 Don't cancel loop tree in parloops
new 8fb51d5 Ignore -ftree-parallelize-loops={0,1} using gt
new 2beb527 Handle unused reduction in create_loads_for_reductions
new 70731a8 Handle exit phi without header phi in create_parallel_loop
new c95c7e6 Check TYPE_OVERFLOW_WRAPS for parloops reductions
new b740a9c Remove xfail in autopar/uns-outer-4.c
new 95c6b83 Add transform_to_exit_first_loop_alt dump success message
new 1166da6 Don't allow unsafe reductions in graphite
new 0e94f42 Enable reductions without fassociative-math in graphite
new 2981869 Fixup graphite/uns-*.c testcases
new de46fb9 Handle mix/max pointer reductions in parloops
new 47aa418 Allow non-overflow ops in vect_is_simple_reduction_1
new 916eb6f Handle non-overflow reductions in graphite
new b6a1242 Simplify gather_scalar_reductions
new fa01fd3 Update outer-4.c and uns-outer-4.c
new c76d31f Handle double reduction in parloops
new 119b29a Replace pass_fre with pass_copy_prop in kernels pass group
new 9cec351 Handle double reduction in oacc kernels pass group
new b2a67b2 * gimplify.c (oacc_default_clause): Always set GOVD_MAP if f [...]
new 98ee9f9 include/ * gomp-constants.h (GOMP_DIM_GANG, GOMP_DIM_WORKER [...]
new 218b6d2 * omp-low.h (enum oacc_loop_levels): Delete. (OACC_LOOP_MAS [...]
new 2b4ed8e gcc/ * tree.h (OMP_TARGET_COMBINED): Define. (OMP_CLAUSE_SE [...]
new d697003 libgomp/ * testsuite/libgomp.oacc-c-c++-common/loop-reducti [...]
new fc72a36 include/ * gomp-constants.h (GOMP_LAUNCH_ASYNC_WAIT): Repla [...]
new 88c8c95 gcc/ * config/nvptx/mkoffload.c (process): Reimplement emis [...]
new 67989fd7 gcc/ * gimplify.c (oacc_default_clause): Outer scope search [...]
new 62bd078 missed in previous commit
new fc7065f gcc/ * config/nvptx/nvptx.mc (UNSPEC_BROADCAST, UNSPEC_SHFL [...]
new 70020a6 * testsuite/lib/libgomp.exp (check_effective_target_offload [...]
new 2cf4b4f gcc/ * config/nvptx/nvptx.md (UNSPECV_UNLOCK): New. (nvptx [...]
new 9c23418 * libgomp.h (enum gomp_map_vars_kind): New. (gomp_map_vars) [...]
new 0eefa17 [PR libgomp/65742, PR middle-end/66332] libgomp: Remove plugi [...]
new 131e981 * gimplify.c (gimplify_scan_omp_clauses): Handle map clause [...]
new 0ba3aee * cp/decl.c (finish_oacc_declare): Remove argument, add cons [...]
new ab4e14a * omp-low.c (fixup_child_record_type): Const qualify *.omp_d [...]
new e368101 * wide-int.h (wi::gcd): New. * gimplify.c (struct gimplify_ [...]
new 243e584 include/ * gomp-constants.h (GOMP_VERSION_INTEL_MIC): New.
new 8e3aabd include/ * gomp-constants.h: Note why device 3 is missing.
new 5e2ce58 gcc/ * omp-low.c (oacc_xform_on_device): New function. (ex [...]
new e95712f Inadvertently committed change in r226469
new 3f2d750 Update testsuite for new pass_lim
new 9446d5a Resolve bootstrap failure in oacc_default_clause
new 4e0158f Fix intelmic libgomp plugin build
new 5d1009b Fix offload compiler build, and de-duplicate acc_on_device logic
new 6a00475 * config/nvptx/nvptx.c (nvptx_reorg): Check get_oacc_fn_attr [...]
new 38d7f11 Update acc_on_device test cases
new 7afb167 Fix ChangeLog.gomp's.
new 8c9896f * gimplify.c (GOVD_GANGLOCAL): Delete. (oacc_default_clause [...]
new b2f4885 * config/nvptx/mkoffload.c (process): Avoid printf formattin [...]
new fa061c4 gcc/ * internal-fn.def (GOACC_DIM_SIZE, GOACC_DFIM_POS): Ne [...]
new a1632fd * plugin/plugin-nvptx.c: Don't include dlfcn.h. (cuda_errli [...]
new c553830 * config/nvptx/nvptx.md (UNSPECV_MEMBAR): New. (nvptx_memba [...]
new da72a13 * config/nvptx/nvptx.md (nvptx_shuffle<mode>): Adjust assemb [...]
new b07685f gcc/ * doc/tm.texi.in (TARGET_GOACC_VALIDATE_DIMS): Add hoo [...]
new 6befb84 Fix release_dangling_ssa_names
new 01948b6 * config/nvptx/nvptx.c (nvptx_expand_lock_unlock): Create la [...]
new 2a04b8a * doc/tm.texi.in (TARGET_GOACC_FORK_JOIN): New. * doc/tm.te [...]
new 1853b65 gcc/ * config/nvptx/nvptx.c (nvptx_expand_lock_unlock): Pas [...]
new d4ba3f3 Empty libgomp for nvptx
new c49a2b2 [nvptx] Move GOMP stuff from libgcc to libgomp
new f3907d6 Address -Werror=unused-variable diagnostic
new 0ab0693 Address -Wpedantic diagnostic
new 84f59b2 * internal-fn.c (expand_GOACC_FORK): Use ARG_UNUSED. Rename [...]
new 66f94e8 * tree-ssa-phiopt.c (minmax_replacement): Create new ssa nam [...]
new e2f0fc6 svn merge -r 225562:226769 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 8a3187f Work around expand_GOACC_DIM_SIZE/expand_GOACC_DIM_POS ICEs
new 438a505 * target.def (validate_dims): Adjust API. * targhooks.h (de [...]
new 8dd5a37 Revert r226804 * internal-fn.c: Include "builtins.h". (expa [...]
new 9ab7127 Port from trunk * tree-vrp.c (simplify_min_or_max_using_rang [...]
new 7017c2d * target.def (fork_join): Adjust prototype. * targhooks.h ( [...]
new 0701909 gcc/ * c/c-typeck.c (c_finish_omp_clauses): Permit variable [...]
new 167842a * config/nvptx/nvptx.c (nvptx_reorg): Examine TREE_PURPOSE o [...]
new e8ec0ba c/ * c-parser.c (struct c_parser): Remove oacc_routines fie [...]
new 2770699 c/ * c-parser.c (c_finish_oacc_routine): Add is_defn arg an [...]
new b0bd70d * target.def (lock_unlock): New GOACC hook. * targhooks.h ( [...]
new a554772 c/ * c-parser.c (c_finish_oacc_routine): Add named paramete [...]
new 0a1e37f * c-common (c_common_attribute_table) Remove oacc function.
new 08a93ff gcc/ * gimplify.c (enum acc_region_kind): New enum. (gimpl [...]
new fed7ce6 * target.def (GOACC_FORK_JOIN, GOACC_LOCK_UNLOCK): Remove G [...]
new 15f05f7 missed in earlier commit * c-c++-common/goacc/routine- [...]
new 29e9f0a * omp-low.c (oacc_xform_on_device): Lose GSI parameter & adj [...]
new 6be4512 * omp-low.c (oacc_xform_on_device): Fix thinko in previous change.
new e99befd * omp-low.c (build_oacc_routine_dims): Expand comment. * co [...]
new f1aea20 Forward -foffload=[...] from the driver (compile-time) to lib [...]
new e9a82cd * config/nvptx/nvptx.md (call_operation): Remove partitionin [...]
new 24f7151 * gomp-constants.h (GOMP_DIM_MASK): Generate unsigned.
new 031b1d9 * config/nvptx/nvptx.md (oacc_fork, oacc_join): Adjust expan [...]
new 6950f76 gcc/testsuite/ * c-c++-common/goacc/reduction-1.c: Don't us [...]
new a5d1120 * config/nvptx/nvptx.c (nvptx_validate_dims): Set vector len [...]
new f58a9f2 gcc/ * omp-low.c (build_oacc_routine_dims): Size non-partit [...]
new 89b4d44 gcc/c-family * c-omp.c (c_oacc_split_loop_clauses): Don't p [...]
new 63e82db Fix default -foffload option generation.
new eca46e3 gcc/testsuite/ * gfortran.dg/goacc/routine-3.f90: New test.
new 610d1cd * testsuite/libgomp.oacc-c-c++-common/routine-wv-1.c: New.
new 5ed140a Don't use fnmatch in libgomp.
new 9219baa * config/nvptx/nvptx.c (nvptx_emit_forking): Add is_call arg [...]
new a28fcc3 * targhooks.h (default_goacc_lock_unlock): Rename to ... (d [...]
new 5ec97b1 * config/nvptx/nvptx.opt (moptimize): New flag. * config/nv [...]
new 3b8c9f7 gcc/ * tracer.c (ignore_bb_p): Change bb argument from cons [...]
new c697b59 * libgomp.h (struct gomp_task_depend_entry): Add comment. * [...]
new 9f63b3f Fix typo in last commit.
new 789a289 * doc/tm.texi: Regenerate. * doc/tm.texi.in: Add a placehol [...]
new e2b7424 * config/nvptx/nvptx.c (enum nvptx_builtins): New enum. (NV [...]
new 41b2d3c * gimplify.c (struct privatize_reduction): New struct. (loc [...]
new 5942d12 libgomp/ * testsuite/libgomp.oacc-c-c++-common/reduction.h: [...]
new 28a8281e * omp-low.c (lower_oacc_reductions): Call GOACC_REDUCTION_IN [...]
new 5cccf50 * libgomp.h (enum gomp_task_kind): Comment fields. (struct [...]
new f64eac2 gcc/ * builtins.c (expand_oacc_ganglocal_ptr): Delete. (ex [...]
new 20d72bc gcc/ * omp-low.c (extract_oacc_routine_gwv): New function. [...]
new 1b562df * libgomp.h: Document gomp_task_depend_entry, gomp_task, go [...]
new 773406e * gimplify.c (gimplify_scan_omp_clauses): Handle struct ele [...]
new 2dfb9aa libgomp/ * oacc-parallel.c (__goacc_host_ganglocal_ptr): De [...]
new 4c6619d * oacc-parallel.c (GOACC_register_static): Remove superfluou [...]
new 8bc5dfe Fix gomp-4_0-branch ada build
new 5205df4 * config/nvptx/nvptx.md: Use tabs and operand spacing consis [...]
new b82248d Fix unknown escape sequence error in DEFHOOK reduction
new d7d1ec0 Mark align_and_expand as unused
new 97f47e3 Remove unused var in create_parallel_loop
new 14cfc75 Remove unused variable in tsubst_expr
new c2964d3 gcc/ * config/nvptx/nvptx.c (nvptx_goacc_reduction_teardown [...]
new 5ee1378 Fix DEF_FUNCTION_TYPE_VAR_6 in install_builtin_function_types
new 343cb3e Remove unused vars in finish_oacc_declare
new f7184e1 * omp-low.c (check_omp_nesting_restrictions): Allow ordered [...]
new 89618c4 * gimplify.c (gimplify_scan_omp_clauses): Initialize sc to [...]
new d8583cb libgomp/ * testsuite/libgomp.oacc-c-c++-common/loop-reducti [...]
new f75a363 * omp-low.c (lower_depend_clauses): Set TREE_ADDRESSABLE on [...]
new c695aab svn merge -r225599:227446 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 825057d svn merge -r227446:227462 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 70b7342 * omp-low.c (lower_omp_target): If target has depend clause [...]
new 9ab2e0d * omp-low.c (scan_sharing_clauses): Don't ignore map with d [...]
new 308778f * target.c (gomp_update): Remove fatal error if object is no [...]
new 6972060 gcc/ * config/nvptx/nvptx.c (force_global_lock): New global [...]
new 8ef7f9d 2015-09-09 Chung-Lin Tang <cltang(a)codesourcery.com>
new be80529 Port from trunk: * config/nvptx/nvptx.md (allocate_stack): [...]
new 4bfed4c * omp-low.c (execute_oacc_transform): Use integer_zerop, not [...]
new 37e086e * gomp-constants.h (GOMP_TARGET_FLAG_UPDATE): Define.
new 5f7a713 svn merge -r227462:227620 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new f395f83 * parser.c (cp_parser_omp_clause_ordered): Test tree_fits_sh [...]
new cc4609f * config/nvptx/nvptx.c (nvptx_init_axis_predicate): New. (n [...]
new e19daed * internal-fn.def (GOMP_SIMD_ORDERED_START, GOMP_SIMD_ORDERE [...]
new 47d1263 include/ * gomp-constants.h (GOMP_MAP_FLAG_GANGLOCAL): Dele [...]
new 42e0e1b * plutin/plugin-nvptx.c (ARRAYSIZE): Delete. (cuda_errlist) [...]
new cb5ba4d * config/nvptx/nvptx.c: Move df.h include earlier. (nvptx_e [...]
new 95a6223 * config/nvptx/nvptx.c: (nvptx_use_anchors_for_symbol): New [...]
new 4f53ae1 * testsuite/libgomp.oacc-fortran/lib-12.f90: Update test. * [...]
new 4ed3133 * config/nvptx/nvptx.c (nvptx_emit_forking): Always emit for [...]
new 2349906 gcc/ * omp-low.c (build_outer_var_ref):
new 15ae2d4 Implement SESE block neutering optimization. * config/nvptx [...]
new 7a4353d gcc/ChangeLog.gomp
new 181848c * omp-low.c (lower_omp_ordered_clauses): Add GSI_P argument. [...]
new d0798c7 libgoma/ * testsuite/libgomp.oacc-c-c++-common/declare-4.c: [...]
new 86cd93a * omp-low.c (lower_oacc_loop_enter_exit): Use separate loops [...]
new 1a43096 * gimple.h (gimple_call_internal_unique_p): Make inline. * [...]
new 9bdd472 * oacc-parallel.c (GOACC_parallel_keyed): Use GOMP_DIM constants.
new 6913c75 * omp-low.c (lower_oacc_reductions): Remove dead initializat [...]
new 08f7b6d * omp-low.c (oacc_validate_dims): New function, broken out o [...]
new 0a1cca2 Extend OpenACC reduction test case, XFAIL for -O0
new 1ee0124 Address texinfo warnings
new 108d67a libgomp: Remove dealloc_host member of struct splay_tree_key_s
new b979322 * omp-low.c (default_goacc_reduction): Move to other default [...]
new 5ab915a Fix DejaGnu directives in nvptx spinlock tests
new bb9b8b2 * gimplify.c (gimplify_omp_for): Push into loop_iter_var ve [...]
new 5e3bcbf * omp-low.h (omp_reduction_init_op): Declare. * omp-low.c ( [...]
new f858a76 Address -Werror=unused-but-set-variable diagnostic
new 8763ddb * omp-low.c (oacc_lid, oacc_gang_reduction_init, oacc_gang_ [...]
new 2161d25 gcc/ * gimplify.c (oacc_default_clause): Inspect pointer ty [...]
new 7051699 Remove XFAIL of OpenACC reduction execution test case for -O0
new f5890b4 More "ganglocal" cleanup
new 5aafc3a * config/nvptx/nvptx.c (nvptx_generate_vector_shuffle): Rei [...]
new fa0a1ef [nvptx] Remove obsolete spinlock test cases
new cd0507b gcc/ * omp-low.c (lower_omp_for): Remap any variables prese [...]
new 920bb42 * target.def: GOACC hooks take gcall arg. * doc/tm.texi: Re [...]
new 73b57bf * target.def: GOACC hooks take gcall arg. * doc/tm.texi: Re [...]
new a203723 gcc/ * omp-low.c (lower_omp_for): Don't remap OMP_CLAUSE_CO [...]
new 25dd642 svn merge -r 226769:228054 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 93550b8 * config/nvptx/nvptx.c (nvptx_expand_work_red_addr): Args 0 [...]
new c98882c * config/nvptx/nvptx.c (struct builtin_description): Delete. [...]
new 71ecabf Skip inner loops in oacc kernels region
new f96729d * gimplify.c (gimplify_omp_for): Don't adjust lastprivate o [...]
new 38653bf * tree.h (OMP_CLAUSE_DEPEND_SINK_NEGATIVE): Define. * omp-l [...]
new 4fcc73ff Don't parallelize oacc kernels region with adjacent loops
new 1a896dc * config/nvptx/nvptx.md (atomic_compare_and_swap<mode>_1, a [...]
new 18b2f59 * openmp.c (gfc_match_oacc_routine): Remove erroneous attrib [...]
new af9ea93 * target.def (GOACC_LOCK): Delete hook. * doc/tm.texi.in (T [...]
new d84fe80 gcc/ * omp-low.c (check_omp_nesting_restrictions): Check fo [...]
new e04bf61 Ignore reduction clauses in kernels region
new 2f02616 Don't unnecessarily set address taken in expand_omp_for_generic
new ad223d9 Make ctx_in_oacc_kernels_region static
new e391e3b gcc/ * omp-low.c (oacc_xform_on_device): Delete. (oacc_xfo [...]
new 7f31d5f libgomp/ * testsuite/libgomp.oacc-fortran/routine-9.f90: Ne [...]
new 448a89b gcc/fortarn/ * trans-openmp.c (gfc_omp_finish_clause): Don' [...]
new 8849927 * passes.def: Rename pass_oacc_transform to pass_oacc_device [...]
new 4385c43 * omp-low.c (expand_omp_for_ordered_loops): Handle the case [...]
new 6c5791b gcc/ * omp-low.c (check_omp_nesting_restrictions): Update t [...]
new 1dc911b Revert "Fix release_dangling_ssa_names"
new 551ae7d Remove release_dangling_ssa_names
new 4d7d168 More gcc/tree-cfg.c:replace_ssa_name cleanup
new 70e9998 gcc/fortran/ * openmp.c (resolve_oacc_loop_blocks): Represe [...]
new a65ecef Address -Wunused-function diagnostic
new 635b01c * gimplify.c (gimplify_omp_for): Fix handling of lastprivate [...]
new a815b1a * config/nvptx/nvptx.c (nvptx_validate_dims): Rename to ... [...]
new f33bab2 * builtins.c: Don't include gomp-constants.h. (fold_builtin [...]
new 5094830 gcc/fortran/ * dump-parse-tree.c (show_omp_clauses): Add mi [...]
new 519d8cb svn merge -r 228054:228315 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 7209a9e * omp-low.c (expand_omp_ordered_source): Use GOMP_doacross_u [...]
new aee77cd [nvptx] Don't explicitly pass "-lgomp" to the offload compiler
new 635e601 * common.opt (OFFLOAD_ABI_PPC64): New enum. * config/nvptx/ [...]
new 9e7202d Backport from trunk: 2015-10-07 James Norris <jnorris@cod [...]
new acc9ee3 Add counter inits to zero_iter_bb in expand_omp_for_init_counts
new e431259 Add libgomp.oacc-c-c++-common/kernels-loop-collapse.c test-case
new 855cbca * gimplify.c (gimplify_scan_omp_clauses): Adjust OpenMP vers [...]
new 277e318 * c-cppbuiltin.c (c_cpp_builtins): Predefine _OPENMP as 201 [...]
new 3d4ce6f * omp.h.in (omp_target_is_present): Remove OFFSET argument. [...]
new 329c899 * c-c++-common/gomp/depend-4.c: New test. * c-c++-common/go [...]
new 53dc6fe c/ * c-typeck.c (handle_omp_array_sections_1): Diagnose nega [...]
new 9d43ab5 Revert: 2015-10-06 James Norris <jnorris(a)codesourcery.com>
new ca52173 * config/nvptx/nvptx.c (nvptx_init_axis_predicate): Fix outp [...]
new 9ac6f41 * task.c (gomp_task_maybe_wait_for_dependencies): Fix schedu [...]
new cb40d2a Backport from trunk: 2015-10-09 James Norris <jnorris@cod [...]
new 21507d8 * libgomp.h (_LIBGOMP_CHECKING_): New macro. * task.c (veri [...]
new 3edce04 Add goacc/kernels-acc-on-device.c
new 17f314e * c-c++-common/goacc-gomp/nesting-1.c: Remove bogus loop cas [...]
new c69fe37 * c-c++-common/goacc/nesting-1.c: Remove another bogus loop.
new 09586e1 * internal-fn.def (IFN_UNIQUE_UNSPEC, IFN_UNIQUE_OACC_FORK, [...]
new 341374c Remove openacc.h include from goacc/kernels-acc-on-device.c
new e667602 * omp-low.c (expand_omp_for_static_nochunk): Remove OpenACC [...]
new c54879b9 Add pass_dominator::jump_threading_p ()
new 6a6d9eb Add dom_walker::walk_until
new eee1861 Add pass_dominator::sese_mode_p ()
new ef4e5ed Add skip_stmt parm to pass_dominator::get_sese ()
new 3beb076 Add oacc kernels related infra functions
new ec58860 Add pass_dominator_oacc_kernels
new 2b6e4e6 Add get_bbs_in_oacc_kernels_region
new 17edc99 Handle sequential code in kernels region
new bd04817 Handle sequential code in kernels region - Testcases
new 4fd353d Neuter gang-single code in gang-redundant mode
new 8cd1f3f Backport from trunk: 2015-10-12 James Norris <jnorris@cod [...]
new c1f6b89 c/ * c-typeck.c (c_finish_omp_clauses): Disallow modifiers o [...]
new e721810 * gimplify.c (gimplify_omp_ordered): Disallow multiple depe [...]
new 8402ef1 * gimplify.c (gimplify_omp_ordered): Diagnose ordered depend [...]
new 7da73de * c-c++-common/gomp/map-3.c: New test.
new 46694a1 * gcc.dg/vect/vect-simd-clone-15.c: New test.
new 87688da gcc/ * gimplify.c (gimplify_scan_omp_clauses): Diagnose line [...]
new 3ff7447 svn merge -r227620:228743 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 6e69151 * gimple.c (gimple_copy): Unshare clauses on GIMPLE_OMP_ORDERED.
new 3de7a20 * internal-fn.def (IFN_UNIQUE_OACC_HEAD_MARK, IFN_UNIQUE_TA [...]
new 7608d8a gcc/ada/ * gcc-interface/utils.c (DEF_FUNCTION_TYPE_9, DEF_F [...]
new 0254f5c * c-c++-common/cpp/openmp-define-3.c: Adjust for the new va [...]
new d05ff66 Factor out goacc/openacc.h
new 88ac866 Move kernels pass group before pass_fre
new f620f04 Revert .omp_data_i init handling in tree-ssa-sccvn.c
new fb7036c gcc/fortran/ * trans-array.c (gfc_trans_array_bounds): Add [...]
new ac06011 * omp-low.c (struct oacc_loop): Add more fields. (enum oacc [...]
new 9f65e78 Handle simple latch in expand_omp_for_generic
new 8bd2ef4 Add missing phis in expand_omp_for_generic
new 36de664 Handle original loop tree in expand_omp_for_generic
new 850261b Support DEFPARAMENUM in params.def
new ee679ac Add param parloops-schedule
new 47c1a67 * omp-low.c (lower_reduction_clauses): Correct comment, remo [...]
new ff970ce svn merge -r 228315:228776 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 7231bbc * omp-low.c (struct oacc_loop): Add chunk_size and head_end [...]
new 5222c14 * omp-low.c (lower_oacc_reductions): Check outer context is [...]
new a3da12d * omp-low.c (execute_oacc_device_lower): Move later in file.
new 4819cc9 Handle oacc region in oacc routine
new 6c85427 Handle device-resident and link map kinds in dump_omp_clause
new 927e0d3 Add nohost clause support in dump_omp_clause
new 5f7e5e9 Handle bind clause in dump_omp_clause
new 744be99 * omp-low.c (build_outer_var_ref): Just check for openacc fu [...]
new 8f6acf6 * c-c++-common/goacc/loop-2.c: Break apart to ... * c-c++-c [...]
new b9a5a64 * gfortran.dg/goacc/reduction-2.f95: Force loop partitioning [...]
new a0d34c9 gcc/ * omp-low.c (struct omp_region): Remove gwv_this field [...]
new fdc2c87 Don't parallelize loops in oacc routine
new 3931662 svn merge -r 222404:224607 svn+ssh://gcc.gnu.org/svn/gcc/bran [...]
new f54c15c gcc/ * omp-low.c (oacc_loop_auto_partitions): New. (oacc_l [...]
new 23ae8ba * omp-low.c (scan_omp_for): Combine OpenACC conditional. (e [...]
new 23f1f84 gcc/ * omp-low.c (expand_oacc_for): Use -1 for unspecified [...]
new 077a9c5 * lto-cgraph.c (input_overwrite_node): Cleanup openacc diagn [...]
new 3596aeb gcc/ * omp-low.c (check_omp_nesting_restrictions): Correctl [...]
new cbef8ef svn merge -r 224607:224838 svn+ssh://gcc.gnu.org/svn/gcc/bran [...]
new ae006d2 svn merge -r 224838:225300 svn+ssh://gcc.gnu.org/svn/gcc/bran [...]
new a2959cc svn merge -r 225300:226438 svn+ssh://gcc.gnu.org/svn/gcc/bran [...]
new 17f04b7 svn merge -r 226438:228761 svn+ssh://gcc.gnu.org/svn/gcc/bran [...]
new 1bc39c0 svn merge -r 228776:228777 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 1f455fe svn merge -r 228777:229177 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 2e247d2 * internal-fn.def (IFN_UNIQUE): Not a leaf. (IFN_UNIQUE, IF [...]
new b47fa71 * internal-fn.c (expand_UNIQUE): Protect fork & join inside [...]
new 699503a * internal-fn.c (expand_UNIQUE, expand_GOACC_DIM_SIZE, expa [...]
new 394650f * doc/tm.texi: Rebuilt. * internal-fn.c (expand_GOACC_REDUC [...]
new 81acd83 gcc/c/ * c-parser.c (c_parser_oacc_shape_clause): Backport [...]
new eef6b0d Move goacc/parallel-in-routine.c to goacc/nesting-fail-1.c
new 9efaec6 Test for acc loop in omp parallel
new c987c06 Move dg-error tests from goacc/nesting-1.c to goacc/nesting-fail-1.c
new 1e53d79 Address -Werror=unused-variable and -Werror=unused-function d [...]
new 3707231 gcc/fortran/ * trans-openmp.c (gfc_filter_oacc_combined_cla [...]
new ff4f9c6 * target.def (goacc.fork_join): Invert sense of result. * d [...]
new 3020afe gcc/c/ * c-parser.c (c_parser_oacc_simple_clause): New fun [...]
new 64fec7e Cleanup: gfc_match_omp_map_clause
new 6d728db gcc/c/ * c-parser.c (c_parser_omp_positive_int_clause): Del [...]
new 5a71745 gcc/cp/ * parser.c (cp_parser_omp_simple_clause): Rename to [...]
new acf13fb libgomp/ * openacc.h (enum acc_device_t): Ensure layout com [...]
new 49e16e7 * omp-low.c (struct omp_context): Remove reductions field. [...]
new e2c1427 De-duplicate testsuite file
new 07e6f70 De-duplicate testsuite file: restore dg-do compile directive
new a5246d7 Fix OMP_LIST_LINK handling
new a027af2 Backport tree-ssa-structalias.c fixes from trunk
new ff52336 svn merge -r 229177:229562 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 67f7e82 2015-10-31 Tom de Vries <tom(a)codesourcery.com>
new ed20f78 Remove shadowing declaration in oacc_entry_exit_ok_1
new b5033d3 Backport make_restrict_var_constraints fixes from trunk
new ec93214 Fixup gcc/ChangeLog.gomp entry
new afee3b7 Handle recursive restrict in function parameter
new 303dc48 Implement -foffload-alias
new 2ba5f48 Add goacc/kernels-loop-offload-alias-{none,ptr}.c
new 7abf419 Fixup goacc/kernels-loop-offload-alias-none.c
new 08a7b48 Revert "Handle recursive restrict in function parameter"
new 3b95c04 Backport "Handle recursive restrict in function parameter"
new 98e37cd gcc/c/ * c-parser.c (c_parser_oacc_update): Update the erro [...]
new c123f4d Move expansion of kernels region back to first omp-expand
new 85a6cbf Update gate_oacc_kernels to handle oacc function
new fad2589 Revert "Add skip_stmt parm to pass_dominator::get_sese ()"
new 2a45c54 Revert "Add pass_dominator::sese_mode_p ()"
new 0c8523d Handle oacc function in parloops
new 0d3eb54 Update goacc kernels C testcases
new 92109aa Update goacc kernels Fortran testcases
new f14b525 Release_defs in expand_omp_atomic_fetch_op
new 125e96a Remove BUILT_IN_GOACC_KERNELS_INTERNAL
new 5054ccd Revert omp_data_i init handling in ccp and forwprop
new de0186b Revert omp_data_i init handling in copy_prop
new aa7b6c0 Remove gimple_stmt_omp_data_i_init_p
new bb6471e Remove misc oacc kernels functions
new bed2efe svn merge -r 229562:229764 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 2b76127 svn merge -r 229764:229767 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 089a022 svn merge -r 229767:229768 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new a222b56 svn merge -r 229768:229770 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 5301726 Revert "Add IFN_GOACC_DATA_END_WITH_ARG"
new 4b25ac4 Remove DEF_GOACC_BUILTIN_FNSPEC
new 507cf4b Revert "Add dom_walker::walk_until"
new 73defad 2015-11-06 Tom de Vries <tom(a)codesourcery.com>
new ddbeb76 Revert "Use marked_independent in oacc kernels region"
new b763080 Revert "Add c-c++-common/goacc/kernels-loop-nest-independent.c"
new 5cc10b4 Revert "Add kernels-loop-nest-independent.f95"
new 8485926 Remove unused DEF_ATTR_FOR_STRING and DEF_ATTR_TREE_LIST
new 27ece6f gcc/c-family/ * c-omp.c (c_oacc_split_loop_clauses): Make T [...]
new 0855a9d gcc/fortran/ * openmp.c (gfc_match_oacc_declare): Revert er [...]
new 90ba074 Undo cgraph_node::release_body workaround
new c163a3b Cleanup formatting of DEF_GOACC_BUILTINs
new e0d0283 Make formatting resemble trunk in f95-lang.c
new 4d6ea2d Remove no_overflow_tree_code
new 6dfd870 Revert "Add counter inits to zero_iter_bb in expand_omp_for_i [...]
new eb7d11e Restore OMP_CLAUSE_LINEAR handling in C++ template parameter [...]
new f782e15 svn merge -r 229770:229809 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 7a6eb6b svn merge -r 229809:229814 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new b421a64 svn merge -r 229814:229816 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new a92cb3a Simplify get_omp_data_i_param
new 80a27d9 Insert IFN_GOACC_DIM_POS for oacc kernels call in parloops
new a06fb55 Ignore reduction clause on kernels directive
new a396d34 Add pass_dce in oacc kernels pass group
new ef24be8 Revert "Add pass_dominator::jump_threading_p ()"
new 991e609 Add dominator_base::may_peel_loop_headers_p
new be6d00d Remove omp-low.h include
new 9aa5c15 Remove superfluous pass_expand_omp_ssa
new 38d123c Adjust test case for removed pass_expand_omp_ssa
new 16dbf91 svn merge -r 229816:229831 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 9945581 Cleanup formatting of pass_expand_omp_ssa::execute
new cd644a6 Remove TODO_remove_unused_locals from todo_flags_finish of pa [...]
new 342890b Provide PROP_gimple_eomp unconditionally in pass_expand_omp
new 175e08b Remove ssa support in expand_omp_target
new 80ebc1e svn merge -r 229831:229832 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 4ca3d77 * omp-low.c (oacc_xform_dim): Delete. (execute_oacc_device_ [...]
new 2b66391 svn merge -r 229832:230048 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 2da58bb * omp-low.c: Backport whitespace & formatting changes from t [...]
new 58a59e7 * testsuite/libgomp.oacc-fortran/parallel-reduction.f90: Fix [...]
new 02d9df1 * omp-low.c (set_oacc_fn_attrib): Revert static storage specifier.
new 1fe1fa3 svn merge -r 230048:230082 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 5e71838 * gimplify.c (enum gimplify_omp_var_data): Remove GOVD_FORCE [...]
new 265f046 svn merge -r 230082:230169 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 5878a77 * langhooks-def.h (omp_mappable_type): Remove oacc arg. * l [...]
new 6ec2634 Complete reversion of "Prohibit C++ reference types in OpenAC [...]
new 679edb5 svn merge -r 230169:230255 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 1846301 gcc/ * config/nvptx/nvptx.c (nvptx_generate_vector_shuffle) [...]
new afee5bd gcc/ * config/nvtpx/nvptx.c (global_lock_var): New. (nvptx [...]
new 718b963 * config/nvptx/nvptx.c (nvptx_lockless_update): Remove compl [...]
new 2fac9ac * config/nvptx/nvptx.c: Remove unneeded #includes. Backport [...]
new 018ba48 gcc/fortran/ * openmp.c (OACC_ROUTINE_CLAUSES): Remove OMP_ [...]
new 4002b8b svn merge -r 230255:230274 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new d60891e svn merge -r 230274:230275 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 3ce2a2e svn merge -r 230275:230627 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 8373bdf svn merge -r 230627:230720 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 95e909a svn merge -r 230720:230725 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 539313e svn merge -r 230725:230906 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 8249e60 Use pass_ch instead of pass_ch_oacc_kernels
new ffae8a3 svn merge -r 230906:230907 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 24e5942 gcc/ * tree-nested.c (convert_nonlocal_omp_clauses): Handle [...]
new 4f88f92 svn merge -r 230907:231075 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new ff7e1eb gcc/omp-low.c: Remove bb_region_map
new 32f9dce gcc/fortran/ * dump-parse-tree.c (show_omp_clauses): Handle [...]
new e08db3c svn merge -r 231075:231117 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 15723d7 svn merge -r 231117:231118 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new d42a7eb gcc/fortran/ * openmp.c (gfc_match_omp_clauses): Allow suba [...]
new e0d91de libgomp/ * testsuite/libgomp.oacc-c-c++-common/{kernels-loo [...]
new b2ab2de 2015-12-05 Chung-Lin Tang <cltang(a)codesourcery.com>
new 5347fbb 2015-12-05 Chung-Lin Tang <cltang(a)codesourcery.com>
new 55ea24e libgomp/ * oacc-parallel.c (GOACC_parallel_keyed, GOACC_dat [...]
new 00fe55d [WIP] OpenACC bind, nohost clauses
new ec7ae16 libgomp documentation: CUDA Streams Usage
new 1843c2d libgomp/ * testsuite/libgomp.oacc-fortran/kernels-map-1.f90 [...]
new be376c0 Handle ptr iterator in acc loop
new cef8e8b backport: "Fix oacc kernels default mapping for scalars"
new 583d2a5 gcc/fortran/ * openmp.c (gfc_match_omp_clauses): Re-write h [...]
new 2a5a682 * plugin/plugin-nvptx.c (struct map): Removed. (map_init, m [...]
new d0b110f svn merge -r 231118:231689 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 49a5b61 Fix ChangeLog
new 6a16087 svn merge -r 231689:231690 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 1364eb6 * omp-low.c (maybe_discard_oacc_function): New simplificatio [...]
new 2a1324c * c-c++-common/goacc/routine-nohost-1.c: Adjust expected dum [...]
new b2277ff * omp-low.c (set_oacc_fn_attrib): Add IS_KERNEL arg, encode [...]
new a4c5e4c * testsuite/libgomp.oacc-c-c++-common/loop-red-w-2.c: Correc [...]
new a1f59c7 * openacc.c (acc_on_device): Add routine pragma for C++ wrap [...]
new 73456d9 Merge from mainline: 2015-12-30 Nathan Sidwell <nathan@ac [...]
new 83440d5 gcc/ * config/nvptx/nvptx.c (PTX_GANG_DEFAULT): New. (nvpt [...]
new 0022424 * gfortran.dg/goacc/reduction-2.f95: Set ftree-parallize-loo [...]
new e44ecb9 gcc/ * omp-low.c (new_oacc_loop_routine): Remove stale dims [...]
new 084f309 PR other/68813
new e216110 gcc/ * omp-low.c (lower_oacc_reductions): Properly handle r [...]
new cbafd5b gcc/cp/ * cp-tree.h (bind_decls_match): Declare. * decl.c [...]
new 204c86c * omp-low.c (oacc_validate_dims): Allow non-unity defaults o [...]
new 5132ad9 gcc/c/ * c-parser.c (c_finish_oacc_routine): Add new attrib [...]
new e1ff034 libgomp/ * plugin/plugin-nvptx.c (link_ptx): Remove link option.
new cefa229 gcc/ * omp-low.c (lower_oacc_reductions): Handle explicitly [...]
new f33798e * omp-low.c (expand_omp_atomic_pipeline): Pay attention to [...]
new f13cee1 gcc/ * lto-cgraph.c (input_varpool_node): Reduce the assert [...]
new 1d481a9 gcc/ * omp-low.c (build_outer_var_ref): Recursively scan fo [...]
new bec521e svn merge -r 231690:232189 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 1ac87f2 Resolve c-c++-common/goacc-gomp/nesting-fail-1.c regressions
new 266cf90 Remove stale XFAIL markers
new 7cc2a8a Restore basic -misa support for nvptx
new a11fc04 * gcc.dg/goacc/kern-1.c: New.
new 7bcdc98 Backport from trunk: 2016-01-12 James Norris <jnorris@cod [...]
new b9a99e0 gcc/fortran/ * trans-openmp.c (gfc_privatize_nodesc_arrays) [...]
new e0e6868 Don't gimplify in ssa mode if seen_error in oacc_xform_loop
new 21a997c Fix log message
new d344356 gcc/c/ * c-parser.c (c_finish_oacc_routine): Remove attribu [...]
new 7c4c5c7 gcc/ * gimplify.c (oacc_default_clause): Decode reference a [...]
new 1e982f1 Remove reduction clauses in kernels region earlier
new 1d0e47a gcc/cp/ * parser.c (cp_parser_oacc_all_clauses): Call finis [...]
new 41a76d2 Un-parallelized OpenACC kernels constructs with nvptx offload [...]
new 3d571b3 * c-c++-common/goacc/reduction-1.c: Explicit vector partitio [...]
new cb6df15 * testsuite/libgomp.oacc-c-c++-common/routine-1.c: Specify v [...]
new a358048 * oacc-mem.c (delete_copyout, update_dev_host): Fix device a [...]
new 39be832 * testsuite/libgomp.oacc-c-c++-common/atomic_capture-1.c: Do [...]
new 312e74d gcc/ * omp-low.c (struct oacc_loop): Add 'inner' field. (n [...]
new 9cfa5d5 svn merge -r 232189:232548 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 5999e68 svn merge -r 232548:232931 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 0722075 gcc/ * gimplify.c (omp_notice_variable): Add usage check.
new 0d2a1ef Backport from trunk: PR c/64748
new fd2a44e gcc/ PR other/69916 * omp-low.c (struct oacc_loop): Add if [...]
new 31a8fa7 * config/nvptx/nvptx.c (nvptx_option_override): Don't kill d [...]
new 2d2924a gcc/c/ * c-parser.c (c_parser_oacc_loop): Update cclauses a [...]
new 4514391 svn merge -r 232931:234323 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 8fff8ae Improve libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c
new e252cf1 svn merge -r 234323:234469 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 9973610 svn merge -r 234469:234471 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new e7e9a60 svn merge -r 234471:234572 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 182c875 svn merge -r 234572:234575 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new af76e7c Remove GIMPLE_OMP_ENTRY_END
new 8a56a35 [PR testsuite/70579, PR testsuite/70580] Fix test cases faili [...]
new 0f31cd6 Remove superfluous passes in kernels pass list
new 8798e58 gcc/ PR tree-optimization/70357 * gimplify.c (gimplify_sca [...]
new d481297 svn merge -r 234575:235033 svn+ssh://gcc.gnu.org/svn/gcc/trunk
new 7e774a1 libgomp nvptx plugin: make cuMemFreeHost error non-fatal
new 04cf618 * omp-low.c (lower_oacc_head_tail): Assert there is at least [...]
new cf78734 * gimple.c (gimple_call_same_target_p): Unique functions are [...]
new 6edc2d4 gcc/ * omp-low.c (lower_oacc_head_mark): Ensure 2 levels fo [...]
new 9057691 Backport trunk r235290: 2016-04-20 Ilya Verbin <ilya.verb [...]
new 8201ba0 Backport trunk r235780: 2016-05-02 Cesar Philippidis <ces [...]
new a861837 Backport trunk r235651: 2016-04-29 Cesar Philippidis <ces [...]
new b75f336 gcc/ * config/nvptx/nvptx.md (sincossf3): New pattern.
new fa7cd4f * config/nvptx/free.asm: Delete. * config/nvptx/malloc.asm: [...]
new 7cff62f * config/nvptx/nvptx.c (nvptx_function_arg_boundary): New. [...]
new 0680511 commit missing file
new de94a90 * gcc/omp-low.c (oacc_loop_auto_partitions): Use boolean OR [...]
new 67a7cfd Backport trunk r235922: 2016-05-05 Jakub Jelinek <jakub@r [...]
new 26ee79d gcc/testsuite/ * c-c++-common/goacc/kernels-loop-offload-al [...]
new d06c2c6 PR c/70688 * pr70688.c: New file.
new f41b74c 2016-06-08 Chung-Lin Tang <cltang(a)codesourcery.com>
new e4084ff Fix "warning: comma at end of enumerator list [-Wpedantic]"
new f26e600 Clean up libgomp.oacc-c++/template-reduction.C XFAIL
new ca37381 [PR c/71381] C/C++ OpenACC cache directive rejects valid syntax
new ce7fd1f [PR middle-end/71373] Handle more OMP_CLAUSE_* in nested func [...]
new c0f6ad7 Backport from mainline r236098. 2016-05-10 James Norris < [...]
new 68ce05b Only trigger the "avoid offloading" mechanism for -O2 and higher
new dd089d0 Back port from trunk 2016-06-29 Cesar Philippidis <cesar@ [...]
new a269dcd Backport from trunk: 2016-07-08 Cesar Philippidis <cesar@ [...]
new fbdd5b5 Fix r238262 ChangeLog updates
new 4e0522f Backport from trunk:
new 5b4aa3a Backport from trunk:
new 6177f6a gcc/fortran/ * gfortran.h (enum oacc_function): Define. (o [...]
new d659e05 PR fortran/72741 gcc/fortran/ * openmp.c (gfc_oacc_routine [...]
new f9ee733 2016-07-29 Chung-Lin Tang <cltang(a)codesourcery.com>
new 9517d7c gcc/ * config/nvptx/nvptx.c (nvptx_declare_function_name): [...]
new bab4455 Make libgomp.oacc-c-c++-common/crash-1.c a "link" test, and d [...]
new 13111b7 C++ OpenACC routine directive testing: templated, and "auto", [...]
new 7d092bf Tighten syntax checking for OpenACC routine construct in C
new 42de06d C/C++: Simplify handling of location information for OpenACC [...]
new 4502521 Rework C/C++ OpenACC routine parsing
new a555e03 libgomp/ * testsuite/libgomp.oacc-fortran/host_data-1.f90: [...]
new 490d6fe [PR fortran/72741] Check clauses with intrinsic function spec [...]
new 33d77ab libgomp/ * testsuite/libgomp.oacc-c-c++-common/host_data-1. [...]
new 800dedf 2016-08-15 Chung-Lin Tang <cltang(a)codesourcery.com>
new 20c85c0 gcc/fortran/ * openmp.c (gfc_match_oacc_routine): Error on [...]
new fbe4b73 Use correct location information for OpenACC shape and simple [...]
new 57c46e9 Use verify_oacc_routine_clauses for C/C++
new bffb0ee Repeated use of the C/C++ OpenACC routine directive
new 11e78bf testsuite/ 2016-08-17 Chung-Lin Tang <cltang(a)codesourcery.com>
new 1b0ce8f PR middle-end/70828
new 3a2287f Backport from mainline:
new 1390e22 gcc/testsuite/ * gfortran.dg/goacc/routine-8.f90: New test. [...]
new d500bf5 libgomp/ * oacc-parallel.c (GOACC_parallel_keyed): Add offs [...]
new 1daaf2e gcc/ * config/nvptx/nvptx.c (nvptx_emit_forking, nvptx_emit [...]
new 83a7097 * ipa-inline-analysis.c (inline_write_summary): Remove unnec [...]
new dd9b947 gcc/fortran/ * gfortran.h (enum oacc_function): Make OACC_F [...]
new 0114d18 gcc/ * ipa-inline-analysis.c (inline_write_summary): Only d [...]
new 239ae59 PR fortran/72715
new f71d4b2 * plugin/plugin-nvptx.c (nvptx_exec): Interrogate board attr [...]
new a5cfd1c gcc/ * config/nvptx/nvptx.c (PTX_GANG_DEFAULT): Set to zero.
new 8642687 gcc/ * omp-low.c (lower_omp_target): Handle NULL-sized type [...]
new dbf034c * config/nvptx/nvptx.md (cond_uni): New pattern. * config/n [...]
new a78f5b1 2016-09-15 Chung-Lin Tang <cltang(a)codesourcery.com>
new e8c2922 gcc/fortrann/ * openmp.c (gfc_match_omp_map_clause): Add ne [...]
new 83b6174 c/ * c-parser.c (c_parser_omp_clause_collapse): Disallow ti [...]
new 982c0ed gcc/ * gimplify.c (is_oacc_declared): New function. (oacc_ [...]
new b9be10e * internal-fn.h (IFN_UNIQUE_CODES, IFN_GOACC_LOOP_CODES, IF [...]
new 6b43f69 * omp-low.c (struct oacc_loop): Change 'ifns' to vector of c [...]
new 9f0017c c/ * c-parser.c (c_parser_omp_for_tiling): Accept tiling co [...]
new 3085e94b * omp-low.c (expand_oacc_collapse_vars): Avoid DIV for outer [...]
new 3e9f231 * testsuite/libgomp.oacc-c-c++-common/parallel-loop-1.c: Rem [...]
new 2059adf * omp-low.c (oacc_loop_auto_partition): Simplify logic.
new c025b4f 2016-10-02 Chung-Lin Tang <cltang(a)codesourcery.com>
new b4184c6 gcc/fortran/ * openmp.c (resolve_oacc_positive_int_expr):Pr [...]
new 08506d2 * gimple-pretty-print.c (dump_gimple_call_args): Simplify "' [...]
new c1dfb2a * gimplify.c (gimplify_scan_omp_clauses): No special handlin [...]
new d6009c9 gcc/fortran/ * openmp.c (resolve_oacc_loop_blocks): Use int [...]
new 2404cc6 * omp-low.c (lower_oacc_head_mark): Don't determine default [...]
new f75da86 gcc/fortran/ * openmp.c (resolve_omp_clauses): Error on dir [...]
new 287df35 gcc/ * tree.h (OMP_CLAUSE_TILE_ITERVAR, OMP_CLAUSE_TILE_COU [...]
new a85ca50 gcc/fortran/ * trans-openmp.c (gfc_trans_omp_do): Check do_ [...]
new 303937e Merge commit 'ce7b574cb998800b24868a4ee2d3d1734fdc5dc1' into [...]
The 1114 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from ed48660 * config/i386/i386.c (ix86_add_stmt_cost): Simplify condition.
new 3ff1ad3 PR tree-optimization/71661 * tree-cfgcleanup.c (remove_forw [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 6 ++++++
gcc/testsuite/ChangeLog | 5 +++++
gcc/testsuite/gcc.dg/tree-ssa/pr71661.c | 31 +++++++++++++++++++++++++++++++
gcc/tree-cfgcleanup.c | 5 +++++
4 files changed, 47 insertions(+)
create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr71661.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 38b9b47 BranchRelaxation: Account for function alignment
new 1418f15 [Hexagon] Avoid replacing full regs with subregisters in tied [...]
new ecc6c2b BranchRelaxation: Support expanding unconditional branches
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
include/llvm/Target/TargetInstrInfo.h | 13 +
lib/CodeGen/BranchRelaxation.cpp | 89 +++-
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 15 +
lib/Target/AMDGPU/AMDGPUAsmPrinter.h | 3 +
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 35 +-
lib/Target/AMDGPU/AMDGPUMCInstLower.h | 6 +
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 1 +
.../AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp | 15 +-
lib/Target/AMDGPU/SIInstrInfo.cpp | 187 +++++++-
lib/Target/AMDGPU/SIInstrInfo.h | 24 ++
lib/Target/AMDGPU/SOPInstructions.td | 2 +
lib/Target/Hexagon/HexagonBitSimplify.cpp | 20 +
test/CodeGen/AMDGPU/branch-relax-spill.ll | 238 ++++++++++
test/CodeGen/AMDGPU/branch-relaxation.ll | 479 +++++++++++++++++++++
.../si-lower-control-flow-unreachable-block.ll | 25 +-
test/CodeGen/AMDGPU/skip-if-dead.ll | 8 +-
test/CodeGen/Hexagon/two-crash.ll | 23 +
17 files changed, 1148 insertions(+), 35 deletions(-)
create mode 100644 test/CodeGen/AMDGPU/branch-relax-spill.ll
create mode 100644 test/CodeGen/AMDGPU/branch-relaxation.ll
create mode 100644 test/CodeGen/Hexagon/two-crash.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 430d0b1 * postreload.c (reload_cse_simplify): Skip also USE when det [...]
new 72850cc * config/i386/sse.md (andnot<mode>3): Add FALLTHRU comments. [...]
new ed48660 * config/i386/i386.c (ix86_add_stmt_cost): Simplify condition.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 7 +++++++
gcc/config/i386/i386.c | 14 ++++++-------
gcc/config/i386/sse.md | 55 +++++++++++++++++++++++++++++---------------------
3 files changed, 46 insertions(+), 30 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from c205b62 Move AArch64BranchRelaxation to generic code
new 38b9b47 BranchRelaxation: Account for function alignment
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/CodeGen/BranchRelaxation.cpp | 27 ++++++++++++++++--------
test/CodeGen/AArch64/branch-relax-alignment.ll | 29 ++++++++++++++++++++++++++
2 files changed, 47 insertions(+), 9 deletions(-)
create mode 100644 test/CodeGen/AArch64/branch-relax-alignment.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 7470adb testsuite: solib-disc: Use `standard_output_file'
new 08ec958 [ARC] Fix parsing leave_s and enter_s mnemonics.
new a691226 mips-tdep: Rearrange comments in `mips_pseudo_register_type'
new 78b8632 mips-tdep: Make FCRs always 32-bit
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gas/ChangeLog | 9 ++++
gas/config/tc-arc.c | 3 +-
gas/testsuite/gas/arc/leave_enter.d | 21 +++++++++
gas/testsuite/gas/arc/leave_enter.s | 16 +++++++
gas/testsuite/gas/arc/regnames.d | 13 ++++++
gas/testsuite/gas/arc/regnames.s | 8 ++++
gdb/ChangeLog | 10 ++++
gdb/mips-tdep.c | 29 +++++++-----
gdb/testsuite/ChangeLog | 5 ++
.../break-fun-addr1.c => gdb.arch/mips-fcr.c} | 0
gdb/testsuite/gdb.arch/mips-fcr.exp | 54 ++++++++++++++++++++++
11 files changed, 154 insertions(+), 14 deletions(-)
create mode 100644 gas/testsuite/gas/arc/leave_enter.d
create mode 100644 gas/testsuite/gas/arc/leave_enter.s
create mode 100644 gas/testsuite/gas/arc/regnames.d
create mode 100644 gas/testsuite/gas/arc/regnames.s
copy gdb/testsuite/{gdb.base/break-fun-addr1.c => gdb.arch/mips-fcr.c} (100%)
create mode 100644 gdb/testsuite/gdb.arch/mips-fcr.exp
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository lldb.
from c24fa14 Fix build error on Android again.
new e3b0030 Improve test for Intel(R) MPX registers.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../intel_xtended_registers/TestMPXRegisters.py | 15 +++++----------
.../register/intel_xtended_registers/main.cpp | 18 +++---------------
2 files changed, 8 insertions(+), 25 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository clang.
from b3ebb55 Allocate after the early exit checks. NFC.
new ba7b135 [OpenMP] Check if the template specialization is mappable ins [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/Sema/SemaOpenMP.cpp | 3 ---
test/OpenMP/target_map_messages.cpp | 12 ++++++++++++
2 files changed, 12 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.