From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1725) id 1A71B3857C70; Wed, 16 Sep 2020 21:28:21 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1A71B3857C70 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1600291701; bh=PZdbvWrt/ugEqk3T/JhEzekIfo5U/jdGaHa6eRt19lk=; h=From:To:Subject:Date:From; b=GqLAI4f9anDioNAbpih2p5DdKj4A8FXEpj9SrVSIfubVgMI3m+DqKfnMQtjjzMc6o Vilahwby/qyOcbypjcUeDMY5Ko3MImQ2xmus8txIpimvT1CU2/4IF4IPJjwgWduGvg sknfRS8l87FV1dzztOHhraucgJIJ0SELPQYZYr3o= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: William Schmidt To: gcc-cvs@gcc.gnu.org Subject: [gcc/wschmidt/heads/builtins3] (101 commits) rs6000: Fix more inconsistencies between old and new builti X-Act-Checkin: gcc X-Git-Author: William Schmidt X-Git-Refname: refs/users/wschmidt/heads/builtins3 X-Git-Oldrev: 5e04ba35bd56319e887f8c142abe5aaaaad2ba82 X-Git-Newrev: b3364b3bed5658d341ca5abc42a950b1706d28a0 Message-Id: <20200916212821.1A71B3857C70@sourceware.org> Date: Wed, 16 Sep 2020 21:28:21 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Sep 2020 21:28:21 -0000 The branch 'wschmidt/heads/builtins3' was updated to point to: b3364b3bed5... rs6000: Fix more inconsistencies between old and new builti It previously pointed to: 5e04ba35bd5... rs6000: Fix more inconsistencies between old and new builti Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ------------------------------------------------------------------- 5e04ba3... rs6000: Fix more inconsistencies between old and new builti 7f6b6c1... rs6000: Fix more inconsistencies between old and new builti 86fe7b6... rs6000: Fix more inconsistencies between old and new builti 0254a26... rs6000: Fix more inconsistencies between old and new builti e56d375... rs6000: Start cleaning up some discrepancies 8b10112... rs6000: More progress on built-in debug support a690cfa... rs6000: Correct name of xvcvbf16spn ccf49a2... rs6000: Map to vector_pair and vector_quad type nodes b7dff4c... rs6000: Add MMA builtins and necessary parsing support 6ef5702... rs6000: More built-in definitions. e897ef7... rs6000: Fix typos in comments c478907... rs6000: Some builtin debug modifications 3275457... rs6000: Fix up rs6000-gen-builtins build instructions 4b84d67... rs6000: Initial debug support for comparing builtins f0c7627... rs6000: Support two builtin expansion algorithms 726742e... rs6000: Helper functions for new builtin expansion support dc3b1cc... rs6000: Disable unnecessary initialization for new support 2007e4e... rs6000: Call rs6000_autoinit_builtins from rs6000_builtins a79c0a4... rs6000: Add comments to help with transition e17bf64... rs6000: Add remaining builtins 9c0c42a... rs6000: Add Power9 builtins 6647099... rs6000: Add Power8 vector builtins 61306fe... rs6000: Add Power7 builtins b8eb3fe... rs6000: Add available-everywhere and ancient builtins 55e2847... rs6000: Add VSX builtins 1b7438a... rs6000: Add remaining AltiVec builtins cfa7ead... rs6000: Incorporate new builtins code into the build machin a8cef4e... rs6000: Write output to the builtins init file, part 3 of 3 1b098e7... rs6000: Write output to the builtins init file, part 2 of 3 f6dc516... rs6000: Write output to the builtins init file, part 1 of 3 3f683b4... rs6000: Write output to the builtins header file 72eb3e8... rs6000: Write output to the vector definition include file 692a493... rs6000: Build and store function type identifiers b67bede... rs6000: Parsing of overload input file 175ff01... rs6000: Parsing built-in input file, part 3 of 3 6ac7391... rs6000: Parsing built-in input file, part 2 of 3 6d7b164... rs6000: Parsing built-in input file, part 1 of 3 c334097... rs6000: Main function with stubs for parsing and output f48cf25... rs6000: Red-black tree implementation for balanced tree sea bf8a1da... rs6000: Add functions for matching types, part 3 of 3 5a03847... rs6000: Add functions for matching types, part 2 of 3 a0919f9... rs6000: Add functions for matching types, part 1 of 3 d5a83de... rs6000: Add helper functions for parsing 13a4b95... rs6000: Add file support and functions for diagnostic suppo 462893c... rs6000: Add initial input files 4a9da12... rs6000: Initial create of rs6000-gen-builtins.c Summary of changes (added commits): ----------------------------------- b3364b3... rs6000: Fix more inconsistencies between old and new builti 0b97717... rs6000: Fix more inconsistencies between old and new builti 4fb5c70... rs6000: Fix more inconsistencies between old and new builti 8b1c081... rs6000: Fix more inconsistencies between old and new builti a45bb50... rs6000: Start cleaning up some discrepancies 3b37901... rs6000: More progress on built-in debug support f1c7ac2... rs6000: Correct name of xvcvbf16spn a4d11f9... rs6000: Map to vector_pair and vector_quad type nodes ac584dc... rs6000: Add MMA builtins and necessary parsing support 6f0c4bf... rs6000: More built-in definitions. a387781... rs6000: Fix typos in comments 10f5864... rs6000: Some builtin debug modifications 249cf30... rs6000: Fix up rs6000-gen-builtins build instructions 15ce069... rs6000: Initial debug support for comparing builtins efeb781... rs6000: Support two builtin expansion algorithms 97961ec... rs6000: Helper functions for new builtin expansion support a588173... rs6000: Disable unnecessary initialization for new support 606d7e7... rs6000: Call rs6000_autoinit_builtins from rs6000_builtins 6219bd1... rs6000: Add comments to help with transition 3b4e283... rs6000: Add remaining builtins 771ee4c... rs6000: Add Power9 builtins a9b9c00... rs6000: Add Power8 vector builtins 20e7e6a... rs6000: Add Power7 builtins 16567ed... rs6000: Add available-everywhere and ancient builtins 59bd58a... rs6000: Add VSX builtins b341f1b... rs6000: Add remaining AltiVec builtins e4fc5eb... rs6000: Incorporate new builtins code into the build machin e4d2c20... rs6000: Write output to the builtins init file, part 3 of 3 8d68327... rs6000: Write output to the builtins init file, part 2 of 3 6f3a5c2... rs6000: Write output to the builtins init file, part 1 of 3 56b4eb9... rs6000: Write output to the builtins header file d54c21d... rs6000: Write output to the vector definition include file b4eeff1... rs6000: Build and store function type identifiers 8ba5817... rs6000: Parsing of overload input file 87b9094... rs6000: Parsing built-in input file, part 3 of 3 ede7853... rs6000: Parsing built-in input file, part 2 of 3 99a6519... rs6000: Parsing built-in input file, part 1 of 3 c785177... rs6000: Main function with stubs for parsing and output 43e9299... rs6000: Red-black tree implementation for balanced tree sea 06380a1... rs6000: Add functions for matching types, part 3 of 3 7c9bf61... rs6000: Add functions for matching types, part 2 of 3 48cb82a... rs6000: Add functions for matching types, part 1 of 3 204dda1... rs6000: Add helper functions for parsing 8794c79... rs6000: Add file support and functions for diagnostic suppo 22b8e18... rs6000: Add initial input files b42a5a4... rs6000: Initial create of rs6000-gen-builtins.c 8c0f875... rs6000: Add rs6000_cfun_pcrel_p (*) 71ad0b5... Detect conflicts between incompatible uses of the same attr (*) 31dd5cd... preprocessor: Fix ICE with too long line in fmtwarn [PR9693 (*) 8b75204... Work harder to avoid -Wuninitialized for objects of empty s (*) 8155316... c++: local-scope OMP UDR reductions have no template head (*) d1339b5... libbacktrace, Mach-O : Support PowerPC archs. (*) aab6194... Fix pessimization in EH cleanup pass (*) 7d1be93... c++: Avoid confusing 'nested' name (*) 91347c3... Fortran: OpenMP - fix simd with (last)private (PR97061) (*) 2b7147e... c++: Break out actual instantiation from instantiate_decl (*) 052204f... vec: don't select partial vectors when unnecessary (*) 453a20c... rtl_data: Add sp_is_clobbered_by_asm (*) f419a01... testsuite/97066 - minor change to bypass plusminus-with-con (*) 2cab243... IBM Z: Fix *vec_tf_to_v1tf constraints (*) d66f83c... C-SKY: Refine target name for elf target test (*) f8ede88... C-SKY: Set use_gcc_stdint=wrap for elf target (*) 03380ec... C-SKY: Enable crtbegin/crtend.o of libgcc for elf target (*) f02b207... remove STMT_VINFO_NUM_SLP_USES (*) 8a4f343... C-SKY: Support multilib for mfloat-abi=. (*) 3ba3c2e... arm: Avoid unused parameter warning (*) d29a7cd... options, lto: Optimize streaming of optimization nodes (*) bd90907... store-merging: Consider also overlapping stores earlier in (*) 2c45b9e... C-SKY: Fix wrong ld name with option -mfloat-abi=hard. (*) e0d98ff... rs6000: Remove useless insns fed into lvx/stvx [PR97019] (*) 01d56ae... C-SKY: Support -mfloat-abi=hard. (*) 3f3f28d... rs6000: Fix misnamed built-in (*) 1d7d3f9... libgo: additional type/const references in sysinfo.c (*) 9f7ab8c... Daily bump. (*) 50ddbd0... analyzer: fix ICE when merging constraints w/o transitivity (*) 1b9bdd5... libgomp/target.c: Silence -Wuninitialized warning (*) d1a3168... rtlanal: fix subreg handling in set_noop_p () (*) d876184... make swap argument of vect_get_and_check_slp_defs readonly (*) 3304888... c++: Partially revert: local externs in templates do not ge (*) 8f0d743... tree-optimization/94234 - add plusminus-with-convert patter (*) 9e89fa0... gcc.target/i386/pr78904-4a.c: Compile with -mtune=generic (*) bab5813... bb-reorder: Fix for ICEs caused by 69ca5f3a9882 (*) c9de716... Allow more BB vectorization (*) 80297f8... arm: Fix testisms introduced with fix for pr target/95646 (*) ecc3135... Retune mask <->integer cost for non-AVX512 micro-architectu (*) 0f079e1... i386: Fix up vector mul and div with broadcasts in -masm=in (*) 972da55... OpenMP/Fortran: Fix (re)mapping of allocatable/pointer arra (*) f9d2def... tree-optimization/94234 - Fold plusminus_mult expr with mul (*) 50a71cd... Daily bump. (*) 0620f4d... doc: fix spelling of -fprofile-reproducibility (*) 05f40bc... libbacktrace: support MiniDebugInfo (*) cd6743e... c++: Use VAR_OR_FUNCTION_DECL_P. (*) 5bcc0fa... bpf: use the expected instruction for NOPs (*) 0a3e6e9... Darwin, X86, testsuite: Fix pr87767 tests for Darwin. (*) e9fdb9a... c++: local externs in templates do not get template head (*) 05ab8be... analyzer: add -param=analyzer-max-constraints= (*) 799dd4e... analyzer: fix constraint explosion on many-cased switch [PR (*) 00adddd... analyzer: add regression test for leak false positive (*) 35e3f08... analyzer: fix ICE on setjmp with non-pointer-type [PR97029] (*) a7d8dcd... Fix dangling references in thunks at -O0 (*) 863e8d5... Rename mffgpr/mftgpr insn types and remove Power6 reference (*) (*) This commit already exists in another branch. Because the reference `refs/users/wschmidt/heads/builtins3' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.