public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/microsoft/heads/main] (422 commits) Merge remote-tracking branch 'origin/merge-master-1bd89833d
@ 2021-11-10 4:29 Eugene Rozenfeld
0 siblings, 0 replies; only message in thread
From: Eugene Rozenfeld @ 2021-11-10 4:29 UTC (permalink / raw)
To: gcc-cvs
The branch 'microsoft/heads/main' was updated to point to:
dd065f7e7b5... Merge remote-tracking branch 'origin/merge-master-1bd89833d
It previously pointed to:
55edffb6596... Fix checkout command.
Diff:
Summary of changes (added commits):
-----------------------------------
dd065f7... Merge remote-tracking branch 'origin/merge-master-1bd89833d
32239c1... Merge commit '1bd89833d7365e031185aec1df66fab1d23995e0' int
b6d242d... Update xfail with new failures
1bd8983... Daily bump. (*)
206c08c... rs6000: Add escape-newline support for builtins files (*)
6c5fffd... Fix couple of issues in large PIC model on x86-64/VxWorks (*)
d44d791... Remove workaround allowing interposition of nested function (*)
0cd653b... Don't calculate new values when using the private context c (*)
33a7a63... Improve handling of some builtins. (*)
666d780... Move uncprop after modref (*)
239d82d... ipa: Unshare expresseions before putting them into debug st (*)
a7dce76... powerpc: Fix vsx_splat_v4si_di breakage on Power8. (*)
d626fe7... Fix spurious valgrind errors in irred loop verification (*)
1854694... path solver: Avoid recalculating ranges already in the cach (*)
a354b42... rs6000: Miscellaneous uses of rs6000_builtins_decl_x (*)
71cf7c0... rs6000: Update rs6000_builtin_decl (*)
355eb60... Fix static chain dump. (*)
7553bd3... gcov-profile: Fix -fcompare-debug with -fprofile-generate [ (*)
409767d... Dump static chain for cgraph_node. (*)
b7cd394... Fix 'Copyright (C) 2020-21' into '2020-2021' (*)
eb4a3e6... Fix 'contrib/update-copyright.py': 'TypeError: exceptions m (*)
05783fe... aarch64: LD3/LD4 post-modify costs for struct modes (*)
8fd2477... genmodes: Define NUM_MODE_* macros (*)
61a7f94... [vect] Consider outside costs earlier for epilogue loops (*)
5115207... tree-optimization/103102 - fix error in vectorizer refactor (*)
1f3a336... Add loads/stores relative to static chain in ipa-modref (*)
14e355d... Disables gimple folding for VSX_BUILTIN_XVMINDP, VSX_BUILTI (*)
ae1de0b... Update documentation for -ftree-loop-vectorize and -ftree-s (*)
a1f7ead... Add !HONOR_SNANS to simplifcation: (trunc)copysign((extend) (*)
2ad1e80... [Gimple] Simplify (trunc)fma ((extend)a, (extend)b, (extend (*)
3cb25fd... Daily bump. (*)
962ff7d... Fix keyword name for co_reduce. (*)
87e5737... Limit range of modref-max-depth (*)
2be794f... Remove VRP threader. (*)
ee11be7... Fortran: Diagnose all operands/arguments with constraint vi (*)
f6f704f... Fix inter-procedural EAF flags propagation with respect to (*)
a28cfe4... rs6000: Replace the builtin expansion machinery (*)
4898e95... Implement intra-procedural dataflow in ipa-modref flags pro (*)
9defce6... Daily bump. (*)
6078eb7... Fix can_be_discarded_p wrt partitioned functions. (*)
df2135e... Fortran: error recovery on rank mismatch of array and its i (*)
6b8152b... powerpc: Fix vsx_splat_v4si in 32 bit mode (*)
4856699... path oracle: Do not look at root oracle for killed defs. (*)
b3a38d1... testsuite: Use posix_memalign on AIX for tsvc (*)
98b212c... Cleanup back_threader::find_path_to_names. (*)
851dff0... Daily bump. (*)
bcf3728... Fortran: fix simplification of array-valued parameter expre (*)
5f37780... Fix ice in insert_access (*)
9cc8ca8... Avoid left shift of negative value in ipa-modref-tree.h (*)
432ed97... Fortran: a symbol in a COMMON cannot be a coarray (*)
2b2d97f... libstdc++: Fix inconsistent noexcept-specific for valarray (*)
70d6f6e... libstdc++: Fix pack expansions in tuple_size_v specializati (*)
1727bb5... Fortran: Missing error with IMPLICIT none (external) [PR100 (*)
c64ca0e... Fortran: Delete unused decl in gfortran.h (*)
452a0af... Fortran: Add more documentation for mixed-language programm (*)
8f4860f... testsuite, Darwin : Fix tsvc test build on Darwin. (*)
f1e2879... Darwin : Make trampoline templates linker-visible. (*)
f8a1e06... Darwin, aarch64 : Ada fixes for hosted tools. (*)
834c874... Darwin, aarch64 : Initial support for the self-host driver. (*)
7a300b4... Darwin, crts: Fix a build warning. (*)
2627e3b... libstdc++: Add [[unlikely]] attributes to std::random_devic (*)
5997e6a... libstdc++: Add support for POWER9 DARN instruction to std:: (*)
bdb9d47... libsanitizer: update LOCAL_PATCHES. (*)
5f0a3fb... libsanitizer: Apply local patches (*)
2afc8f0... libsanitizer: merge from master (78d3e0a4f1406b17cdecc77540 (*)
1f6dd5d... Remove def chain import assert from GORI. (*)
98244c6... Abstract ranger cache update list. (*)
a79fe53... Amend split vector loop analysis into main and epilogue ana (*)
db89d47... Support TI mode and soft float on PA64 (*)
858d7ee... x86: Make stringop_algs::stringop_strategy ctor constexpr [ (*)
b58c12f... contrib: testsuite-management: Update to be python3 compati (*)
b33b267... AArch64: Fix PR103085 (*)
a505e1f... Move PREFERRED_DEBUGGING_TYPE define in pa64-hpux.h to pa.h (*)
d8a6288... gcov-profile: Filter test only for some targets [PR102945] (*)
bcf4065... Split vector loop analysis into main and epilogue analysis (*)
ea42c80... ipa: Do not require RECORD_TYPE for ancestor jump functions (*)
30b8ec6... libstdc++: Add xfail to pretty printer tests that fail in C (*)
44d9d55... include: Allow for our md5.h to defer to the system header (*)
84cbbb0... doc: No longer generate old.html (*)
14c7041... Reset when -gtoggle is used in gcc_options. (*)
155f6b2... dwarf2out: Fix up CONST_WIDE_INT handling once more [PR1030 (*)
44d0243... gcc: vx-common.h: fix test for VxWorks7 (*)
33f1d03... First refactor of vect_analyze_loop (*)
614b397... rs6000: Fix incorrect fusion constraint [PR102991] (*)
29a1af2... Daily bump. (*)
a634928... libstdc++: Fix pretty printing of std::unique_ptr [PR103086 (*)
f4130a3... libstdc++: Deprecate std::unexpected and handler functions (*)
79fe28d... IBM Z: Define STACK_CHECK_MOVING_SP (*)
b57899f... libstdc++: Consolidate duplicate metaprogramming utilities (*)
09aab7e... libstdc++: Optimize std::tuple_element and std::tuple_size_ (*)
1b4a635... AArch64: Lower intrinsics shift to GIMPLE when possible. (*)
d70720c... middle-end: convert negate + right shift into compare great (*)
004afb9... Treat undefined operands as varying in GORI. (*)
1ece90f... ipa-sra: Improve debug info for removed parameters (PR 9338 (*)
7237c5b... Fortran manual: Remove old docs for never-implemented exten (*)
b96fdc0... Fortran manual: Update miscellaneous references to old stan (*)
a0db59b... Fortran manual: Update section on Interoperability with C (*)
227e010... Fortran manual: Revise introductory chapter. (*)
2b1c757... Fortran manual: Combine standard conformance docs in one pl (*)
d3f7a2f... Workaround ICE in gimple_call_static_chain_flags (*)
fae00a0... c++: use range-for more (*)
eb04ccf... aarch64: Pass and return Neon vector-tuple types without a (*)
5112453... gcc/lower_subreg.c: Prevent decomposition if modes are not (*)
66f206b... aarch64: Add machine modes for Neon vector-tuple types (*)
4e5929e... gcc/expmed.c: Ensure vector modes are tieable before extrac (*)
2fc2026... gcc/expr.c: Remove historic workaround for broken SIMD subr (*)
8197ab9... aarch64: Move Neon vector-tuple type declaration into the c (*)
fbe58ba... x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32 (*)
6a9678f... path solver: Prefer range_of_expr instead of range_on_edge. (*)
e441162... Avoid repeating calculations in threader. (*)
5ea1ce4... path solver: Only compute relations for imports. (*)
333efae... libffi: Add --enable-cet to configure (*)
af1bfcc... Add -v option for git_check_commit.py. (*)
5914a7b... testsuite: Add more guards to complex tests (*)
347682e... analyzer: fix ICE in sm_state_map::dump when dumping trees (*)
d136035... rtl-optimization/103075 - avoid ICEing on unfolded int-to-f (*)
d43fc1d... aarch64: Move more code into aarch64_vector_costs (*)
6239dd0... vect: Convert cost hooks to classes (*)
af976d9... libsanitizer: update LOCAL_PATCHES (*)
65ade6a... libsanitizer: Apply local patches (*)
0cedf1f... lisanitizer: Apply autoreconf. (*)
cb04375... libsanitizer: merge from master (c86b4503a94c277534ce4b9a5c (*)
bb27f5e... Convert arrays in ssa pointer_equiv_analyzer to auto_vec's. (*)
a45d577... libstdc++: Refactor emplace-like functions in std::variant (*)
30ab6d9... libstdc++: Optimize std::variant traits and improve diagnos (*)
7551a99... libstdc++: Fix handling of const types in std::variant [PR1 (*)
fa62db4... VN/PRE TLC (*)
f75e56f... Update dg-require-effective-target for pr101145 cases (*)
b9003cf... Disable warning for an ASAN test-case. (*)
518f865... simplify-rtx: Fix vec_select index check (*)
95318d4... Fix RTL frontend handling of const_vectors (*)
bc9c8e5... Extend vternlog define_insn_and_split to memory_operand to (*)
22ce738... Simplify (trunc)copysign((extend)a, (extend)b) to .COPYSIGN (*)
d0d428c... Update TARGET_MEM_REF documentation (*)
3fd0723... i386: Auto vectorize sdot_prod, usdot_prod with VNNI instru (*)
7fcc22d... i386: Fix wrong result for AMX-TILE intrinsic when parsing (*)
cd389e5... testsuite: Fix g++.dg/opt/pr102970.C (*)
18ae471... Daily bump. (*)
c79399c... MAINTAINERS: Clarify the policy WRT the Write After Approva (*)
a31056e... RISC-V: Fix register class subset checks for CLASS_MAX_NREG (*)
1e7a269... libstdc++: Fix regression in std::list::sort [PR66742] (*)
600dcd7... c: Fold implicit integer-to-floating conversions in static (*)
502ffb1... Switch vrp2 to ranger. (*)
1410b20... Testcase adjustments for pass vrp1. (*)
6d93668... For ranges, PHIs don't need to process arg == def. (*)
b18394c... Check for constant builtin value first. (*)
309bb7f... Fix --param=ranger-debug=all to include a trace. (*)
fc40767... Provide some context to folding via ranger. (*)
1967fd8... tree-optimization/102970 - remap cliques when translating o (*)
67b0d47... aarch64: enable Ampere-1 CPU (*)
a195c72... AArch64: Improve GOT addressing (*)
4096eb5... gcov: Remove dead variable. (*)
2d01bef... Rename predicate class to ipa_predicate (*)
73658e7... Make sbitmap bitmap_set_bit and bitmap_clear_bit return cha (*)
c081d0a... middle-end/103033 - drop native_interpret_expr with .DEFERR (*)
ea2ab80... IBM Z: Free bbs in s390_loop_unroll_adjust (*)
62af7d9... Fix wrong code caulsed by retslot EAF flags propagation [PR (*)
b4df2dd... Daily bump. (*)
4f03292... libstdc++: Add some noexcept to std::valarray (*)
1fefb6c... Revert accidental commit. (*)
2a83259... x86_64: Improved implementation of TImode rotations. (*)
18f0873... ipa-modref cleanup (*)
a70c051... Static chain support in ipa-modref (*)
164bbf7... tree-optimization/103029 - ensure vect loop versioning cons (*)
f197915... addS EAF_NOT_RETURNED_DIRECTLY (*)
c33a5cc... RISC-V: Fix build errors with shNadd/shNadd.uw patterns in (*)
64bf0c8... IBM Z: ldist-{rawmemchr,strlen} tests require vector extens (*)
6cc8aa6... middle-end: Fix PR103007, add missing check on complex fms (*)
268b43d... middle-end/103038 - avoid ICE with -ftrivial-auto-var-init= (*)
d5c6604... Add a simulate_record_decl lang hook (*)
d8fe39f... update my email address (*)
28d8167... Fix flake8 errors. (*)
e178d02... ia32: Disallow mode(V1TI) [PR103020] (*)
f81970b... Add TSVC tests. (*)
2e560ab... Adjust testcase for O2 vect. (*)
1188cf5... x86_64: Expand ashrv1ti (and PR target/102986) (*)
e72f783... IBM Z: Fix address of operands will never be NULL warnings (*)
fb7fee8... openmp: Add testcase for threadprivate random access class (*)
cf82e8d... Daily bump. (*)
6f34b9e... libstdc++: Missing constexpr for __gnu_debug::__valid_range (*)
09bc980... libstdc++: Reorder constraints on std::span::span(Range&&) (*)
679652a... Fix negative integer range for UInteger. (*)
a11c539... Fix test-suite pattern scanning. (*)
b050653... contrib: add unicode/utf8-dump.py (*)
429e3b7... PR 102281 (-ftrivial-auto-var-init=zero causes ice) (*)
1d5c43d... AArch64: Add better costing for vector constants and operat (*)
68b48f3... middle-end: Teach CSE to be able to do vector extracts. (*)
8a260d6... testsuite: fix failing complex add testcases PR103000 (*)
bd5e882... diagnostics: escape non-ASCII source bytes for certain diag (*)
91bac9f... libstdc++: Fix range access for empty std::valarray [PR1030 (*)
bc5baac... Add debug counters to back threader. (*)
4e0f56d... Move statics to threader pass class. (*)
0187c03... Don't register nonsensical relations. (*)
14d3140... aarch64: Fix redundant check in aut insn generation (*)
4851c80... Rename duplicate_loop_to_header_edge to duplicate_loop_body (*)
f35af8d... Refactor loop_version (*)
7a71ea4... libcody: add mostlyclean Makefile target (*)
3a4a721... Daily bump. (*)
6ea6c05... Fortran: Revert explicit memcpy in gfc_get_typebound_proc (*)
ca84f39... Improve handling of return slot in ipa-pure-const and modre (*)
d41092e... d: Fix regressing test failures on ix86-solaris2.11 (*)
1b5f738... d: Fix pr96435.d failing on SPARC and HPPA (*)
a16010a... Fortran: Silence -Wmaybe-uninitialized warning (*)
0ef9446... Daily bump. (*)
948d461... OpenMP: Add strictly nested API call check [PR102972] (*)
90ba129... Fortran: remove descriptions of SHORT and LONG in intrinsic (*)
6888b79... Fortran: non-standard intrinsics SHORT and LONG have been r (*)
061245e... Fortran: fix descriptions in intrinsic.texi (*)
f6a719c... Fortran: improve formatting of tables in intrinsic.texi (*)
75c9fa3... Fix memory leak of gsymbol (*)
db3f678... Fortran: update gfortran.texi list of frequent reporters (*)
d18e4cc... Fortran: generate regular error on invalid conversions of C (*)
70c947e... Implied compares in Ada Harded Conditionals documentation (*)
6f449bb... openmp: Diagnose threadprivate OpenMP loop iterators (*)
4c61300... Daily bump. (*)
518bc4e... testsuite: Don't expect a complex FMA (*)
0078a05... libcpp: Fix _Pragma expansion [PR102409] (*)
ebfc3a2... assert_streq: add newlines to failure message (*)
26d82fe... gcc/Makefile.in: fix bug in gengtype link rule (*)
d27feba... libstdc++: Fix typo in std::stack test (*)
7883a7f... Fortran: Free type-bound procedure structs (*)
5380cf0... doc: Bump required minimum DejaGnu version to 1.5.3 (*)
dc173a4... path oracle: Do not look back to the root oracle for killin (*)
4b3a325... Remove VRP threader passes in exchange for better threading (*)
14c7757... Avoid overly-greedy match in dejagnu regexp. (*)
cb596fd... Perform on-entry propagation after range_of_stmt on a gcond (*)
b8ef019... handle retslot in modref (*)
4045d5f... middle-end: Add target independent tests for Arm complex nu (*)
ed3de62... middle-end: Update the Arm complex numbers auto-vec detecti (*)
f1ba6a8... gimple-fold: Preserve location in gimple_fold_builtin_memse (*)
4cd2a27... Force -fexcess-precision=standard for fp-uint64-convert-dou (*)
eca767a... c++: Implement DR2351 - void{} [PR102820] (*)
146b83e... rs6000: Optimize __builtin_shuffle when it's used to zero t (*)
84bcefd... Enable vectorization for _Float16 floor/ceil/trunc/nearbyin (*)
2322c8b... Daily bump. (*)
6ef9ad9... path relation oracle: Remove SSA's being killed from the eq (*)
308531d... or1k: Add return address argument to _mcount call (*)
6123b99... match.pd: Optimize MIN_EXPR <addr1, addr2> etc. addr1 < add (*)
d123dae... Fix ifcvt-4.c to not depend on VRP2 asserts. (*)
a6bbf1c... Unify EVRP and VRP folding predicate message. (*)
d46aeb5... Reset scev before invoking array_checker. (*)
f70f17d... c++: CTAD within template argument [PR102933] (*)
e5ddbbf... [PATCH 4/5] gcc/nios2: Define the musl linker (*)
84401ce... [PATCH 1/5] Makefile.in: Ensure build CPP/CPPFLAGS is used (*)
9927ecb... c++: quadratic constexpr behavior for left-assoc logical ex (*)
60861d8... Update documentation of %X spec (*)
81342e9... middle-end/84407 - honor -frounding-math for int to float c (*)
113dab2... Improve backward threading with switches. (*)
7f6c225... Make back_threader_registry inherit from back_jt_path_regis (*)
a84b9d5... middle-end/57245 - honor -frounding-math in real truncation (*)
eed248b... tree-optimization/102949 - fix base object alignment (*)
b343a29... rs6000: Fix ICE of vect cost related to V1TI [PR102767] (*)
2dc835c... RISC-V: Fix wrong predicator for zero_extendsidi2_internal (*)
e399cde... RISC-V: Handle zi* extension correctly for arch-canonicaliz (*)
95bb87b... hardened conditionals (*)
5f9ef13... rs6000: Fold xxsel to vsel since they have same semantics (*)
9222481... rs6000: Fix wrong code generation for vec_sel [PR94613] (*)
5720c45... AVX512FP16: Optimize _Float16 reciprocal for div and sqrt (*)
04a2cf3... Daily bump. (*)
b0b1d8d... Fortran: Delete unused decl in intrinsic.h (*)
8bccf82... Fortran: Delete unused decl in trans-types.h (*)
51227c5... Fortran: Delete unused decl in trans-stmt.h (*)
a470bfc... Fortran: make some trans-array functions static (*)
e90e030... Fortran: make some constructor* functions static (*)
28b3a77... Fortran: make some match* functions static (*)
fd39c4b... Fortran: make some trans* functions static (*)
1f98c4e... libffi: Update LOCAL_PATCHES (*)
11b9675... Darwin, config: Amend for Darwin 21 / macOS 12. (*)
aeb10f8... Kill known equivalences before a new assignment in the path (*)
2f0b6a9... Reorder relation calculating code in the path solver. (*)
9f4edfc... Kill second order relations in the path solver. (*)
a1957c9... Fix warnings building linux-atomic.c and fptr.c on hppa64-l (*)
99b1021... Fix a typo. (*)
ab81095... ipa-cp: Use profile counters (or not) based on local availa (*)
ab10082... ipa-cp: Select saner profile count to base heuristics on (*)
d1e2e4f... ipa-cp: Fix updating of profile counts and self-gen value e (*)
b528e22... Refactor try_vectorize_loop_1 (*)
7f899b2... Fortran: Fix 'select rank' for allocatables/pointers (*)
4f1fe0d... testsuite: Fix up gcc.dg/pr102897.c testcase [PR102897] (*)
eef8114... openmp: Document that non-rect loops are not supported in F (*)
2084b5f... openmp: Allow non-rectangular loops with pointer iterators (*)
6b0f352... openmp: Don't reject some valid initializers or conditions (*)
7473b8a... c++: Reject addresses of immediate functions in constexpr v (*)
4b2fda8... c++: Diagnose taking address of an immediate member functio (*)
3ff5b4e... Daily bump. (*)
ab10383... compiler: permit compiler directives in parenthesized group (*)
1ff4dbd... Improve/correct detection of overlapping aggregates [PR1022 (*)
9a27acc... Make full use of context-sensitive ranges in access warning (*)
88b504b... Detect overflow by atomic functions [PR102453]. (*)
65f7112... Fixup MAINTAINERS file (*)
0ec53a3... Fortran: error recovery on invalid code with SELECT TYPE (*)
662f64a... Fortran: [PDT] KIND and LEN type parameters are mutually ex (*)
8c59f41... [PR102842] Consider all outputs in generation of matching r (*)
cfcb27c... Fortran: do not restrict PDT KIND and LEN type parameters t (*)
99af0b2... Fortran: error recovery on initializing invalid derived typ (*)
c9bf4d4... c++tools: Fix memory leak (*)
7d37abe... rs6000: Fixes for tests including only <x86intrin.h> (*)
5469d58... c++: P2360R0: Extend init-stmt to allow alias-decl [PR10261 (*)
2800628... MAINTAINERS: Add myself as a VAX port maintainer (*)
f9190a1... Fix broken use of alloca in C interoperability testcase (*)
a1516b5... testsuite: i386: Fix gcc.target/i386/avx512f-pr96891-3.c on (*)
2243f6c... testsuite: i386: Fix gcc.target/i386/avx512fp16-trunchf.c o (*)
ace06d7... testsuite: i386: Fix gcc.target/i386/pieces-memset-1.c etc. (*)
931f1e3... libstdc++: Fix 28_regex/basic_regex/84110.cc on Solaris (*)
88037d8... libstdc++: Fix 17_intro/names.cc on Solaris (*)
de185d7... testsuite: i386: Use -fomit-frame-pointer for gcc.target/i3 (*)
6adfdff... Unify offset and byte_offset for vect_create_addr_base_for_ (*)
94f2834... Move negative stride bias out of dr_misalignment (*)
54e4e17... forwprop: Remove incorrect assertion [PR102897] (*)
ccbd6c3... Turn vect_create_addr_base_for_vector_ref offset into a byt (*)
a31a3d0... Fortran: Fix character(len=cst) dummies with bind(C) [PR102 (*)
6b8b255... x86_64: Implement V1TI mode shifts/rotates by a constant (*)
4e417ee... [PR testsuite/102857] Tweak ssa-dom-thread-7.c for aarch64. (*)
e53fbb1... Avoid threading circular paths. (*)
8a04a5f... Attempt to resolve all incoming paths to a PHI. (*)
f6d0123... Try to resolve paths in threader without looking further ba (*)
f3dbd3f... vect: Don't update inits for simd_lane_access DRs [PR102789 (*)
b621508... Daily bump. (*)
f5bacd9... Move vrp_simplify_cond_using_ranges into the simplifier. (*)
cb15322... Fold all statements in Ranger VRP. (*)
90205f6... rs6000: Fix bootstrap (libffi) (*)
d6240ea... rs6000: Fix missing "externs" in smmintrin.h (*)
72dc270... libgomp.oacc-c-c++-common/loop-gwv-2.c: Use __builtin_alloc (*)
c49f389... Constant fold/simplify SS_ASHIFT and US_ASHIFT in simplify- (*)
5b0e015... [Ada] Remove gnatfind and gnatxref (*)
51e38f3... [Ada] Spurious error on user-defined literal and operator (*)
42b3999... [Ada] Follow-on cleanups for Uint fields (*)
ed00b05... [Ada] Change format of the ?? warning insertion sequence (*)
83e6be7... [Ada] Fix a comment (*)
034c311... [Ada] Fix bugs in Base_Type_Only (etc.) fields (*)
234815d... [Ada] Simplify iteration of record components when expandin (*)
1ddc394... [Ada] Relax INOX restrictions when casing on composite valu (*)
8bada6e... [Ada] Update the inactive GMP variant of Big_Integers (*)
93c63f3... [Ada] Make Declaration_Node return nondeclarations in fewer (*)
a3a6a0a... [Ada] Global contracts on expression functions in Ada.Strin (*)
9e67eed... [Ada] Simplify detection of a parent interface equality (*)
6888031... [Ada] Remove redundant guard in expansion of dispatching ca (*)
1be75e7... [Ada] Do not expect execv to return 0 (*)
c9d2cc2... [Ada] Initialize variable to Empty (*)
98f939e... [Ada] Reference in Unbounded_String is almost never null (*)
f977a79... [Ada] Don't expect enumeration literals to be renamings (*)
c652a33... [Ada] Shutdown codepeer message (*)
67397bb... [Ada] Ada 2022: Class-wide types and formal abstract subpro (*)
19e7eae... [Ada] Renamed_Or_Alias cleanup (*)
bb20000... [Ada] Remove more uses of exception propagation during boot (*)
5145d17... [Ada] Issue error on invalid use of Ghost inside pragma Pre (*)
ea5f7f3... [Ada] Fix deleted Compile_Time warnings causing crashes (*)
387c665... Initialize variable. (*)
17d2669... Always output exported ranges to a dump_file. (*)
2bfb21b... Tweak ranger-debug flags. (*)
2cbfaba... AArch64 testsuite: Force shrn-combine-*.c to use NEON. (*)
f217e87... sra: Fix the fix for PR 102505 (PR 102886) (*)
7518e4c... Fix PR 102908: wrongly removing null pointer loads (*)
0b028fb... tree-optimization/102905 - restore re-align load for alignm (*)
77b84fb... RISC-V: Cost model for ZBS extension. (*)
4e1e0d7... RISC-V: Implement instruction patterns for ZBS extension. (*)
26d2818... RISC-V: Use li and rori to load constants. (*)
3329d89... RISC-V: Cost model for zbb extension. (*)
e596a28... RISC-V: Implement instruction patterns for ZBB extension. (*)
04a9b55... RISC-V: Cost model for zba extension. (*)
283b170... RISC-V: Implement instruction patterns for ZBA extension. (*)
149e217... RISC-V: Minimal support of bitmanip extension (*)
1a07bc9... Simplify (_Float16) sqrtf((float) a) to .SQRT(a) when a is (*)
aa15952... tree-optimization/102920 - fix PHI VN with undefined args (*)
7c20a9b... Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A) and combi (*)
37935c0... Daily bump. (*)
3f861a5... Revise -mdisable-fpregs option and add new -msoft-mult opti (*)
c448579... Don't use 'G' constraint in integer move patterns (*)
9d1727a... [Committed] Correct testcase gcc.target/bfin/20090914-3.c (*)
dfe1ac8... doc: Remove details around Itanium on GNU/Linux and Windows (*)
a350f56... Daily bump. (*)
710d9ad... config/i386: Commentary typo fix (*)
e372562... cleanup compute_points_to_sets (*)
d891ab1... Move bind-c-intent-out-2.f90 to gfortran.dg/ubsan (*)
3605187... x86_64: Add insn patterns for V1TI mode logic operations. (*)
693abdb... Add testcase for PR fortran/95196 (*)
c2bd5d8... Daily bump. (*)
c3e80a1... Add install-dvi Makefile targets. (*)
47d4899... doc: Convert mingw-w64.org links to https (*)
0c1f737... libstdc++: Constrain std::make_any [PR102894] (*)
030875c... Fortran: Change XFAIL to PASS (*)
24e99e6... Fortran: Avoid running into assert with -fcheck= + UBSAN (*)
aa41680... or1k: Update FPU to specify detect tininess before rounding (*)
690180e... Handle jobserver file descriptors in btest. (*)
c31d2d1... Add testcase for PR fortran/94289 (*)
b7cb6d6... Add testcase for PR fortran/100906 (*)
c2a9a98... tree-optimization/102893 - properly DCE empty loops inside (*)
8a0fadd... Disregard incoming equivalences to a path when defining a n (*)
fe8475c... bootstrap/102681 - properly CSE PHIs with default def args (*)
ae5c540... Daily bump. (*)
394f60e... libstdc++: Improve generated man pages for libstdc++ (*)
5a5d7c2... libstdc++: Add Doxygen comments to contents of <functional> (*)
6667d5f... libstdc++: Suppress Doxygen docs for more implementation de (*)
e6d1003... libcody: Avoid double-free (*)
1373066... x86: Document -fcf-protection requires i686 or newer (*)
6aceeb3... testsuite: Adjust pr22076.c to avoid compile-time optimizat (*)
5f7976f... libstdc++: missing constexpr for __[nm]iter_base [PR102358] (*)
9262ae4... Fix again PR middle-end/102764 (*)
4815496... libstdc++: Implement P2432R1 changes for views::istream (*)
9626e44... libstdc++: Implement P1739R4 changes to views::take/drop/co (*)
bdc4228... aarch64: Remove redundant struct type definitions in arm_ne (*)
2606dfe... Adjust testcase for 128/256 bit HF vector load/store (*)
9cb114f... Split --param=evrp-mode into evrp-mode and ranger-debug. (*)
bd400db... Add --param=vrp1-mode and --param=vrp2-mode. (*)
434ebc1... Move ranger only VRP folder to tree-vrp. (*)
b470227... options: Fix variable tracking option processing. (*)
701ee06... sra: Fix corner case of total scalarization with virtual in (*)
d6a3c0c... Revert the avoid threading circular paths commit. (*)
d97fa0d... Move the initial debug_hooks setting (*)
8516963... tree-optimization/102847 - adjust VMAT_INVARIANT load costi (*)
7878981... tree-optimization/102847 - properly cost VMAT_INVARIANT loa (*)
e633f82... testsuite: Fix up gfortran.dg/gomp/strictly*.f90 testcases (*)
c8a889f... i386: Fix wrong codegen for V8HF move without TARGET_AVX512 (*)
f5ef4da... Remove restriction of SLP vectorizing internal function cal (*)
40dd9d8... openmp: For default(none) ignore variables created by ubsan (*)
1138603... Improve maybe_remove_writeonly_store to do a simple DCE for (*)
36ec4a3... Factor out removal of write only stores from execute_fixup_ (*)
0a717f1... Remove outdated comment about execute_fixup_cfg (*)
005ebe1... Add dump prints when execute_fixup_cfg removes a write only (*)
70e72c3... Avoid threading circular paths. (*)
d438dd2... testsuite/102861 - adjust gcc.dg/vect/bb-slp-16.c change (*)
2e46591... openmp: Fortran strictly-structured blocks support (*)
(*) 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:[~2021-11-10 4:29 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-10 4:29 [gcc/microsoft/heads/main] (422 commits) Merge remote-tracking branch 'origin/merge-master-1bd89833d 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).