The branch 'aoliva/heads/testme' was updated to point to: cc2aaa9ac0d3... [ifcombine] propagate signbit mask to xor right-hand operan
It previously pointed to: f419ad18d1ba... [ifcombine] drop other misuses of uniform_integer_cst_p Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ------------------------------------------------------------------- f419ad1... [ifcombine] drop other misuses of uniform_integer_cst_p 98ead44... [ifcombine] fix mask variable test to match use [PR118344] b88da51... [ifcombine] reuse left-hand mask to decode right-hand xor o 1a5cf10... [ifcombine] adjust for narrowing converts before shifts [PR 41dd4aa... testsuite: generalized field-merge tests for <32-bit int [P fe67e1e... testsuite: generalize ifcombine field-merge tests [PR118025 aa7a47f... ifcombine field-merge: improve handling of dwords d19ac11... [testsuite] rearrange requirements for dfp bitint run tests Summary of changes (added commits): ----------------------------------- cc2aaa9... [ifcombine] propagate signbit mask to xor right-hand operan 47ac6ca... [ifcombine] drop other misuses of uniform_integer_cst_p (*) fd4e979... [ifcombine] fix mask variable test to match use [PR118344] (*) 740c849... [ifcombine] reuse left-hand mask to decode right-hand xor o (*) c96a6c2... [ifcombine] adjust for narrowing converts before shifts [PR (*) d3c91b0... testsuite: generalized field-merge tests for <32-bit int [P (*) 261ffe6... testsuite: generalize ifcombine field-merge tests [PR118025 (*) 38401c5... ifcombine field-merge: improve handling of dwords (*) d019ab4... ipa-cp: Fold-convert values when necessary (PR 118138) (*) 86175a6... nvptx: Add '__builtin_frame_address(0)' test case (*) 91dec10... nvptx: Add '__builtin_stack_address()' test case (*) f447c3c... testsuite: arm: Use -std=c17 and effective-target arm_arch_ (*) 3ff216b... ada: Incorrect accessibilty level for library level subprog (*) c92f9f0... ada: Remove empty line. (*) c43a533... ada: Set syntactic node properties immediately when crating (*) 8c850dd... ada: Turn Is_Effective_Use_Clause from syntactic to semanti (*) 2b27522... ada: Reorder syntactic node fields to match the Ada RM gram (*) 38a13ea... c++: Fix up ICEs on constexpr inline asm strings in templat (*) 933f0c2... c++: Fix up modules handling of namespace scope structured (*) f5e488c... fortran: use_iso_fortran_env_module tweaks [PR118337] (*) bd28244... c++: improve some modules comments (*) 6fe3950... c++: modules, generic lambda, constexpr if (*) e8a5788... LoongArch: Opitmize the cost of vec_construct. (*) 979ca3b... Daily bump. (*) 2d0f345... RISC-V: testsuite: fix target selector for sync_char_short (*) 08b6e87... AArch64: Fix costing of emulated gathers/scatters [PR118188 (*) fab96de... [PR118017][LRA]: Don't inherit reg of non-uniform reg class (*) 3cae3a8... c++: be permissive about eh spec mismatch for op new (*) 424a9ac... testsuite: arm: Fix typo in gcc.target/arm/armv8_2-fp16-con (*) 8e41205... s390: Add testcase for just fixed PR118362 (*) 21571cd... c: Restore warning for incomplete structures declared in pa (*) 681934a... testsuite: arm: Use -Os in memset-inline-8* tests (*) 794f672... testsuite: arm: Verify asm per function for armv8_2-fp16-co (*) c6b5430... c, c++: preserve type name in conversion [PR116060] (*) 04f4ac9... testsuite: Require trampolines for gcc.dg/pr118325.c (*) 2f31819... s390: Fix s390_constant_via_vgbm_p() [PR118362] (*) ca79349... c++: ICE during requires-expr partial subst [PR118060] (*) 27d620d... c++: tf_partial and instantiate_template [PR117887] (*) 76d1061... c++: constexpr potentiality of CAST_EXPR [PR117925] (*) eeedc54... c++: relax ICE for unexpected trees during constexpr [PR117 (*) 57904dc... c++: current inst w/ indirect dependent bases [PR117993] (*) 40f0f6a... c++: template-id dependence wrt local static arg [PR117792] (*) 8231019... arm: [MVE intrinsics] Another fix for moves of tuples (PR t (*) 310c8a6... 'git mv gcc/testsuite/gcc.dg/{,torture/}crc-linux-3.c' (*) 3861d36... nvptx: PTX 'alloca' for '-mptx=7.3'+, '-march=sm_52'+ [PR65 (*) 1db025c... Avoid PHI node re-allocation in loop copying (*) 3b69427... ada: Fix missing detection of late equality operator return (*) f622acc... ada: Accept predefined multiply operator for fixed point in (*) d107140... Fortran: Cylce detection for non vtypes only. [PR118337] (*) 14879ba... ree: Skip extension on fixed register (*) 659b70b... ada: Error on Disable_Controlled aspect in Multiway_Trees (*) aa086b7... ada: Cleanup preanalysis of static expressions (part 3) (*) 2cbd440... match.pd: Avoid introducing UB in the a r<< (32-b) -> a r>> (*) c5e71d2... fortran: Accept "15" modules for compatibility [PR118337] (*) b37628e... i386: Remove not used model number for Diamond Rapids (*) 00b77db... RISC-V: Refine registered_functions list for rvv overloaded (*) 1bb367b... OpenMP: declare variant's append_args + dispatch interop fi (*) 5f61fb4... Daily bump. (*) b7f1686... nvptx: For '-march=sm_52' and higher, default at least to ' (*) ecb99f6... nvptx: Support '-mptx=7.3' (*) 975638b... nvptx: Add effective-target 'nvptx_softstack', use for effe (*) e5180fb... c++: Honor complain in cp_build_function_call_vec for check (*) dcbd260... nvptx: Clarify that the PTX "native" stack pointer is handl (*) 1823170... nvptx: Handle '__builtin_stack_save()' in a well-behaved wa (*) 2116e8d... nvptx: Add '__builtin_stack_save()', '__builtin_stack_resto (*) 678c3f0... nvptx: Add '__builtin_alloca(0)' test cases [PR65181] (*) 36eee5a... gcc/configure: Fix check for assembler section merging supp (*) c42261d... c++: decorate build_nop for -fmem-report (*) 325189c... c++: add ref checks in conversion code (*) 72bb6fb... c++: print stub object as std::declval (*) dd3f3c7... c++: fix conversion issues (*) 7eec6fe... nvptx: Add a test case where 'alloca's evaporate [PR65181] (*) aae1db7... nvptx: Add 'sorry, unimplemented: target cannot support all (*) 21ee71a... fortran: Bump MOD_VERSION to "16" [PR118337] (*) 0de5c20... aarch64: Fix overly restrictive sibcall check [PR107102] (*) f79f5b8... OpenMP: Skip declare_variant's append_args it not variant s (*) 68da968... c++: ICE with MODIFY_EXPR in constexpr [PR118169] (*) 84e90b6... nvptx: Re-enable "Stack alignment causes use of alloca" tes (*) 59a4089... nvptx: Support '-march=sm_37': update '-march-map=sm_50' do (*) 96c32a5... libstdc++: Add always_inline to casting/forwarding function (*) 6b4ff53... libstdc++: Make GDB skip over some library functions [PR118 (*) 653a44e... libstdc++: add missing to_underlying to module std [PR10685 (*) a37cd4f... libstdc++: Use preprocessor conditions in std module [PR118 (*) 21afe12... libstdc++: Adjust indentation of new std::span constructor (*) 5db0687... libstdc++: add initializer_list constructor to std::span (P (*) cbef2c1... libstdc++: Avoid redundant assertions in std::span construc (*) fa6549c... libstdc++: Handle errors from strxfrm in std::collate::tran (*) 8ade3c3... libstdc++: Fix std::future::wait_until for subsecond negati (*) 5f44b17... libstdc++: Fix std::deque::emplace calling wrong _M_insert_ (*) 4a4e539... libstdc++: Add Doxygen docs for std::forward_like (*) 720945e... libstdc++: Fix incorrect DocBook element in manual (*) eca0466... tree-optimization/117979 - failed irreducible loop update f (*) ec99905... dwarf2out: Emit DWARF 6 DW_AT_language_{name,version} (*) 640b550... middle-end/118325 - nonlocal goto lowering (*) 2dd4eb1... tree-optimization/118269 - SLP reduction chain and early br (*) 42b2455... arm: [MVE intrinsics] Fix tuples field name (PR 118332) (*) 51708cb... testsuite: Simplify target test and dg-options for AMO test (*) 814cbfc... i386: Change mnemonics from TCVTROWPS2PBF16[H,L] to TCVTROW (*) 59096f0... i386: Add br_mispredict_scale in cost table. (*) 4743963... Daily bump. (*) 4435e82... Match: Update the comments for indicating SAT_* pattern (*) cfe45ab... Match: Refactor the signed SAT_* match for saturated value (*) d20e9b7... Match: Refactor the signed SAT_TRUNC match patterns [NFC] (*) 5080dbb... Match: Refactor the signed SAT_SUB match patterns [NFC] (*) b755c15... RISC-V: vector absolute difference expander [PR117722] (*) 0115ef5... [PATCH] libgcc/m68k: More fixes for soft float (*) d953c2c... Prefer scalar_int_mode if the size - 1 is equal to UNITS_PE (*) c6b5398... Fix testsuite expectations for RVV after recent change (*) e8a3f6b... [PATCH] testsuite: enable effective-target sync_char_short (*) 013e66e... [PATCH] riscv: add mising masking in lrsc expander (PR11813 (*) a550edc... Fix regression in ft32 port after recent switch table adjus (*) f56bca0... testsuite: RISC-V: Skip tests providing -march for ILP32E/I (*) 3eaf74b... testsuite: RISC-V: Skip tests using -mcpu= for ILP32E/ILP64 (*) 62e7c49... testsuite: RISC-V: Skip V and Zvbb tests for ILP32E/ILP64E (*) 904f332... testsuite: RISC-V: Add effective target for E ABI variant (*) d6b1d5d... Document unsigned constants in intrinsic modules. (*) c5db3f5... AArch64: Switch off early scheduling (*) 45d306a... AArch64: Block combine_and_move from creating FP literal lo (*) d3ccd89... libgomp.texi: Minor update to omp_get_num_devices/omp_get_i (*) aa688dd... Only apply adjust_args in OpenMP dispatch if variant substi (*) 405c99c... perform affine fold to unsigned on non address expressions. (*) 4f4722b... cfgexpand: Handle integral vector types and constructors fo (*) 0014a85... cfgexpand: Rewrite add_scope_conflicts_2 to use cache and l (*) 4b1a287... cfgexpand: Factor out getting the stack decl index (*) a856b4d... [PR testsuite/118055] Trivial testsuite adjustment for m68k (*) 34501ef... rtl-optimization/118298 - constant iteration loops and #pra (*) cda313b... Fixup convert-dfp*.c (*) bacaf01... RISC-V: Add missing dg-runtest to run the testcase under gc (*) 0c28cf5... Update copyright years. (*) edec353... ada: Adjust pragma obsolescent message (*) 5f5022a... ada: Drop g-cpp* units not needed by the compiler (*) 980415b... ada: Do not create temporaries for initialization statement (*) a80bb35... ada: Remove unused AST flag Address_Warning_Posted (*) 0f1bc0d... ada: Do not raise exceptions from Exp_Aggr.Packed_Array_Agg (*) 360cd35... ada: Cleanup preanalysis of static expressions (part 2) (*) d0f0f9f... ada: Fix constants overlayed by variables (*) 0a71f5b... ada: Improve protection against wrong use from GDB (*) e8aadcb... ada: Fix violations of GNAT-specific GNATcheck rules (*) 6721757... ada: Remove dead code in detection of null record definitio (*) ec62ba1... ada: Fix abort deferral for finally parts (*) 7107891... ada: Improved checking of uses of package renamings (*) 4b64d6d... ada: Remove flag Is_Inherited_Pragma which is only set and (*) 8f4194d... ada: Avoid conversion from String to Name_Id at runtime (*) b014d25... ada: Untangle check for restriction No_Implementation_Attri (*) a1b92cc... ada: Handle attributes related to Ada 2012 iterators as int (*) 69dfa02... ada: Remove unnecessary qualifiers for First/Next list oper (*) ce13a3a... ada: Fix internal error on container aggregate for bounded (*) c7799a8... ada: Add guard to System.Val_Real.Large_Powfive against pat (*) 0f83183... ada: Drop vxworks-smp-ppc-link.spec (*) 5697da3... ada: Add "finally" GNAT extension (*) a47c6d8... ada: Elide the copy for bit-packed aggregates in (safe) ass (*) eccfadd... ada: Reject references to attribute Result in Exceptional_C (*) 0307abc... ada: Move checks for consequences of Exceptional_Cases to G (*) d734902... ada: Fix comments about Subprogram_Variant and Exceptional_ (*) 67e3db7... ada: Put_Image spec incorrectly ignored for Fixed_Point_Typ (*) f409c45... ada: Error on instantiation with defaulted formal type refe (*) 90f504d... ada: Use the syntax of Ada 2012 if-expression in -gnatR3 ou (*) c5ce245... ada: Preserve Warning_Doc_Switch in gnatprove invocation (*) bd1df4e... ada: Restrict previous change made to expansion of allocato (*) 25b380d... Fortran: Ensure deep copy of allocatable components in cyli (*) 61400b6... LoongArch: Optimize initializing fp resgister to zero (*) 1ea6fef... [PR modula2/118010, modula2/118183] Unable to rebuild the b (*) d897090... Fortran: Extend cylic type detection for deallocate [PR1166 (*) 70035b6... AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS (*) e53277d... testsuite: add testcase for fixed PR98000 (*) f9ff478... testsuite: add testcase for fixed PR117546 (*) e58b0dd... Daily bump. (*) (*) This commit already exists in another branch. Because the reference `refs/users/aoliva/heads/testme' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.