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).