]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/ada/inline.adb
Disallow scan-store vectorization in epilogues
[thirdparty/gcc.git] / gcc / ada / inline.adb
12 days ago  Marc Poulhièsada: Do not inline function returning on the secondary...
2025-07-01  Piotr Trojanekada: Remove wrong optimization in frontend inlining...
2025-06-10  Eric Botcazouada: Minor comment tweak
2025-06-10  Eric Botcazouada: Small cleanup in instantiation of generic bodies
2025-06-06  Piotr Trojanekada: Add new aspect Program_Exit for SPARK
2025-06-06  Ronan Desplanquesada: Set Ekind early for entities created in expansion
2025-01-07  Marc PoulhièsUpdate copyright years.
2025-01-06  Claire Drossada: Support new SPARK aspect Exit_Cases
2025-01-03  Piotr Trojanekada: Rely on default parameter when making non-null...
2024-12-13  Piotr Trojanekada: Fix code indentation
2024-11-12  squirekada: The Library_Unit field was used for all sorts...
2024-11-04  Bob Duffada: Split Library_Unit using multiple wrappers
2024-09-05  Ronan Desplanquesada: Tweak assertions in Inline.Cannot_Inline
2024-08-01  Arnaud Charletada: Remove support for bodies in -gnatceg
2024-08-01  Eric Botcazouada: Couple of cleanups in finalization machinery
2024-06-20  Yannick Moyada: Fix inlining of fixed-lower-bound array for GNATprove
2024-06-13  Viljar Indusada: Simplify code in Cannot_Inline
2024-06-13  Yannick Moyada: Do not inline subprogram which could cause SPARK...
2024-06-10  Piotr Trojanekada: Enable inlining for subprograms with multiple...
2024-05-21  Piotr Trojanekada: Simplify management of scopes while inlining
2024-05-07  Piotr Trojanekada: Remove redundant guard against empty list of decla...
2024-05-07  Piotr Trojanekada: Cleanup detection of per-object constraints in...
2024-05-06  Yannick Moyada: Fix detection of (Un)Hide_Info pragma in GNATprove...
2024-05-06  Yannick Moyada: Prevent inlining in GNATprove for memory leaks
2024-05-06  Yannick Moyada: Do not inline in GNATprove the subprograms with...
2024-01-22  Marc PoulhièsUpdate copyright years.
2024-01-09  Piotr Trojanekada: Remove dead detection of recursive inlined subprograms
2024-01-09  Piotr Trojanekada: Remove dead code for GNATprove inlining
2023-11-30  Yannick Moyada: Fix spelling of functions with(out) "side effects"
2023-11-21  Eric Botcazouada: Another couple of cleanups in the finalization...
2023-11-07  Viljar Indusada: Implement Aspects as fields under nodes
2023-09-15  Eric Botcazouada: Fix wrong optimization of extended return for...
2023-08-01  Yannick Moyada: Disable inlining of subprograms with Skip(_Flow_An...
2023-06-13  Piotr Trojanekada: Implement new aspect Always_Terminates for SPARK
2023-05-26  Eric Botcazouada: Fix missing finalization in library-level instance...
2023-05-23  Piotr Trojanekada: Accept and analyze new aspect Exceptional_Cases
2023-05-23  Eric Botcazouada: Fix latent issue in support for protected entries
2023-05-22  Eric Botcazouada: Small cleanup in support for protected subprograms
2023-01-09  Arnaud Charletada: Update copyright notice
2022-11-14  Piotr Trojanekada: Fix style in code for generic formal subprograms...
2022-11-07  Piotr Trojanekada: Cleanup comment about mapping parameters when...
2022-09-12  Justin Squirek[Ada] Tech debt: Expansion of contracts
2022-09-06  Piotr Trojanek[Ada] Retain Has_Private_View flag for actuals of inlin...
2022-09-06  Piotr Trojanek[Ada] Fix comment about mapping of parameters and inlin...
2022-09-06  Bob Duff[Ada] Place "at end" on body nodes
2022-07-13  Piotr Trojanek[Ada] Handle bodies-to-inline just like generic templates
2022-07-13  Piotr Trojanek[Ada] Fix crash on frontend inlining of functions with...
2022-05-30  Ghjuvan Lacambre[Ada] Add insertion character to Ineffective_Inline_War...
2022-05-17  Yannick Moy[Ada] Allow inlining for proof inside generics
2022-05-16  Yannick Moy[Ada] Update comment justifying non-inlining for proof...
2022-05-16  Eric Botcazou[Ada] Fix internal error on mix of controlled and prote...
2022-05-09  Piotr Trojanek[Ada] Remove redundant guards for empty list
2022-01-11  Piotr Trojanek[Ada] Reuse Make_Temporary where possible
2022-01-11  Piotr Trojanek[Ada] Remove extra space in single object declarations
2022-01-11  Arnaud Charlet[Ada] Update copyright notice and bump Gnatvsn.Current_Year
2021-12-01  Richard Kenner[Ada] Fix issues with ignored ghost code and unnesting
2021-10-25  Bob Duff[Ada] Fix a comment
2021-10-25  Bob Duff[Ada] Renamed_Or_Alias cleanup
2021-09-20  Piotr Trojanek[Ada] Remove redundant checks for non-empty list of...
2021-09-20  Piotr Trojanek[Ada] Fix shadowing in conditions for inlining
2021-07-07  Piotr Trojanek[Ada] Simplify iteration over pending instantiations
2021-07-07  Bob Duff[Ada] Transient scope cleanup
2021-05-07  Bob Duff[Ada] Minor reformattings
2021-05-07  Bob Duff[Ada] Variable-sized node types -- cleanup
2021-05-07  Bob Duff[Ada] Variable-sized node types
2021-05-04  Bob Duff[Ada] Clean up ??? marks
2021-05-03  Arnaud Charlet[Ada] Update copyright notice
2021-04-28  Piotr Trojanek[Ada] Remove redundant assignment in Formal_Is_Used_Once
2021-04-28  Piotr Trojanek[Ada] Replace dubious use of Traverse_Func with Travers...
2020-12-14  Yannick Moy[Ada] Correctly mark subprogram as not always inlined...
2020-10-26  Piotr Trojanek[Ada] Fix harmless assertion failure in GNATprove mode
2020-10-20  Piotr Trojanek[Ada] Support for new aspect Subprogram_Variant on...
2020-10-19  Piotr Trojanek[Ada] Simplify repeated calls with membership test
2020-07-27  Arnaud Charlet[Ada] Use membership tests in front-end
2020-07-15  Arnaud Charlet[Ada] Extend static functions
2020-07-08  Gary Dismukes[Ada] Static expression function problems with -gnatc...
2020-06-17  Gary Dismukes[Ada] Implement static expression functions for Ada...
2020-06-03  Yannick Moy[Ada] Fix missing overflow checks in analysis of predef...
2020-06-03  Piotr Trojanek[Ada] Iterate with procedural versions of Next_......
2020-06-02  Arnaud Charlet[Ada] Bump copyright year
2019-12-12  Piotr Trojanek[Ada] Fix repeated words and typos in doc and comments
2019-10-10  Yannick Moy[Ada] Fix inlining of subprograms with deep param/resul...
2019-10-10  Yannick Moy[Ada] Do not inline subprograms with deep parameter...
2019-09-19  Yannick Moy[Ada] Disable inlining of traversal function in GNATprove
2019-09-17  Yannick Moy[Ada] Do not inline dispatching operations in GNATprove...
2019-08-20  Gary Dismukes[Ada] Minor reformattings
2019-08-19  Eric Botcazou[Ada] Lift restriction on instantiations that are compi...
2019-08-19  Eric Botcazou[Ada] Further cleanup in inlining machinery
2019-08-19  Eric Botcazou[Ada] Further cleanup in inlining machinery
2019-08-14  Eric Botcazou[Ada] Further cleanup in inlining machinery
2019-08-14  Eric Botcazou[Ada] Further cleanup in inlining machinery
2019-08-14  Bob Duff[Ada] Incorrect error on inline protected function
2019-08-14  Eric Botcazou[Ada] Compiler speedup with inlining across units
2019-08-14  Eric Botcazou[Ada] Remove obsolete Pending_Descriptor table and...
2019-08-14  Eric Botcazou[Ada] Small internal improvements to the inlining machinery
2019-08-13  Eric Botcazou[Ada] Small cleanup and improvement in inlining machinery
2019-07-09  Piotr Trojanek[Ada] Reformat comments
2019-07-04  Hristian Kirtchev[Ada] Minor reformatting
2019-07-03  Ed Schonberg[Ada] Crash on front-end inlining of subp. with aspect...
2019-07-03  Hristian Kirtchev[Ada] Spurious visibility error in inlined function
next