The branch 'aoliva/heads/testbase' was updated to point to: ad642d2c9506... [5/n][PR rtl-optimization/115877] Fix handling of input/out
It previously pointed to: bf8e80f9d164... [i386] adjust flag_omit_frame_pointer in a single function Diff: Summary of changes (added commits): ----------------------------------- ad642d2... [5/n][PR rtl-optimization/115877] Fix handling of input/out (*) ad65caa... [powerpc] [testsuite] reorder dg directives [PR106069] (*) 7c5a9bf... c++/coroutines: correct passing *this to promise type [PR10 (*) 5d2115b... RISC-V: Implement the .SAT_TRUNC for scalar (*) d1b2554... Daily bump. (*) efcbe7b... Fix handling of ICF_NOVOPS in ipa-modref (*) 6f81b7f... c++: Some cp-tree.def comment fixes (*) 1407477... Fix modref's iteraction with store merging (*) 05f0e9e... Add -mcpu=power11 support. (*) ab7c0ae... [4/n][PR rtl-optimization/115877] Correct SUBREG handling i (*) cf8ffc5... Fix modref_eaf_analysis::analyze_ssa_name handling of value (*) 391f46f... Fix accounting of offsets in unadjusted_ptr_and_unit_offset (*) 0d19fbc... Compare loop bounds in ipa-icf (*) 34f33ea... rtl-ssa: Avoid using a stale splay tree root [PR116009] (*) e62988b... rtl-ssa: Add debug routines for def_splay_tree (*) ebde0cc... aarch64: Tighten aarch64_simd_mem_operand_p [PR115969] (*) 88d1619... [NFC][PR rtl-optimization/115877] Avoid setting irrelevant (*) a8e61cd... Fix hash of WIDEN_*_EXPR (*) 1e32a8b... constify inchash (*) 9d88886... Fix Rejects allocatable coarray passed as a dummy argument (*) 0c5c0c9... AArch64: implement TARGET_VECTORIZE_CONDITIONAL_OPERATION_I (*) af792f0... middle-end: Implement conditonal store vectorizer pattern [ (*) 913bab2... testsuite: powerpc: fix dg-do run typo (*) 4ab19e4... RISC-V: Rearrange the test helper files for vector .SAT_* (*) 3260665... Daily bump. (*) 838999b... Fortran: Fix regression caused by r14-10477 [PR59104] (*) 9d8ef27... [PR rtl-optimization/115877][2/n] Improve liveness computat (*) 91e468b... [PR rtl-optimization/115877] Fix livein computation for ext (*) 80c3733... gcc: stop adding -fno-common for checking builds (*) 58b78cf... SH: Fix outage caused by recently added 2nd combine pass af (*) 6d811c1... Daily bump. (*) 1824caa... Require bitint575 for pr116003.c (*) 4a46ba2... Revert "Add documentation for musttail attribute" (*) 8805ad2... Revert "Add tests for C/C++ musttail attributes" (*) 53660b1... Revert "C: Implement musttail attribute for returns" (*) ff6994e... Revert "C++: Support clang compatible [[musttail]] (PR83324 (*) 493c555... Output CodeView function information (*) 7357ba2... Add bitint to options for testcase (*) 8e3fef3... doc: Remove documentation of two obsolete spec strings (*) e0d997e... Avoid undefined behaviour in build_option_suggestions (*) 56f824c... Add documentation for musttail attribute (*) 37c4703... Add tests for C/C++ musttail attributes (*) 7db47f7... C: Implement musttail attribute for returns (*) 59dd1d7... C++: Support clang compatible [[musttail]] (PR83324) (*) 5c4c1fe... Add a musttail generic attribute to the c-attribs table (*) 390c3e4... LoongArch: Organize the code related to split move and merg (*) 8d6498f... Daily bump. (*) 01c095a... Check for SSA_NAME not in the IL yet. (*) a95c191... libgomp: Document 'GOMP_teams4' (*) f911994... GCN: Honor OpenMP 5.1 'num_teams' lower bound (*) 3850048... Rewrite usage comment at the top of 'gcc/passes.def' (*) 348d890... Treat boolean vector elements as 0/-1 [PR115406] (*) ebdad26... arm: Update fp16-aapcs-[24].c after insn_propagation patch (*) 2ee70c9... c++: xobj fn call without obj [PR115783] (*) 9116490... AVR: Support new built-in function __builtin_avr_mask1. (*) 8d6994f... libgomp: Remove bogus warnings from privatized-ref-2.f90. (*) c93be16... Fortran: character array constructor with >= 4 constant ele (*) b2f47a5... rs6000: Catch unsupported ABI errors when using -mrop-prote (*) 58a9f3d... c++: add fixed testcase [PR109464] (*) 8fbc386... bpf: create modifier for mem operand for xchg and cmpxchg (*) cea6473... c++: Add [dcl.init.aggr] examples to testsuite (*) a589d3b... Close GCC 11 branch (*) 0f8261e... c++: Hash placeholder constraint in ctp_hasher (*) 02cc849... Match: Only allow single use of MIN_EXPR for SAT_TRUNC form (*) e20ea6b... Daily bump. (*) 9846b09... libatomic: Handle AVX+CX16 ZHAOXIN like Intel for 16b atomi (*) 9690fb3... c++: implement DR1363 and DR1496 for __is_trivial [PR85723] (*) 248e853... libbacktrace: use __has_attribute for fallthrough (*) 6962835... rs6000: Fix .machine cpu selection w/ altivec [PR97367] (*) c192376... rs6000, update effective target for tests builtins-10*.c an (*) f7d01e0... libatomic: Improve cpuid usage in __libat_feat1_init (*) 1e60a6a... eh: ICE with std::initializer_list and ASan [PR115865] (*) 5080840... Do not use caller-saved registers for COMDAT functions (*) 3670c70... middle-end/115641 - invalid address construction (*) ebac11a... Doc: Add Standard-Names ustrunc and sstrunc for integer mod (*) 18f3b22... Fortran: Fix Explicit cobounds of a procedures parameter no (*) e217e7d... testsuite: Add dg-do run to more tests (*) c3aa339... Fortran: Suppress bogus used uninitialized warnings [PR1088 (*) cee56fe... gimple-fold: consistent dump of builtin call simplification (*) 8c67dc4... tree-optimization/104515 - store motion and clobbers (*) 030186c... Implement a -ftrapping-math/-fsignaling-nans TODO in match. (*) 0231b07... Fortran: Use char* for deferred length character arrays [PR (*) 958ee13... testsuite: Fix up builtin-clear-padding-3.c for -funsigned- (*) 4b58697... i386: Fix testcases generating invalid asm (*) a2cb656... [aarch64] Document rewriting of -march=native to -mcpu=nati (*) 228972b... Optimize maskstore when mask is 0 or -1 in UNSPEC_MASKMOV (*) d062b0a... Mark expand musttail error messages for translation (*) 8182459... Give better error messages for musttail (*) b738a63... Enable musttail tail conversion even when not optimizing (*) 983daf0... Fix pro_and_epilogue for sibcalls at -O0 (PR115255) (*) a6502ac... Improve must tail in RTL backend (*) b7b2434... c++/modules: Conditionally start timer during lazy load [PR (*) 30dd420... c++: prev declared hidden tmpl friend inst [PR112288] (*) 93c54ca... libbacktrace: add cast to avoid warning (*) 144b609... c++: missing -Wunused-value for !<expr> [PR114104] (*) 313afcf... c++: diagnose failed qualified lookup into current inst (*) 30875fa... libbacktrace: better backtrace_print when no debug info (*) a922de0... Daily bump. (*) a8b5ce1... libbacktrace: add notes about dl_iterate_phdr to README (*) 3bbc8ea... testsuite: Fix up pr111150* tests on i686-linux [PR111150] (*) ec64666... Use foreach, not lmap, for tcl <= 8.5 compat (*) 43a7ece... rtl-ssa: Fix move range canonicalisation [PR115929] (*) 71b3169... rtl-ssa: Fix split_clobber_group [PR115928] (*) b19906a... genattrtab: Drop enum tags, consolidate type names (*) d890b04... c++: wrong error initializing empty class [PR115900] (*) 5bb01e9... RISC-V: Fix testcase missing arch attribute (*) 44fcc1c... MATCH: Simplify (a ? x : y) eq/ne (b ? x : y) [PR111150] (*) 7c3287f... Add debug counter for ext_dce (*) 0841fd4... alpha: Fix duplicate !tlsgd!62 assemble error [PR115526] (*) 3412b6e... Regenerate c.opt.urls (*) e21fef7... AVR: target/90616 - Improve adding constants that are 0 mod (*) 5104fe4... bitint: Use gsi_insert_on_edge rather than gsi_insert_on_ed (*) d8a7535... varasm: Shorten assembly of strings with larger zero region (*) 0135a90... middle-end: fix 0 offset creation and folding [PR115936] (*) 2473358... c++: constrained partial spec type context [PR111890] (*) db3c8c9... vect: Optimize order of lane-reducing operations in loop de (*) 178cc41... vect: Support multiple lane-reducing operations for loop re (*) 8b59fa9... vect: Refit lane-reducing to be normal operation (*) e7fbae8... vect: Add a unified vect_get_num_copies for slp and non-slp (*) 24689b8... tree-optimization/115959 - ICE with SLP condition reduction (*) 2790800... testsuite: Add dg-do run to another test (*) 74bcef4... varasm: Fix bootstrap after the .base64 changes [PR115958] (*) 8b5919b... gimple-fold: Fix up __builtin_clear_padding lowering [PR115 (*) ecc2c3c... rs6000: Remove redundant guard for float128 mode pattern (*) dd4d71c... rs6000: Change optab for ibm128 and ieee128 conversion (*) b5c813e... tree: Remove KFmode workaround [PR112993] (*) fa86f51... ranger: Revert the workaround introduced in PR112788 [PR112 (*) de6969f... fortran: Teach get_real_kind_from_node for Power 128 fp mod (*) 33dca0a... rs6000: Make all 128 bit scalar FP modes have 128 bit preci (*) 3f6e6d4... expr: Allow same precision modes conversion between {ibm_ex (*) f438299... libbacktrace: update xcoff.c for base_address changes (*) 6f2bab9... rs6000: Error on CPUs and ABIs that don't support the ROP p (*) a05c3d2... rs6000: ROP - Emit hashst and hashchk insns on Power8 and l (*) 1aa0f16... c++/modules: Propagate BINDING_VECTOR_*_DUPS_P on realloc [ (*) 72bce1f... Daily bump. (*) 73a8286... range-ops should return the requested boolean type. (*) 40a990c... c++/contracts: ICE in C++ Contracts with '-fno-exceptions' (*) a3d1469... AVR: testsuite - Attribute ipa implies noinline and noclone (*) d170623... c++, coroutines, contracts: Handle coroutine and void funct (*) f8b302c... AVR: testsuite - Add noipa function attribute to noclone fu (*) 9f966b6... Fortran: Simplify len_trim with array ref and fix mapping b (*) fec38d7... rtl-ssa: Fix removal of order_nodes [PR115929] (*) 851ec99... recog: restrict paradoxical mode punning in insn_propagatio (*) 9f9faeb... rtl-ssa: Enforce earlyclobbers on hard-coded clobbers [PR11 (*) a074780... AVR: Overhaul add and sub insns that extend one operand. (*) d9709fa... PR modula2/115957 ICE on procedure local const declaration (*) 6166272... Lower zeroing array assignment to memset for allocatable ar (*) 016c947... tree-optimization/115841 - reduction epilogue placement iss (*) cca1229... AVR: Allow more combinations of XOR / IOR with byte-shifts. (*) 5e1d530... libiberty/buildargv: handle input consisting of only white (*) a879546... libiberty/buildargv: POSIX behaviour for backslash handling (*) acd4ab8... i386, testsuite: Fix non-Unicode character (*) a4abda9... s390: Fix unresolved iterators bhfgq and xdee (*) 8963937... Fixup unaligned load/store cost for znver5 (*) 75c0bf9... s390: Drop vcond{,u} expanders (*) 6d10957... s390: Enable vcond_mask for 128-bit ops (*) 1b575bb... s390: Emulate vec_cmp{eq,gt,gtu} for 128-bit integers (*) a177be0... tree-optimization/115843 - fix wrong-code with fully-masked (*) 1e3aa9c... Fixup unaligned load/store cost for znver4 (*) df94519... PR tree-optimization/114661: Generalize MULT_EXPR recogniti (*) a902e35... i386: extend trunc{128}2{16,32,64}'s scope. (*) c6803cd... libbacktrace: support FDPIC (*) 7d27018... Daily bump. (*) b31b8af... Fix liveness computation for shift/rotate counts in ext-dce (*) 94b21f1... Fix sign/carry bit handling in ext-dce. (*) 7954bb4... c++: alias template with dependent attributes [PR115897] (*) eb0c163... Revert "RISC-V: Attribute parser: Use alloca() instead of n (*) 61c21a7... RISC-V: Allow adding enabled extension via target arch attr (*) aa8e2de... RISC-V: Rewrite target attribute handling (*) 5040c27... RISC-V: Attribute parser: Use alloca() instead of new + std (*) (*) This commit already exists in another branch. Because the reference `refs/users/aoliva/heads/testbase' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.