public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/vrull/heads/for-upstream] (101 commits) riscv: Add support for strlen inline expansion
@ 2022-11-17 22:24 Philipp Tomsich
0 siblings, 0 replies; only message in thread
From: Philipp Tomsich @ 2022-11-17 22:24 UTC (permalink / raw)
To: gcc-cvs
The branch 'vrull/heads/for-upstream' was updated to point to:
4c96c29290b... riscv: Add support for strlen inline expansion
It previously pointed to:
50881951576... riscv: Add support for strlen inline expansion
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------
5088195... riscv: Add support for strlen inline expansion
a0a82c7... riscv: Use by-pieces to do overlapping accesses in block_mo
bd76c16... riscv: Move riscv_block_move_loop to separate file
1ab285c... riscv: Enable overlap-by-pieces via tune param
1490405... riscv: bitmanip/zbb: Add prefix/postfix and enable visiblit
b09a434... RISC-V: Handle "(a & twobits) == singlebit" in branches usi
0a90878... RISC-V: Split "(a & (1UL << bitno)) ? 0 : 1" to bext + xori
60e9ac0... RISC-V: Split "(a & (1UL << bitno)) ? 0 : -1" to bext + add
11a36c1... RISC-V: Zihintpause: add __builtin_riscv_pause
4c3df1e... RISC-V: Use .p2align for code-alignment
7ff40c1... ifcvt: add if-conversion to conditional-zero instructions
21cbb5b... RISC-V: Ventana-VT1 supports XVentanaCondOps
eb94818... RISC-V: Support immediates in XVentanaCondOps
a91f812... RISC-V: Add instruction fusion (for ventana-vt1)
b984846... RISC-V: Add basic support for the Ventana-VT1 core
01fd2fc... RISC-V: Recognize bexti in negated if-conversion
442eed7... RISC-V: Recognize sign-extract + and cases for XVentanaCond
b80d64e... RISC-V: Support noce_try_store_flag_mask as vt.maskc<n>
6ae6ae2... RISC-V: Generate vt.maskc<n> on noce_try_store_flag_mask if
92e5603... RISC-V: Recognize xventanacondops extension
f1836d0... RISC-V: Optimize masking with two clear bits not a SMALL_OP
424802e... RISC-V: Use binvi to cover more immediates than with xori a
ab8b000... RISC-V: Use bseti to cover more immediates than with ori al
b551b51... RISC-V: Replace zero_extendsidi2_shifted with generalized s
62b72e9... ifcombine: fold two bit tests with different polarity
2ba9857... ifcombine: recognize single bit test of sign-bit
3c9bac4... RISC-V: Implement movmisalign<mode> to enable SLP
c5d23bb... RISC-V: Optimise adding a (larger than simm12) constant to
37db290... RISC-V: No extensions for SImode min/max against safe const
20e569e... RISC-V: Optimize branches testing a bit-range or a shifted
46a2a54... RISC-V: allow bseti on SImode without sign-extension
7debc3f... RISC-V: Optimize slli(.uw)? + addw + zext.w into sh[123]add
e322d16... RISC-V: split to allow formation of sh[123]add before 32bit
d67fd1e... RISC-V: bitmanip: add splitter to use bexti for "(a & (1 <<
a3f8b49... RISC-V: branch-(not)equals-zero compares against $zero
Summary of changes (added commits):
-----------------------------------
4c96c29... riscv: Add support for strlen inline expansion
f206e3f... riscv: Use by-pieces to do overlapping accesses in block_mo
7c3c415... riscv: Move riscv_block_move_loop to separate file
8071a7d... riscv: Enable overlap-by-pieces via tune param
c0034ca... riscv: bitmanip/zbb: Add prefix/postfix and enable visiblit
b988c88... RISC-V: Use .p2align for code-alignment
742a2b5... ifcvt: add if-conversion to conditional-zero instructions
84199cd... RISC-V: Ventana-VT1 supports XVentanaCondOps
ccbf6d5... RISC-V: Support immediates in XVentanaCondOps
1908015... RISC-V: Add instruction fusion (for ventana-vt1)
84b7d1c... RISC-V: Add basic support for the Ventana-VT1 core
fcf4728... RISC-V: Recognize bexti in negated if-conversion
f1cb12c... RISC-V: Recognize sign-extract + and cases for XVentanaCond
966af83... RISC-V: Support noce_try_store_flag_mask as vt.maskc<n>
8187af4... RISC-V: Generate vt.maskc<n> on noce_try_store_flag_mask if
830289f... RISC-V: Recognize xventanacondops extension
5fdf1e0... RISC-V: Optimize masking with two clear bits not a SMALL_OP
289fd1a... RISC-V: Use binvi to cover more immediates than with xori a
d99eeca... RISC-V: Use bseti to cover more immediates than with ori al
156bbf9... RISC-V: Replace zero_extendsidi2_shifted with generalized s
0598016... ifcombine: fold two bit tests with different polarity
8b07e62... ifcombine: recognize single bit test of sign-bit
ac8c73c... RISC-V: Implement movmisalign<mode> to enable SLP
4aeab04... RISC-V: Optimise adding a (larger than simm12) constant to
19d866f... RISC-V: No extensions for SImode min/max against safe const
e3560b1... RISC-V: Optimize branches testing a bit-range or a shifted
508091e... RISC-V: allow bseti on SImode without sign-extension
e6aa763... RISC-V: Optimize slli(.uw)? + addw + zext.w into sh[123]add
eed5fa2... RISC-V: split to allow formation of sh[123]add before 32bit
920c4e2... RISC-V: branch-(not)equals-zero compares against $zero
0045d25... RISC-V: Optimize masking with two clear bits not a SMALL_OP (*)
1957bed... RISC-V: bitmanip: add splitter to use bexti for "(a & (1 << (*)
705bae2... Enable shrink wrapping for the RISC-V target. (*)
06c8f2e... aarch64: Add mode size check on LDAPR-extend patterns (*)
822a082... [PR68097] Try to avoid recursing for floats in gimple_stmt_ (*)
156f523... x86: Enable 256 move by pieces for ALDERLAKE machine. (*)
cbe3130... middle-end: ensure that VEC_PERM operands get lowered to th (*)
1bc7efa... middle-end: replace GET_MODE_WIDER_MODE with GET_MODE_NEXT_ (*)
2b2f2ee... [range-ops] Minor readability fix. (*)
928bc5b... Fix typo in gimple_fold_partial_load_store_mem_ref (*)
a62d957... RISC-V: Optimize RVV epilogue logic. (*)
e214cab... Fix multiple recent sh3/sh3eb regressions (*)
f69a829... libstdc++: Ensure std::to_chars overloads all declared in < (*)
8090952... Daily bump. (*)
ff199a8... analyzer: more test coverage for named constants (*)
6e49628... analyzer: log the stashing of named constants [PR107711] (*)
bdd784f... Fortran: ICE on procedure arguments with non-integer length (*)
c85f8db... c++: P2448 - Relaxing some constexpr restrictions [PR106649 (*)
dbdce6a... libstdc++: Fix dumb typos in ALT128 support in <format> [PR (*)
629897e... libstdc++: Improve performance of chrono::utc_clock::now() (*)
2f5c071... libstdc++: Adjust <format> for Clang compatibility [PR10771 (*)
22cb0fe... libstdc++: Disable std::format of _Float128 if std::to_char (*)
96e4244... Fortran: error recovery after reference to bad CLASS variab (*)
713dcfc... Fortran: ICE in simplification of array expression involvin (*)
ac74b3f... RISC-V: Split "(a & (1UL << bitno)) ? 0 : 1" to bext + xori (*)
3246255... RISC-V: Split "(a & (1UL << bitno)) ? 0 : -1" to bext + add (*)
e91d514... testsuite: Fix mistransformed gcov (*)
246bbda... tree-optimization/107686 - fix bitfield ref through vec_unp (*)
8a5f366... middle-end/107679 - fix SSA rewrite of clobber of parameter (*)
7026d04... libstdc++: Add test for chrono::utc_clock leap second offse (*)
f6d6fd0... libatomic: regenerate Makefile.in (*)
ec59848... libstdc++: Fix stream initialization with static library [P (*)
c5e8c6c... c++: Alignment changes to layout compatibility/common initi (*)
0e2c551... libstdc++: Fix up <complex> for extended floating point typ (*)
cf958f8... c++: Fix up calls to static operator() or operator[] [PR107 (*)
85966f0... doc: fix description of -mrelax-cmpxchg-loop [PR 107676] (*)
d4cc7a8... i386: correct x87&SSE multiplication modeling in znver.md (*)
dd744f0... i386: correct x87&SSE division modeling in znver.md (*)
3c54805... libstdc++: Fix std::any pretty printer (*)
9228162... libstdc++: Improve comments on pretty printer code (*)
6f83861... gcn: Add __builtin_gcn_kernarg_ptr (*)
21501ec... analyzer: use known_function to simplify region_model::on_c (*)
3685aed... analyzer: split out checker-path.cc into a new checker-even (*)
99c9cbc... gcc: m68k: fix PR target/107645 (*)
f58e6d4... doc: invoke: pru/riscv: Fix option list formatting (*)
1360290... c++: Implement CWG 2654 - Un-deprecation of compound volati (*)
d59858f... nvptx/mkoffload.cc: Fix "$nohost" check (*)
7f01402... c++: Allow attributes on concepts - DR 2428 (*)
7c6cd9c... ragen-op-float: Fix up float_binary_op_range_finish [PR1076 (*)
2b7f037... libstdc++: Fix gdb FilteringTypePrinter (*)
63e1b2e... rtl: Try to remove EH edges after {pro,epi}logue generation (*)
cdc3422... Daily bump. (*)
ed1797d... c++: Disable -Wignored-qualifiers for template args [PR1074 (*)
c717a92... RISC-V: Zihintpause: add __builtin_riscv_pause (*)
6052482... bpf: avoid possible use of uninitialized variable (*)
86a9000... analyzer: add warnings relating to sockets [PR106140] (*)
d8aba86... c, analyzer: support named constants in analyzer [PR106302] (*)
46c3d9c... demangler: Templated lambda demangling (*)
ee08aa9... diagnostics: Remove null-termination requirement for json:: (*)
15d3155... diagnostics: Use an inline function rather than hardcoding (*)
6238cc2... diagnostics: Fix macro tracking for ad-hoc locations (*)
3037f11... libsanitizer: update LOCAL_PATCHES (*)
f546846... asan: update expected format based on ASAN (*)
0c7a928... libsanitizer: Apply local patches (*)
5f3fa26... libsanitizer: merge from upstream ae59131d3ef311fb4b1e50627 (*)
d1288d8... libatomic: Add support for LSE and LSE2 (*)
5925f0e... c++: remove i_c_e_p parm from tsubst_copy_and_build (*)
c52c322... c++: remove function_p parm from tsubst_copy_and_build (*)
c68c468... libstdc++: Fix std::format test for strict -std=c++20 mode (*)
a5d4f38... libstc++: std::formattable concept should not be defined fo (*)
ce86d96... libstdc++: Fix detection of std::format support for __float (*)
(*) This commit already exists in another branch.
Because the reference `refs/vendors/vrull/heads/for-upstream' 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:[~2022-11-17 22:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-17 22:24 [gcc/vrull/heads/for-upstream] (101 commits) riscv: Add support for strlen inline expansion Philipp Tomsich
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).