public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/wschmidt/heads/builtins10] (174 commits) rs6000: Enable the new builtin support
@ 2021-06-25 16:14 William Schmidt
  0 siblings, 0 replies; only message in thread
From: William Schmidt @ 2021-06-25 16:14 UTC (permalink / raw)
  To: gcc-cvs

The branch 'wschmidt/heads/builtins10' was updated to point to:

 d4ec6530bdb... rs6000: Enable the new builtin support

It previously pointed to:

 1e3b9107435... rs6000: Enable the new builtin support

Diff:

!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------

  1e3b910... rs6000: Enable the new builtin support
  fa1da4e... rs6000: Test case adjustments
  51f3309... rs6000: Update altivec.h for automated interfaces
  fbb96af... rs6000: Debug support
  e97ee5b... rs6000: Miscellaneous uses of rs6000_builtin_decls_x
  512b016... rs6000: Update rs6000_builtin_decl
  e5a55bd... rs6000: Builtin expansion, part 6
  fe14afc... rs6000: Builtin expansion, part 5
  e554789... rs6000: Builtin expansion, part 4
  ff89250... rs6000: Builtin expansion, part 3
  dbb69c3... rs6000: Builtin expansion, part 2
  f836009... rs6000: Builtin expansion, part 1
  000aba9... rs6000: Support for vectorizing built-in functions
  42754a4... rs6000: Handle gimple folding of target built-ins
  8aec62a... rs6000: Handle overloads during program parsing
  7653c8d... rs6000: Always initialize vector_pair and vector_quad nodes
  a8ad12f... rs6000: Add sanity to V2DI_type_node definitions
  00707cf... rs6000: Darwin builtin support
  9d1f3fa... rs6000: Execute the automatic built-in initialization code
  65ba18c... rs6000: Add remaining overloads
  01ce8a6... rs6000: Add Cell builtins
  82f768b... rs6000: Add miscellaneous builtins
  c658498... rs6000: Add MMA builtins
  38af6f8... rs6000: Add Power10 builtins
  6f9ca7e... rs6000: Add more type nodes to support builtin processing
  0fde486... rs6000: Add Power9 builtins
  313d610... rs6000: Add power8-vector builtins
  51b432b... rs6000: Add power7 and power7-64 builtins
  f33420a... rs6000: Add available-everywhere and ancient builtins
  d3e680f... rs6000: Add VSX builtins
  d56599a... rs6000: Add the rest of the [altivec] stanza to the builtin
  73f8790... rs6000: Add gengtype handling to the build machinery
  43e183e... rs6000: Incorporate new builtins code into the build machin
  0865a2a... rs6000: Write static initializations for overload tables
  569b500... rs6000: Write static initializations for built-in table
  bb35b5f... rs6000: Write output to the builtins init file, part 3 of 3
  e8fd002... rs6000: Write output to the builtins init file, part 2 of 3
  a8cc6db... rs6000: Write output to the builtins init file, part 1 of 3
  143964e... rs6000: Write output to the builtins header file
  a196856... rs6000: Write output to the builtin definition include file
  9a90f42... rs6000: Build and store function type identifiers
  780ff37... rs6000: Parsing of overload input file
  c609065... rs6000: Parsing built-in input file, part 3 of 3
  7cd63b7... rs6000: Parsing built-in input file, part 2 of 3
  70ee4dd... rs6000: Parsing built-in input file, part 1 of 3
  01f42aa... rs6000: Main function with stubs for parsing and output
  df0e907... rs6000: Red-black tree implementation for balanced tree sea
  071f491... rs6000: Add functions for matching types, part 3 of 3
  d1be2a9... rs6000: Add functions for matching types, part 2 of 3
  324d188... rs6000: Add functions for matching types, part 1 of 3
  8d0988c... rs6000: Add helper functions for parsing
  9cd782c... rs6000: Add file support and functions for diagnostic suppo
  256c049... rs6000: Add initial input files
  15bbc53... rs6000: Initial create of rs6000-gen-builtins.c
  79f5961... Support scanning of build-time GC roots in gengtype


