aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-06-13ada: Skip elaboration checks for abstract subprograms on derived typesPiotr Trojanek1-1/+4
2023-06-13ada: Fix another case of missing Has_Private_View flagEric Botcazou1-1/+1
2023-06-13ada: Fix iterated component initializationMarc Poulhiès1-3/+8
2023-06-13ada: Fix exception raised on invalid contract in generic packageEric Botcazou1-10/+21
2023-06-13ada: Fix spurious error on call to function returning private in genericEric Botcazou2-58/+63
2023-06-13ada: Fix internal error on imported function with post-conditionEric Botcazou1-0/+16
2023-06-13ada: Streamline expansion of controlled actions for aggregatesEric Botcazou9-750/+142
2023-06-13ada: Remove obsolete code in Analyze_AssignmentEric Botcazou1-155/+1
2023-06-13ada: Remove unreferenced routine Is_Inherited_Operation_For_TypePiotr Trojanek2-21/+0
2023-06-13ada: Small housekeeping work in expansion of extension aggregatesEric Botcazou1-21/+15
2023-06-13ada: Fix wrong expansion of limited extension aggregateEric Botcazou1-2/+0
2023-06-13ada: Mark attribute Initialized as ghost codeYannick Moy3-1/+25
2023-06-13ada: Add No_Elaboration_Code_All pragma to System.Storage_ElementsDaniel King1-0/+3
2023-06-13ada: Factor out tag assignments from type in expanderEric Botcazou5-124/+57
2023-06-13ada: Use ghost predicate in standard libraryYannick Moy2-2/+6
2023-06-13ada: Fix expansion of aggregates with controlled componentsEric Botcazou1-3/+99
2023-06-13ada: Factor common processing in expansion of aggregatesEric Botcazou1-640/+360
2023-06-13ada: Remove wrong comment about expansion of exceptions for GNATprovePiotr Trojanek1-5/+3
2023-06-13ada: Cleanup finding of locally handled exception handlersPiotr Trojanek1-35/+33
2023-06-13ada: Cleanup expansion of locally handled exception handlersPiotr Trojanek2-71/+55
2023-06-13ada: Tune style in detection of writable function actualsPiotr Trojanek1-4/+6
2023-06-13ada: Simplify appending to a newly created listPiotr Trojanek1-3/+3
2023-06-13ada: Support new GNAT-specific aspect Ghost_PredicateYannick Moy23-634/+772
2023-06-13ada: Remove explicit decoration of wrapper created in freezingPiotr Trojanek1-2/+0
2023-06-13RISC-V: Fix one typo in full-vec-movel testPan Li1-1/+1
2023-06-13AArch64: [PR96339] Optimise svlast[ab]Tejas Belagod16-24/+823
2023-06-12Update perf auto profile scriptAndi Kleen1-1/+8
2023-06-13RISC-V: Fix V_WHOLE && V_FRACT iterator requirementJuzhe-Zhong2-7/+33
2023-06-13RISC-V: Enhance RVV VLA SLP auto-vectorization with decompress operationJuzhe-Zhong5-0/+232
2023-06-13Daily bump.GCC Administrator6-1/+473
2023-06-13PR modula2/110189 Using an unknown TYPE as argument to VAL gives ICEGaius Mulley3-117/+85
2023-06-12[committed] [PR rtl-optimization/101188] Fix reload_cse_move2add ignoring clo...Jeff Law2-69/+142
2023-06-12[aarch64] Improve code-gen for vector initialization with single constant ele...Prathamesh Kulkarni4-8/+176
2023-06-12OpenMP: Cleanups related to the 'present' modifierTobias Burnus12-50/+69
2023-06-12Add some overrides.Andrew MacLeod4-6/+27
2023-06-12Provide interface for non-standard operators.Andrew MacLeod3-19/+29
2023-06-12Provide a default range_operator via range_op_handler.Andrew MacLeod3-18/+45
2023-06-12Switch from unified table to range_op_table. There can be only one.Andrew MacLeod2-31/+16
2023-06-12Remove type from range_op_handler table selectionAndrew MacLeod12-87/+43
2023-06-12Add a hybrid MAX_EXPR operator for integer and pointer.Andrew MacLeod4-30/+25
2023-06-12Add a hybrid MIN_EXPR operator for integer and pointer.Andrew MacLeod3-5/+31
2023-06-12Add a hybrid BIT_IOR_EXPR operator for integer and pointer.Andrew MacLeod3-9/+57
2023-06-12Add a hybrid BIT_AND_EXPR operator for integer and pointer.Andrew MacLeod3-10/+73
2023-06-12Split pointer ibased range operators to range-op-ptr.ccAndrew MacLeod4-256/+314
2023-06-12Move operator_max to the unified range-op table.Andrew MacLeod3-35/+18
2023-06-12Move operator_min to the unified range-op table.Andrew MacLeod2-11/+18
2023-06-12Move operator_bitwise_or to the unified range-op table.Andrew MacLeod2-21/+26
2023-06-12Move operator_bitwise_and to the unified range-op table.Andrew MacLeod2-34/+42
2023-06-12Move operator_bitwise_xor to the unified range-op table.Andrew MacLeod2-29/+30
2023-06-12Move operator_bitwise_not to the unified range-op table.Andrew MacLeod2-18/+16