The branch 'mikael/heads/refactor_descriptor_v291.01' was updated to point to:

 a77cad600330... Renseignement span

It previously pointed to:

 02a52a844736... Renseignement span

Diff:

!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------

  02a52a8... Renseignement span
  4d5db6e... Introduction gfc_conv_descriptor_extent_get
  a8b0f3e... Refactor set_dimension_fields set_empty_descriptor
  2d28b7a... Refactor set_dimension_fields descriptor_init_count
  1246b34... Refactoring set_dimension_fields set_pdt_array_descriptor
  93447e3... Nettoyage gfc_set_pdt_array_descriptor
  dc42d8a... Factorisation set_dimension_bounds/shift_dimension_bounds g
  a4e14e6... Factorisation shift_dimension_fields/set_dimension_fields g
  26a9384... Factorisation set_dimension_fields gfc_set_descriptor_with_
  ec65bba... Factorisation set_dimension_fields gfc_set_descriptor
  0378bde... Suppression déclarations inutiles
  f9a2c04... Extraction gfc_copy_assumed_rank_descriptor
  27d863a... Déplacement initialisation dernière borne sup assumed siz
  43693ad... Suppression set_dtype_if_unallocated
  2c3cbc5... Suppression déclarations inutiles
  153da97... Extraction gfc_set_empty_descriptor_bounds
  fcc63e1... Déplacement gfc_array_init_count -> gfc_descriptor_init_co
  2d0ddc4... Déplacemement plus de code gfc_set_pdt_array_descriptor
  7539cd8... Extraction gfc_set_pdt_array_descriptor
  3ad33d7... Extraction gfc_set_descriptor_for_assign_realloc
  8361d82... Suppression mise à jour offset forall
  cce3842... Extraction get_array_memory_size
  de96ead... Mise à jour offset & span dans gfc_array_init_size
  ef15787... Factorisation descriptor_element_size
  26bce96... Extraction gfc_set_temporary_descriptor
  9c200a3... Refactoring set_dimension_fields
  307d8c9... Refactor set_dimension_bounds
  291c187... Déroulement boucle set_gfc_from_cfi
  26bebe3... Refactor set_gfc_from_cfi
  9dd02d1... Extraction set_gfc_from_cfi
  580e9fd... Extraction gfc_set_gfc_from_cfi
  63f3b29... Refactoring gfc_conv_descriptor_sm_get
  650d0a4... Factorisation utilisation shapeval
  e837795... Extraction set_descriptor_with_shape
  f94a3a7... Factorisation gfc_set_contiguous_descriptor
  eaa6e4f... Extraction gfc_set_descriptor
  3dfb633... Calcul offset sans passer par le descripteur
  db40e53... Modification initialisation stride
  208abd6... Simplification initialisation offset remap descriptor
  0cca9a7... Extraction gfc_conv_remap_descriptor
  8633643... Extraction gfc_copy_descriptor
  2b39f6f... Extraction gfc_copy_descriptor
  b51e7df... Extraction gfc_copy_descriptor
  2eff5aa... Extraction gfc_copy_sequence_descriptor
  ceabea5... Refactoring shift descriptor
  f4cae42... Initialisation shifted offset en partant de zero
  eac9a6e... Extraction gfc_shift_descriptor
  96a45aa... Extraction gfc_conv_shift_subarray_descriptor
  1c3d009... Factorisation gfc_conv_shift_descriptor
  71179a1... Extraction gfc_conv_shift_descriptor
  55772db... Appel méthode shift descriptor dans gfc_trans_pointer_assi
  50345b4... Refactoring gfc_set_descriptor_from_scalar
  d7dccf0... Renseignement token dans gcf_set_descriptor_from_scalar
  ae088c5... Extraction gfc_set_descriptor_from_scalar
  afec181... Déplacement copy_coarray_desc_part vers trans-descriptor.c
  e8db29d... Correction artefact conflit rebase
  eba87e9... Extraction gfc_set_descriptor_from_scalar
  957d413... Extraction gfc_set_descriptor_from_scalar
  db94ce8... Refactoring gfc_get_scalar_to_descriptor_type
  498c6f8... Refactoring gfc_get_scalar_to_descriptor_type
  92d5a14... Introduction gfc_create_null_actual_descriptor
  37107c6... Extraction gfc_create_unallocated_library_result_descriptor
  81156d7... Refactoring gfc_nullify_descriptor/gfc_init_descriptor_vari
  ce4cf38... Refactor gfc_init_descriptor_variable
  1a53151... Modif gfc_init_descriptor_variable
  b8c1fc6... Introduction gfc_symbol_attr
  05e441f... Renseignement dtype par défaut
  35c2309... Extraction gfc_init_descriptor_variable
  dc2aec8... Extraction gfc_init_static_descriptor
  4611d9f... Extraction gfc_init_absent_descriptor
  4b3a17a... Introduction gfc_init_descriptor_result
  d5c3b29... Extraction fonction gfc_nullify_descriptor
  9fed611... Déplacement constantes dtype trans.h -> trans-descriptor.c
  eab20dc... fortran: array descriptor: Move rank offset construction [P
  4217853... fortran: array descriptor: Move dtype constructor generatio


Summary of changes (added commits):
-----------------------------------

  a77cad6... Renseignement span
  0e92107... Introduction gfc_conv_descriptor_extent_get
  e768e6e... Refactor set_dimension_fields set_empty_descriptor
  16ca502... Refactor set_dimension_fields descriptor_init_count
  b7fb859... Refactoring set_dimension_fields set_pdt_array_descriptor
  8d50e6c... Nettoyage gfc_set_pdt_array_descriptor
  4785848... Factorisation set_dimension_bounds/shift_dimension_bounds g
  ffbb6e7... Factorisation shift_dimension_fields/set_dimension_fields g
  34ba5b3... Factorisation set_dimension_fields gfc_set_descriptor_with_
  bc53776... Factorisation set_dimension_fields gfc_set_descriptor
  5e55c4f... Suppression déclarations inutiles
  1c17ee6... Extraction gfc_copy_assumed_rank_descriptor
  a7a285c... Déplacement initialisation dernière borne sup assumed siz
  770dbc2... Suppression set_dtype_if_unallocated
  6e470ae... Suppression déclarations inutiles
  a30a791... Extraction gfc_set_empty_descriptor_bounds
  05eea79... Déplacement gfc_array_init_count -> gfc_descriptor_init_co
  a03330b... Déplacemement plus de code gfc_set_pdt_array_descriptor
  92979f0... Extraction gfc_set_pdt_array_descriptor
  a6ad6db... Extraction gfc_set_descriptor_for_assign_realloc
  5f20df2... Suppression mise à jour offset forall
  824cb38... Extraction get_array_memory_size
  48b71c7... Mise à jour offset & span dans gfc_array_init_size
  2b19b73... Factorisation descriptor_element_size
  54f66fe... Extraction gfc_set_temporary_descriptor
  353b197... Refactoring set_dimension_fields
  29a0af6... Refactor set_dimension_bounds
  52b25d9... Déroulement boucle set_gfc_from_cfi
  4763780... Refactor set_gfc_from_cfi
  a165465... Extraction set_gfc_from_cfi
  c87af3c... Extraction gfc_set_gfc_from_cfi
  329db27... Refactoring gfc_conv_descriptor_sm_get
  e38b15d... Factorisation utilisation shapeval
  810e91c... Extraction set_descriptor_with_shape
  39f6cf4... Factorisation gfc_set_contiguous_descriptor
  f770857... Extraction gfc_set_descriptor
  ce994e2... Calcul offset sans passer par le descripteur
  0194b9a... Modification initialisation stride
  e417785... Simplification initialisation offset remap descriptor
  879c3f2... Extraction gfc_conv_remap_descriptor
  2c04acc... Extraction gfc_copy_descriptor
  8d2de52... Extraction gfc_copy_descriptor
  3375995... Extraction gfc_copy_descriptor
  deda224... Extraction gfc_copy_sequence_descriptor
  a018da2... Refactoring shift descriptor
  4aa9cba... Initialisation shifted offset en partant de zero
  d6f05e6... Extraction gfc_shift_descriptor
  b87ff9c... Extraction gfc_conv_shift_subarray_descriptor
  7e6da0c... Factorisation gfc_conv_shift_descriptor
  495cf3c... Extraction gfc_conv_shift_descriptor
  a15f376... Appel méthode shift descriptor dans gfc_trans_pointer_assi
  41fb80a... Refactoring gfc_set_descriptor_from_scalar
  7682c81... Renseignement token dans gcf_set_descriptor_from_scalar
  86e912d... Extraction gfc_set_descriptor_from_scalar
  0c3ba08... Déplacement copy_coarray_desc_part vers trans-descriptor.c
  f10417a... Correction artefact conflit rebase
  52bd728... Extraction gfc_set_descriptor_from_scalar
  f80c1df... Extraction gfc_set_descriptor_from_scalar
  3796300... Refactoring gfc_get_scalar_to_descriptor_type
  6313eb2... Refactoring gfc_get_scalar_to_descriptor_type
  d15a5a7... Introduction gfc_create_null_actual_descriptor
  bf7cacb... Extraction gfc_create_unallocated_library_result_descriptor
  fcad48b... Refactoring gfc_nullify_descriptor/gfc_init_descriptor_vari
  595ef0e... Refactor gfc_init_descriptor_variable
  b99e7d2... Modif gfc_init_descriptor_variable
  d87a4a5... Introduction gfc_symbol_attr
  a9b2dce... Renseignement dtype par défaut
  dfb63ac... Extraction gfc_init_descriptor_variable
  526220b... Extraction gfc_init_static_descriptor
  d5b45ef... Extraction gfc_init_absent_descriptor
  7650f61... Introduction gfc_init_descriptor_result
  7cea717... Extraction fonction gfc_nullify_descriptor
  98bb34b... fortran: array descriptor: Move dtype layout constants out 
  dbe97d1... fortran: array descriptor: Move rank offset construction [P
  0281da1... fortran: array descriptor: Move dtype constructor generatio
  b80a434... libstdc++: Fix num_children of the map pretty-printers (*)
  e217558... libstdc++: Fix parameter name in map/set printer num_childr (*)
  53c2caf... ada: adjust runtime flags used by the GPR file (*)
  51c8f33... libstdc++: Remove unused variable (*)
  ed04be2... i386: Correct vdpbf16ps mask usage in pattern [PR126429] (*)
  95ee9c9... cfgexpand: Verify that partitions do not share a MEM_EXPR [ (*)
  447618d... out-of-SSA: Split partitions of parameters and results too  (*)
  6f8fff3... out-of-SSA: Use all partition names to find the decl to spl (*)
  baf658d... i386: Avoid XCHGB %rH, %rL in bswaphi2 on non-pentium4 targ (*)
  9acbae6... middle-end: look through VEC_DUPLICATE_EXPR in ssa_uniform_ (*)
  6ae7119... tree-optimization/126417 - bogus fold-left reduction check (*)
  3cd23c9... tree-optimization/126404 - fixup conversion detection in re (*)
  6add1e2... Daily bump. (*)
  1c69a96... testsuite: Add C++ testcase for PR 126296: `<=>` folding in (*)
  50de881... match: Combine two for into one for. (*)
  4eb6175... cobol: Accept NUL in comments. (*)
  bdcc2f7... cobol: Resume source format after copybook ends. (*)
  a0694cf... OpenMP: Fortran + ME - update for spatial dimensions + mess (*)
  822ce7e... fortran: Fix ICE with loops with (deprecated) non-integral  (*)
  f445271... testsuite/aarch64: use a relative tolerance in vect-vaddv.c (*)
  266b652... testsuite/aarch64: restore the second lane-index error in m (*)
  6137957... testsuite/aarch64: accept either ubfx width in struct_3 tes (*)
  31216a5... testsuite/aarch64: accept either csel polarity in fuse_cmp_ (*)
  66a30b6... doc: Fix up doc build (*)
  4506585... testsuite: arm: require fp16 alternative hw for tests (*)
  3f2b3ec... i386: Prefer shorter fold-left reduction chains (*)
  0e429ac... c++: vrp and pmf conversion [PR126310] (*)
  f94bbe0... cobol: Improve the creation of run-time arrays. (*)
  f8a8ef3... Daily bump. (*)
  4d9a71c... fortran: Fix editorial error and new test case (*)
  e3e1c72... c++: parse trivial DMI immediately [PR96645] (*)
  cd45302... c++: Fix ICE with loop pragmas at class scope [PR126323] (*)
  b71686d... libstdc++: Robustify flat_map::insert_range move counter te (*)
  4d855f3... Fix size calculation for reallocation for matmul of rank 2  (*)
  85a3db6... RISC-V: Adjust test case due to allow vwadd[u].wv overlap (*)
  761d740... RISC-V: Add test cases for vwaddu.wv reg overlap (*)
  ab24fe5... RISC-V: Add test cases for vwadd.wv reg overlap (*)
  540a9c0... RISC-V: Allow RVV register overlap for vwadd[u].wv (*)
  7149f5e... Daily bump. (*)
  de8be0e... phiopt: New comparison combine part of phiopt [PR126138] (*)
  ea33efb... ifcombine: Handle trapping ifcombining better. [PR126138] (*)
  7d781db... fold: Allow combining eq/ne with a trapping to get a trappi (*)
  d47f486... c++: function NTTP argument in pack considered unused [PR12 (*)
  368574d... libstdc++: Implement LWG 4074 changes to join_with_view's c (*)
  f678da4... libstdc++: Optimize flat_map range insertion for pair-like  (*)
  8832459... Use HOST_SIZE_T_PRINT_UNSIGNED in a few other spots (*)
  5f53a0a... libgfortran: Fix whitespace in ceill_16.c (*)
  f1864c0... MAINTAINERS: Add myself to write-after-approval and DCO (*)
  07e7842... AVR: Add __negdi2_r10 to libgcc. (*)
  f6b00ae... ifcvt: Keep only reaching definitions when rewiring sets [P (*)
  7b4d5b4... ifcvt: Reject hard-register destinations in multiple sets [ (*)
  699ff07... gcc.target/i386/pr[27827|50038].c: Compile with -mno-sse (*)
  642bd00... cobol: ACCEPT <DATE> into subscripted and reference-modifie (*)
  1649ee1... [PATCH v2] tree-optimization: Fix strlen(s) != 0 not folded (*)
  5b0d2e9... RISC-V: Use ordered scatter variants. (*)
  6098abe... testsuite: Split rs6000 mma related PR test cases to dmf an (*)
  b37ace0... middle-end: Remove most ENUM_BITFIELD uses. [PR125507] (*)
  85b1d6e... Daily bump. (*)
  7c19a52... Fix m68k bootstrap due to -Wempty-body warning (*)
  6c3bea1... testsuite/aarch64: Update bitint-args.c for w vs x reg usag (*)
  2605893... x86: Check register argument spill by callee (*)
  b5e6f5d... middle-end: Replace INTEGER_CST + expand_normal with tree_t (*)
  5fbbf2d... gcn: mkoffload - pass -L<dir> on to the amdgcn-amdhsa linke (*)
  ad8686f... AArch64: Update Neoverse V2 cost model for SVE structure lo (*)
  d20adca... target/126328 - [x86] insn_cost of *sse3_h{add,sub}v2df3[_l (*)
  a3a3e4f... Remove shift vectorization check from vect_build_slp_tree_1 (*)
  04e8cc4... Set INSN_CODE to recognized insn before calling insn_cost i (*)
  d96ac42... testsuite: Split rs6000 mma tests into power10 and future (*)
  380bd5c... OpenMP/C++: Handle OMP_CLAUSE_DEVICE_TYPE in pt.cc (*)
  10cba11... Mention the forge on unofficial mirrors (*)
  b13e5bf... x86 SSE: Use insertps to zero V4SI/V4SF elements in a singl (*)
  33402b1... ifcvt: drop redundant reversibility pre-checks in store-fla (*)
  7c89181... libgfortran: Add additional long double math support for hp (*)
  d6cbca3... Daily bump. (*)
  36f131b... Use HOST_SIZE_T_PRINT_UNSIGNED instead of %zu format string (*)
  eb25d3e... cobol: Handle -Wno options and -fPIC better in gcobc emulat (*)
  28838a5... testsuite: use arm_neon as xfail condition [PR118407] (*)
  fa85747... rs6000: Builtins for MMA+ float16 outer product instruction (*)
  3b12607... middle-end: Fold averages with equal operands [PR122715] (*)
  dcb8c8d... ifcvt: do not emit a store flag for an irreversible conditi (*)
  a9da591... rs6000: Builtins for MMA+ bfloat16 and int8 instructions [R (*)
  1c6f621... cobol: Recognize TYPE clause as implicit USAGE for validati (*)
  abbc5b3... rs6000: Add DMR extract builtins for Dense Math support (*)
  83a903f... c++: implement LWG 3819, reference_xes_from_temporary [PR11 (*)
  571aae1... c++: Diagnose return from [[noreturn]] function during cons (*)
  706c087... c++: constant not recomputed when ADDR_EXPR changed [PR1262 (*)
  e906beb... libstdc++: Use __chrono_write via _S_empty_fs for chrono os (*)
  4e2b29c... libstdc++: Remove noexcept from basic_string instantiations (*)
  a4ceb70... libstdc++: Don't dereference past-the-end iterator with ove (*)
  b75d81d... libsanitizer: parallelize subdir builds (*)
  ea513c3... gcn: Fix sram-ecc default for gfx9-4-generic (*)
  ad1f516... c++: Diagnose declaration of objects with anonymous union o (*)
  e95693c... configure: Fix a typo (*)
  c17883e... testsuite: Provide shf_link_order effective target (*)
  fb0838b... Support two-lane vector BB reductions without target suppor (*)
  469a256... testsuite: Provide gnu_retain effective target (*)
  88e7db7... testsuite: Don't use auto-host.h in target-supports.exp (*)
  e3f61fb... testsuite: Use solaris_ld effective target (*)
  52de304... testsuite: Use solaris_as effective target (*)
  46ef72e... i386: Update Suffix for AVX10.2 SAT CVT scalar Intrinsics (*)
  e870be6... i386: Add vector lrint expanders for conversions (*)
  eacad75... openmp, c++: Fix up OpenMP/OpenACC handling in C++ modules  (*)
  d0430a0... rs6000: Update existing mma insns to use wD constraint and  (*)
  93a9ff5... frange: Add a comparison function for range endpoints (*)
  6d3f404... rs6000: Add Dense Math (DMF/MMA+) built-in/instruction supp (*)
  7aa3a19... testsuite: prevent packing enum in vect-early-break_65.c [P (*)
  bef9e8e... rs6000: Add the __dmr1024 opaque type. (*)
  1c6f598... lto-streamer: Remove an unused field (*)
  816274e... RISC-V: Adjust test case due to allow vwcvt.x[u].f.v overla (*)
  a6d07f9... RISC-V: Add test cases for vfwcvt.rtz.xu.f.v reg overlap (*)
  6853865... RISC-V: Add test cases for vfwcvt.rtz.x.f.v reg overlap (*)
  a4cb95e... RISC-V: Allow RVV register overlap for vfwcvt.rtz.x[u].f.v (*)
  9d4a986... Daily bump. (*)
  eb80114... phiopt: for non-diamond case, invoke a limited conditional  (*)
  fd3e590... cselim: reduced cs-elim without non-trapping (*)
  f128c34... cobol: Restrict CDF reserved words to CDF parsing. (*)
  70add87... cobol: Improve "sameness" test when deciding whether a CDF  (*)
  d284bf3... [frange] Consolidate signed-zero canonicalization of endpoi (*)
  7ec7871... cobol: Enable suppression of unimplemented exception condit (*)
  b2c4447... fortran: [PR78718] ICE in gfc_get_symbol_decl, at fortran/t (*)
  ab087de... libstdc++: std::variant test should be C++17 and up (*)
  b64e38f... libgomp: Add by-device capabilities for OpenMP 'omp require (*)
  f5e5264... cobol: Accept ASSIGN TO DEVICE. (*)
  f764d71... fortran: [PR53296] Fix character array-ctor function called (*)
  454e684... Update my name in the MAINTAINERS file (*)
  345dcca... Fix maintainer_utils.py for older jsonscheme [PR126162] (*)
  4ee8fd7... rs6000: Add DMF-specific XO move pattern (*)
  d94e8b7... Simplify vect_schedule_slp_node (*)
  6581a83... Fix SLP scheduling in-region check (*)
  7b8575e... rs6000: Add TDOmode reload patterns for DMR registers (*)
  c033e4b... AVR: Use more .branch_plus in lib1funcs.S (*)
  b3637a1... libstdc++: Update Solaris baselines for GCC 17.0 (*)
  8679354... AVR: Tweak lib1funcs-fixed.S::__mulQ64_work once more. (*)
  65b50eb... AVR: Tweak lib1funcs-fixed.S::__mulQ64_work. (*)
  8d16b07... testsuite: require cortex-a53 in reg_equal_test.c test (*)
  2fe9a29... libstdc++: Update Linux baselines for GCC 17.0 (*)
  7cb252f... libgomp: Add by-device capabilities for OpenMP 'omp require (*)
  13e2608... doc/invoke.texi: -fopenmp-ompt - add additional construct (*)
  a0dc39b... rs6000: Add TDOmode move patterns (*)
  ee30b1a... rs6000: Build DMF accumulators using DMR insert operations (*)
  7821571... s390x: Implement vec_cbranch_{all,any} (*)
  14375d0... rs6000: Add %wD constraint and predicate for accumulators (*)
  2c421a5... rs6000: Add support for Dense Math Facility (DMF) registers (*)
  087c89a... Daily bump. (*)
  3e2b0fc... tree-optimization: Fold constant conditional selects [PR124 (*)
  172f855... cobol: Enable Bison parser stack growth. (*)
  fe724b2... AArch64: use ranger to fold WHILE_ULT to ptrue (*)
  89c5502... AArch64: Move SVE ptrue VL folding helpers (*)
  888b4d4... middle-end: enable ranger in gimple-isel (*)
  8682e3a... xtensa: Refurbish xtensa_legitimize_address() (*)
  c8c3988... xtensa: Define LOCAL_REGNO() macro (*)
  f0421da... vect: replace usages of SLP_TREE_SCALAR_SMTS where possible (*)
  ea991f7... Fix a few false positive warnings with unused/undefined war (*)
  2ef1fe7... rs6000: Add %W print modifier (*)
  9cdb20d... RISC-V: Adjust test case due to allow vwcvt.f.x[u].v overla (*)
  0eb5dc7... RISC-V: Add test cases for vfwcvt.f.xu.v reg overlap overla (*)
  e43b9a1... RISC-V: Add test cases for vfwcvt.f.x.v reg overlap (*)
  d527096... RISC-V: Allow RVV register overlap for vfwcvt.f.x[u] (*)
  7459f91... out-of-SSA: Preserve storage for split partition decls [PR1 (*)
  10f6e51... Simplify (vec_select:<scalar> (vec_concat ..)) (*)
  066b229... docs: Document that scatters are left-to-right. (*)
  03750b3... AVR: Tweak __muldi3_6 (*)
  2428677... AVR: Add missing SET to __mulQ64_work from previous commit. (*)
  91f7c5e... testsuite: remove xfail "vectorized 1 loops" arm_neon [PR12 (*)
  409b00d... testsuite: remove xfail for arm_mve from ssa-dom-cse-2.c [P (*)
  ef6451b... libstdc++: Handle ibm128 in generate_canonical tests. (*)
  8080c77... AVR: Add 64-bit fixed-point multiplications to libgcc. (*)
  5e914c4... libstdc++: Use 2 * epsilon step for piecewise_constant_dist (*)
  ccd676c... i386: Split DI<->V2DI patterns before reload with -m32. (*)
  fabf7b5... libstdc++: Introduce GLIBCXX_3.4.37 version for symbols not (*)
  336f25a... x86: Don't set cum->preserve_none_abi for x86-64 MS calls (*)
  27fe577... Daily bump. (*)
  a69f9f3... a68: fix lowering of maxabschar [PR algol68/126330] (*)
  71a5a83... c++: implement CWG3020 - Missing specification for __has_cp (*)
  58c8c3e... match: Combine two patterns into for neeq (ne eq) and fix t (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/mikael/heads/refactor_descriptor_v291.01' 
matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

Reply via email to