public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/microsoft/heads/main] (135 commits) Merge commit 'd7cb9720ed54687bd1135c5e6ef90776a9db0bd5' int
@ 2023-05-04 0:50 Eugene Rozenfeld
0 siblings, 0 replies; only message in thread
From: Eugene Rozenfeld @ 2023-05-04 0:50 UTC (permalink / raw)
To: gcc-cvs
The branch 'microsoft/heads/main' was updated to point to:
7537ef3052f... Merge commit 'd7cb9720ed54687bd1135c5e6ef90776a9db0bd5' int
It previously pointed to:
4ba2cfc9c66... Use environment files instead of set-output command
Diff:
Summary of changes (added commits):
-----------------------------------
7537ef3... Merge commit 'd7cb9720ed54687bd1135c5e6ef90776a9db0bd5' int
d7cb972... Daily bump. (*)
c912fe7... c++: simplify member template substitution (*)
3302078... PHIOPT: small refactoring of match_simplify_replacement. (*)
078339f... MATCH: Port CLRSB part of builtin_zero_pattern (*)
8702ab1... tree-optimization: [PR109702] MATCH: Fix a ? func(a) : N pa (*)
7cc33d1... target: [PR109657] (a ? -1 : 0) | b could be optimized bett (*)
f986151... c++: less invalidate_class_lookup_cache (*)
a43f361... c++: look for empty base at specific offset [PR109678] (*)
4b8d0d4... c++: std::variant slow to compile [PR109678] (*)
bc24c51... RISC-V: Table A.6 conformance tests (*)
b90e030... RISC-V: Weaken atomic loads (*)
bff7c77... RISC-V: Weaken mem_thread_fence (*)
942ab49... RISC-V: Weaken LR/SC pairs (*)
08c5d18... RISC-V: Eliminate AMO op fences (*)
6a2383f... RISC-V: Strengthen atomic stores (*)
a61a067... RISC-V: Add AMO release bits (*)
d199d2e... RISC-V: Enforce atomic compare_exchange SEQ_CST (*)
4990cf8... RISC-V: Enforce subword atomic LR/SC SEQ_CST (*)
dcd7b2f... RISC-V: Enforce Libatomic LR/SC SEQ_CST (*)
f37a36b... RISC-V: Eliminate SYNC memory models (*)
1d003da... libstdc++: Regenerate baseline_symbols.txt files for Linux (*)
9cfdd5a... RISC-V: Name newly added flags in changelog (*)
1adb1a6... RISC-V: ICE for vlmul_ext_v intrinsic API (*)
87c347c... RISC-V: fix build issue with gcc 4.9.x (*)
9a9840c... c++: Add testcase for already fixed PR [PR109506] (*)
cbe32d3... docs: port documentation of VRP params (*)
f385252... tree-optimization/109672 - properly check emulated plus dur (*)
59912ce... [i386] Fix testcases for emulated scatter (*)
87de39e... ibstdc++: Shut up -Wattribute-alias warning [PR109694] (*)
1fc8da9... Daily bump. (*)
8d2793e... ubsan: ubsan_maybe_instrument_array_ref tweak (*)
07c52d1... c++: array DMI and member fn [PR109666] (*)
d89b152... PHIOPT: Update comment about what the pass now does (*)
977a3be... Convert xstormy16 to LRA (*)
faf8bea... Enable LRA on several ports (*)
12de8da... apply debug-remap to file names in .su files (*)
1ee457a... libgcc pru: Define TARGET_HAS_NO_HW_DIVIDE (*)
19a5b82... Remove unused friends in int_range<>. (*)
bd0ac4b... Inline irange::set_nonzero. (*)
178abec... Cleanup irange::set. (*)
c92b8be... Convert internal representation of irange to wide_ints. (*)
47a7643... Rewrite bounds_of_var_in_loop() to use ranges. (*)
8b2181a... Replace vrp_val* with wide_ints. (*)
cb779af... Conversion to irange wide_int API. (*)
612d373... Merge irange::union/intersect into irange_union/intersect. (*)
2c39e0f... Convert get_legacy_range in bounds_of_var_in_loop to irange (*)
c742278... Various cleanups in vr-values.cc towards ranger API. (*)
6b73cbb... Remove irange::tree_{lower,upper}_bound. (*)
e1f83aa... Remove irange::{min,max,kind}. (*)
e1366a7... vrange_storage overhaul (*)
4d68c7f... Daily bump. (*)
33b6b79... Revert "[PATCH] libcpp: suppress builtin macro redefined wa (*)
b159026... [Committed] Update xstormy16's neghi2 pattern to not clobbe (*)
d56af02... Improve error message for excess elements in array initiali (*)
a6b810a... Fix C/107926: Wrong error message when initializing char ar (*)
c53237c... MATCH: add some of what phiopt's builtin_zero_pattern did (*)
55b7088... PHIOPT: Allow moving of some builtin calls (*)
84e7d62... hwasan: adjust wording in expected output in tests (*)
54765c8... libsanitizer: link hwasan against lsan library (*)
e7ce7c4... [PATCH] libcpp: suppress builtin macro redefined warnings f (*)
2744dbb... gcc: Use ld -r when checking for HAVE_LD_RO_RW_SECTION_MIXI (*)
d2ab430... libsanitizer: update LOCAL_PATCHES revision (*)
401f46e... libsanitizer: Apply local patches (*)
d96e14c... libsanitizer: merge from upstream (87e6e490e79384a5) (*)
d5e2694... Remove duplicate constants created between passes (*)
8eb1e39... Daily bump. (*)
7eefdc9... reload: Handle generating reloads that also clobbers flags (*)
e2b204c... [xstormy16] Efficient HImode rotate left by a single bit. (*)
58f3cbb... [xstormy16] Recognize/support swpn (swap nibbles) instructi (*)
83c78cb... add glibc-stdint.h to vax and lm32 linux target (PR target/ (*)
ef6c309... Adjust mips test for recent ifcvt costing changes (*)
a5b2a3b... RISC-V: decouple stack allocation for rv32e w/o save-restor (*)
5020519... Daily bump. (*)
5cf6160... testsuite: Handle empty assembly lines in check-function-bo (*)
0c77a09... Fix autoprofiledbootstrap build (*)
065be0f... RISC-V: Add divmod expansion support (*)
d9df45a... RISC-V: Added support clmul[r,h] instructions for Zbc exten (*)
1966741... RISC-V: Eliminate redundant zero extension of minu/maxu ope (*)
db7e777... contrib: port doxygen script to Python3 (*)
1dd154f... PHIOPT: Move two_value_replacement to match.pd (*)
c43819a... MATCH: Add patterns from phiopt's minmax_replacement (*)
b9b30db... MATCH: Factor out code that for min max detection with cons (*)
650c36e... PR rtl-optimization/109476: Use ZERO_EXTEND instead of zero (*)
fde0058... Synchronize include/ctf.h with upstream binutils/libctf. (*)
6d4b59a... Add emulated scatter capability to the vectorizer (*)
24905a4... Adjust costing of emulated vectorized gather/scatter (*)
8b84d87... RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMCLR (*)
d711f8f... libstdc++: Improve doxygen docs for <random> (*)
30f6aac... libstdc++: Minor fixes to doxygen comments (*)
975e8e8... libstdc++: Strip absolute paths from files shown in Doxygen (*)
5c8b154... libstdc++: Simplify preprocessor/namespace nesting in <bits (*)
a94dcac... ipa/109652 - ICE in modification phase of IPA SRA (*)
cacf65d... OpenACC: Stand-alone attach/detach clause fixes for Fortran (*)
6e6f86f... tree-optimization/109644 - missing IL checking (*)
977a43f... Avoid more invalid GIMPLE with register bases (*)
821ef93... tree-optimization/108752 - vectorize emulated vectors in lo (*)
9a41d2c... libstdc++: Another attempt to ensure g++ 13+ compiled progr (*)
889a079... aarch64: PR target/99195 annotate more integer unary patter (*)
7ebd4a1... Fortran: Fix (mostly) comment typos (*)
ba39d2b... gimple-range-op: Handle sqrt (basic bounds only) (*)
9ffddbf... Implement range-op entry for sin/cos (*)
bd539c9... Add targetm.libm_function_max_error (*)
d76c343... testsuite/C++: suppress filename canonicalization in module (*)
9be54d6... testsuite/C++: cope with IPv6 being unavailable (*)
f9b9109... harden-conditionals: detach values before compares (*)
32a98cc... Daily bump. (*)
e86d01a... Update gcc .po files (*)
b17c57b... amdgcn: Fix addsub bug (*)
14e881e... c++: print conversion error at candidate location (*)
e0cf929... RISC-V: Add required tls to read thread pointer test (*)
82f4f90... PHIOPT: Allow MIN/MAX to have up to 2 MIN/MAX expressions f (*)
5fecfed... MIN/MAX should be treated similar as comparisons for trappi (*)
ba9975a... PHIOPT: Move store_elim_worker into pass_cselim::execute (*)
4c728f2... PHIOPT: Rename tree_ssa_phiopt_worker to pass_phiopt::execu (*)
b9fedab... PHIOPT: Split out store elimination from phiopt (*)
b26ce75... MAINTAINERS: Change my email address. (*)
f2d6beb... Unloop loops that no longer loops in tree-ssa-loop-ch (*)
65369ab... tree-optimization/109170 - bogus use-after-free with __buil (*)
b5f04a4... Use CONFIG_SHELL-/bin/sh in genmultilib (*)
2b8ac1d... Normalize addresses in IPA before calling range_op_handler (*)
a82c6ab... wrong GIMPLE from (bit_field_ref CTOR ..) simplification (*)
0403d29... Properly gimplify handled component chains on registers (*)
d89e23f... ipa/109607 - properly gimplify conversions introduced by IP (*)
481281c... libstdc++: Fix typos in doxygen comments (*)
efa1276... libstdc++: Remove obsolete options from Doxygen config (*)
afa6961... libstdc++: Reduce Doxygen output for PDF (*)
afcf2b0... libstdc++: Improve doxygen docs for <memory_resource> (*)
865869d... libstdc++: Add @headerfile and @since to doxygen comments [ (*)
f9412ce... libstdc++: Make std::random_device throw std::system_error (*)
d884227... c: Fix up error-recovery on non-empty VLA initializers [PR1 (*)
a1030fb... c: Fix up error-recovery on functions initialized as variab (*)
429c72e... doc: Add explanation of zero-length array example (*)
7bcdcf8... tree-optimization/109594 - wrong register promotion (*)
d94ca76... testsuite: adjust NOP expectations for RISC-V (*)
(*) This commit already exists in another branch.
Because the reference `refs/vendors/microsoft/heads/main' 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:[~2023-05-04 0:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-04 0:50 [gcc/microsoft/heads/main] (135 commits) Merge commit 'd7cb9720ed54687bd1135c5e6ef90776a9db0bd5' int Eugene Rozenfeld
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).