Summary of changes (added commits):
-----------------------------------

  d4ec653... rs6000: Enable the new builtin support
  4aa1c3f... rs6000: Test case adjustments
  73472f2... rs6000: Update altivec.h for automated interfaces
  45258f8... rs6000: Debug support
  a77dfe7... rs6000: Miscellaneous uses of rs6000_builtin_decls_x
  f059b42... rs6000: Update rs6000_builtin_decl
  743ac5e... rs6000: Builtin expansion, part 6
  f75fbd2... rs6000: Builtin expansion, part 5
  1f28ba7... rs6000: Builtin expansion, part 4
  7d38468... rs6000: Builtin expansion, part 3
  7603299... rs6000: Builtin expansion, part 2
  33050d9... rs6000: Builtin expansion, part 1
  9c81728... rs6000: Support for vectorizing built-in functions
  91c2817... rs6000: Handle gimple folding of target built-ins
  90fe5f4... rs6000: Handle overloads during program parsing
  d008ed6... rs6000: Always initialize vector_pair and vector_quad nodes
  178a695... rs6000: Add sanity to V2DI_type_node definitions
  f727725... rs6000: Darwin builtin support
  cb0d68f... rs6000: Execute the automatic built-in initialization code
  158aa93... rs6000: Add remaining overloads
  38e894d... rs6000: Add Cell builtins
  0cf50eb... rs6000: Add miscellaneous builtins
  77ad893... rs6000: Add MMA builtins
  8b8d061... rs6000: Add Power10 builtins
  61b2f91... rs6000: Add more type nodes to support builtin processing
  59d68fe... rs6000: Add Power9 builtins
  480b8da... rs6000: Add power8-vector builtins
  c1d9af3... rs6000: Add power7 and power7-64 builtins
  22ba3ab... rs6000: Add available-everywhere and ancient builtins
  bbb9f8e... rs6000: Add VSX builtins
  3ffaebb... rs6000: Add the rest of the [altivec] stanza to the builtin
  386f56c... rs6000: Add gengtype handling to the build machinery
  4f27468... rs6000: Incorporate new builtins code into the build machin
  91cb8bc... rs6000: Write static initializations for overload tables
  a1104ad... rs6000: Write static initializations for built-in table
  b0e8849... rs6000: Write output to the builtins init file, part 3 of 3
  107f994... rs6000: Write output to the builtins init file, part 2 of 3
  9b7092a... rs6000: Write output to the builtins init file, part 1 of 3
  07dd852... rs6000: Write output to the builtins header file
  1e0b1c8... rs6000: Write output to the builtin definition include file
  7931e39... rs6000: Build and store function type identifiers
  b1f49e4... rs6000: Parsing of overload input file
  b5c1e1e... rs6000: Parsing built-in input file, part 3 of 3
  c433b21... rs6000: Parsing built-in input file, part 2 of 3
  d05ab89... rs6000: Parsing built-in input file, part 1 of 3
  c36670e... rs6000: Main function with stubs for parsing and output
  84213d5... rs6000: Red-black tree implementation for balanced tree sea
  cf0fab7... rs6000: Add functions for matching types, part 3 of 3
  a8c3b8a... rs6000: Add functions for matching types, part 2 of 3
  c4d5d38... rs6000: Add functions for matching types, part 1 of 3
  643ab74... rs6000: Add helper functions for parsing
  9d98a05... rs6000: Add file support and functions for diagnostic suppo
  5ba7e6c... rs6000: Add initial input files
  b4affc9... rs6000: Initial create of rs6000-gen-builtins.c
  4f96cb6... Support scanning of build-time GC roots in gengtype
  6d43ec5... Minor improvement to compare elimination (*)
  4602714... range-ops: (nonzero | X) is nonzero (*)
  913b13f... Fix for vcmpequt builtin (*)
  1de3191... Fortran/OpenMP: Extend defaultmap clause for OpenMP 5 [PR92 (*)
  9a2c957... analyzer: track dynamic extents of regions (*)
  d726a57... analyzer: add class region_to_value_map (*)
  954c923... analyzer testsuite: add explode-2a.c [PR101068] (*)
  ba998f6... [Ada] Avoid unhelpful dead code warnings (*)
  759df6f... [Ada] Remove couple of obsolete declarations (*)
  2a344c7... [Ada] Enable removal of side-effects in component declarati (*)
  6ae60a6... [Ada] Extend function to retrieve first/last nodes to all d (*)
  40f4642... [Ada] Incorrect Reinit_Field_To_Zero calls for concurrent e (*)
  811b8aa... [Ada] No_Task_Parts aspect (*)
  4cee20b... [Ada] Fix handling of scopes for subprogram calls in unnest (*)
  903655a... [Ada] Fix detection of access-to-variable types (*)
  abcf517... [Ada] Use runtime from base compiler during stage1 (*)
  472c843... [Ada] Minor consistency fix for Windows SEH (*)
  9e47051... [Ada] AI12-0138: Iterators and other nonoverridable aspects (*)
  3d4fbcb... [Ada] Error when passing subprogram'Access to null-defaulte (*)
  d675f35... [Ada] Fix typos in comment about expansion of attribute Ima (*)
  df3db34... [Ada] Allow Known_Static_Component_Size (etc) on private ty (*)
  65067cb... [Ada] Add Interface_Name field to E_Loop_Parameter (*)
  d31c2b9... [Ada] Disable certain checks in predefined units (*)
  688fb85... [Ada] Clarify the semantics of signed intrinsic shift opera (*)
  385484e... [Ada] Small cleanup in exception handling C code (*)
  9880492... [Ada] Remove redundant guard from Find_Overlaid_Entity (*)
  86347b2... [Ada] Remove const qualifier on a couple of pointed-to type (*)
  b233916... [Ada] Fix bug in if_expressions introduced by var-size node (*)
  f1e93d3... [Ada] Add support for folding more and/or expressions (*)
  69558e5... [Ada] Replace repeated calls by references to a local objec (*)
  5fdd694... [Ada] Variable-sized node types: improve error messages (*)
  a7cadd1... [Ada] Variable-sized node types -- cleanup (*)
  81e68a1... [Ada] Rename Ada 202* to Ada 2022 (*)
  4dbdeeb... [Ada] Avoid inappropriate error messages regarding aggregat (*)
  44d27e8... [Ada] Add more initialization of Stored_Constraint (*)
  a5db70e... [Ada] Fix bug in subtype of private type with invariants (*)
  ed17bbe... [Ada] Robust switching from incomplete to access types (*)
  008153c... expr: Fix up VEC_PACK_TRUNC_EXPR expansion [PR101046] (*)
  dfef116... Handle multiple latches in irreducible region mark (*)
  b10f895... Assert we have irreducible regions marked in the threader (*)
  3fe5464... testsuite: Fix Wattributes test cases for s390 and add new  (*)
  ba2eef0... c-family: Copy DECL_USER_ALIGN even if DECL_ALIGN is simila (*)
  327a6b5... rs6000: Fix test case failures by PR100085 [PR101020] (*)
  8dc4818... Daily bump. (*)
  d9f1466... Teach compute_objsize about placement new [PR100876]. (*)
  f9598d8... libstdc++: Fix noexcept-specifier for ranges::empty (*)
  2007353... rs6000: MMA builtin usage ICEs when used in a #pragma omp p (*)
  ecc5644... Limit new value calculations to first order effects. (*)
  c37b5dd... libstdc++: Fix common_reference for non-reference results [ (*)
  4986946... i386: Split V2HImode *punpckwd to SSE instruction [PR101058 (*)
  93bfadf... c-family: Add fix-it suggestions for more <stdlib.h> names  (*)
  046a3be... arm: Auto-vectorization for MVE: add pack/unpack patterns (*)
  12d13cf... C/C++: Fix unused set var warning with omp_clause_affinity  (*)
  788bb7e... tree-optimization/100934 - properly mark irreducible region (*)
  a40d229... libstdc++: Only run Filesystem TS test if supported (*)
  14f26c7... libstdc++: Fix std::any constraints [PR101034] (*)
  0461986... docs: Fix -Wno-cpp note (*)
  9b239c9... docs: add missing newline (*)
  f389f2a... docs: remove extra '+' character in option listing. (*)
  45fb3d4... libstdc++: Add explicit -std=gnu++17 option to test (*)
  b76a529... libstdc++: Implement LWG 3465 for std::compare_partial_orde (*)
  e2c79b9... libstdc++: Change [cmp.alg] assertions to constraints (*)
  a893b26... Fortran: resolve.c - remove '*XCNEW' based nullifying (*)
  c4c47a8... arc: Add --with-fpu support for ARCv2 cpus (*)
  831589c... Do not check if SMS succeeds on powerpc (*)
  917efba... libstdc++: Use reserved name for attribute [PR101055] (*)
  08ce1f4... tree-optimization/101031 - fix strlen opt invalidation logi (*)
  44b1502... evrp: fix AddressSanitizer: alloc-dealloc-mismatch (*)
  5a897a6... Pick up global ranges in ranger after inlining. (*)
  ed14a95... [PATCH] config: Backport "Rely less on internal symbols" (s (*)
  3a01d8e... [PATCH] config: Backport "Rely less on internal symbols" (s (*)
  4e70c34... Daily bump. (*)
  681143b... i386: Improve variable permutation insn avoidance [PR101021 (*)
  291cd19... c: adjust [[maybe_unused]] testcase (*)
  3f207ab... use range based for loops to iterate over vec<> (*)
  8a7d54b... [committed] More improvements to H8 logicals for test/compa (*)
  3f04e37... x86: Replace ix86_red_zone_size with ix86_red_zone_used (*)
  d554f43... contrib/gcc-changelog: Check that PR in subject is in chang (*)
  8b8c391... Daily bump. (*)
  d64584d... testsuite: fix AIX testsuite failures (*)
  c0f769f... c-family: don't warn for [[maybe_unused]] on data member (*)
  08e1ff9... c++: constexpr and array[0] [PR101029] (*)
  c4e50e5... c++: speed up looking up the current class (*)
  f16f65f... Daily bump. (*)
  23691dd... Fix a typo in an AutoFDO error string (*)
  2c4115b... Fix effective target for check-builtin-vec_rlnm-runnable.c  (*)
  2973090... For 'OMP_CLAUSE' in 'dump_generic_node', dump the whole OMP (*)
  b0d73a6... c++: Substitute into function parms in lexical order [PR965 (*)
  1e69075... libstdc++: Fix filesystem::path comparisons for C++23 (*)
  68f4686... d: foreach over a tuple doesn't work on 16-bit targets (PR1 (*)
  b13f297... arm: Fix polymorphic variants failing with undefined refere (*)
  a761829... [PATCH] PR tree-optimization/96392 Optimize x+0.0 if x is a (*)
  5b02ed4... [PATCH] PR tree-optimization/96392 Optimize x+0.0 if x is a (*)
  b8b80b8... tree-optimization/101025 - fix store-motion dependence chec (*)
  c5ed014... arm: Fix the mve multilib for the broken cmse support (pr99 (*)
  117c642... c++: Add C++23 consteval if support - P1938R3 [PR100974] (*)
  9d20ec9... analyzer: tweak priority of callstrings in worklist::key_t: (*)
  b9ec5eb... tree-optimization/101028 - fix endless SLP reassoc discover (*)
  fbd8a80... tree-optimization/101026 - fix SLP re-association (*)
  4bdcdd8... simplify-rtx: Fix up simplify_logical_relational_operation  (*)
  a984da8... i386: Fix up *vec_concat<mode>_0_1 [PR101007] (*)
  1fa991d... i386: Try to avoid variable permutation instruction [PR1010 (*)
  8bf728a... Introduce -Wcoverage-invalid-line-number (*)
  36943c6... Add missing ChangeLog entry. (*)
  336c41d... middle-end/101009 - fix distance vector recording (*)
  43c35d0... Daily bump. (*)
  e01874c... gcc-changelog: Ignore one more commit. (*)
  2f5ab54... rs6000: Support more short/char to float conversion (*)
  e9d322c... Use stablesort for sorting association chain (*)
  367f52d... Expose stable sort algorithm to gcc_sort_r and add vec::sta (*)
  26dbe85... c++: Extend std::is_constant_evaluated in if warning [PR100 (*)
  edec266... c++: matching deduced template template parameters [PR67829 (*)
  206db06... c++: normalization of non-templated return-type-req [PR1009 (*)
  a325bdd... i386: Add V8QI and other 64bit vector permutations [PR89021 (*)
  ee52bf6... libgo: update to Go1.16.5 release (*)
  00d07ec... rs6000: Add new __builtin_vsx_build_pair and __builtin_mma_ (*)
  5ae4a73... d: Fix ICE in TypeInfoDeclaration, at dmd/declaration.c (PR (*)
  7a89595... rs6000: Fix *TItype_ppc (*)
  04a040d... Use auto_vec in ssa_equiv_stack. (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/wschmidt/heads/builtins10' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-06-25 16:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-25 16:14 [gcc/wschmidt/heads/builtins10] (174 commits) rs6000: Enable the new builtin support William Schmidt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).