gcc-patches
Thread
Date
Later messages
Messages by Thread
[COMMITTED 070/220] gccrs: derive(Ord): Add handling for ordering of discriminant values
arthur . cohen
[COMMITTED 148/220] gccrs: Add test case to show issue is fixed
arthur . cohen
[COMMITTED 084/220] gccrs: Implement compilation of IdentifierPattern's subpattern bindings
arthur . cohen
[COMMITTED 076/220] gccrs: derive(Ord): Fix cmp call to use references instead of values
arthur . cohen
[COMMITTED 090/220] gccrs: Add test case showing RPIT working to close issue
arthur . cohen
[COMMITTED 095/220] gccrs: Refactor marker builtin trait assembly
arthur . cohen
[COMMITTED 078/220] gccrs: derive(Ord, Eq): Use different node IDs for variant paths
arthur . cohen
[COMMITTED 101/220] gccrs: check for invalid const calls during code-gen
arthur . cohen
[COMMITTED 075/220] gccrs: derive(Ord): Fix condition for matching on Option::Some instead
arthur . cohen
[COMMITTED 047/220] gccrs: nr2.0: Separate out canonical path handling
arthur . cohen
[COMMITTED 083/220] gccrs: Implement name resolution for IdentifierPattern's subpattern
arthur . cohen
[COMMITTED 165/220] gccrs: ast: Add Expr::Kind::Try
arthur . cohen
[COMMITTED 105/220] gccrs: Add getter for non const lifetime object
arthur . cohen
[COMMITTED 082/220] gccrs: Rename get_pattern_to_bind to get_subpattern
arthur . cohen
[COMMITTED 085/220] gccrs: nr2.0: Update IdentifierPattern's subpattern name resolution
arthur . cohen
[COMMITTED 106/220] gccrs: Create Rust::GGC::Ident
arthur . cohen
[COMMITTED 088/220] gccrs: Adjust external crate lowering and type checking
arthur . cohen
[COMMITTED 166/220] gccrs: desugar: Handle try-blocks
arthur . cohen
[COMMITTED 087/220] gccrs: Fix execute testsuite
arthur . cohen
[COMMITTED 086/220] gccrs: Fix issues around PartialEq Eq Ord Partial Ord
arthur . cohen
[COMMITTED 167/220] gccrs: Update SlicePattern typechecking against slice reference parents
arthur . cohen
[COMMITTED 059/220] gccrs: derive: chore: Add missing override qualifiers
arthur . cohen
[COMMITTED 089/220] gccrs: Fix ICE when constant is missing and expression
arthur . cohen
[COMMITTED 114/220] gccrs: ast: reconstruct: Add base for reconstructing and asserting different IDs
arthur . cohen
[COMMITTED 061/220] gccrs: derive: Add const generics when deriving impls
arthur . cohen
[COMMITTED 091/220] gccrs: Move AST desugaring into expansion phase
arthur . cohen
[COMMITTED 064/220] gccrs: derive(PartialEq): Use that common class
arthur . cohen
[COMMITTED 115/220] gccrs: ast: Add reconstruct() method for Type nodes
arthur . cohen
[COMMITTED 092/220] gccrs: Ensure we look at the bounds behind a reference
arthur . cohen
[COMMITTED 069/220] gccrs: derive(Hash): Use new Builder API
arthur . cohen
[COMMITTED 093/220] gccrs: Fix cyclical projection to placeholder
arthur . cohen
[COMMITTED 179/220] gccrs: expand: Add parser for offset_of!() and builtin resolution.
arthur . cohen
[COMMITTED 117/220] gccrs: reconstruct_vec: Allocate size when creating the vector
arthur . cohen
[COMMITTED 118/220] gccrs: chore: ast: Fix formatting and includes
arthur . cohen
[COMMITTED 071/220] gccrs: ast-builder: Make location public
arthur . cohen
[COMMITTED 188/220] gccrs: Remove warning for unused `self` parameter
arthur . cohen
[COMMITTED 098/220] gccrs: Add unify rules for fnptr and closures
arthur . cohen
[COMMITTED 073/220] gccrs: derive(PartialEq): Implement proper discriminant comparison
arthur . cohen
[COMMITTED 121/220] gccrs: nr2.0: Enable by default
arthur . cohen
[COMMITTED 099/220] gccrs: nr2.0: Fix resolution of constant items
arthur . cohen
[COMMITTED 074/220] gccrs: derive(Ord, PartialOrd): Finish implementation
arthur . cohen
[COMMITTED 219/220] gccrs: Call base class's accept_vis method
arthur . cohen
[COMMITTED 123/220] gccrs: nr1.0: Remove rust/backend support
arthur . cohen
[COMMITTED 079/220] gccrs: chore: Fix formatting
arthur . cohen
[COMMITTED 104/220] gccrs: Add getter for outer attributions
arthur . cohen
[COMMITTED 216/220] gccrs: Recognize rustc_args_required_const attribute
arthur . cohen
[COMMITTED 125/220] gccrs: Remove reinterpret_cast usages in DefaultASTVisitor
arthur . cohen
[COMMITTED 107/220] gccrs: Implement default HIR visitor class
arthur . cohen
[COMMITTED 131/220] gccrs: Do proper const folding during typechecking for array capacities
arthur . cohen
[COMMITTED 130/220] gccrs: nr2.0: Add proper handling for WhileLet loops.
arthur . cohen
[COMMITTED 096/220] gccrs: Fix bug with bad type bindings not looking at super traits
arthur . cohen
[COMMITTED 116/220] gccrs: ast: builder: Remove ASTTypeBuilder
arthur . cohen
[COMMITTED 137/220] gccrs: nr2.0: Check before visiting a for-loop's label
arthur . cohen
[COMMITTED 139/220] gccrs: Fix ICE when handling bad constructor
arthur . cohen
[COMMITTED 097/220] gccrs: Fix silly ordering bug in trait reference resolution
arthur . cohen
[COMMITTED 127/220] gccrs: Allow format_args to accept a raw string literal
arthur . cohen
[COMMITTED 141/220] gccrs: Add test case to show we emit better errors now
arthur . cohen
[COMMITTED 102/220] gccrs: Fix bug with non compiled const decl
arthur . cohen
[COMMITTED 147/220] gccrs: Reject loop in const/static context
arthur . cohen
[COMMITTED 128/220] gccrs: Parse try expressions
arthur . cohen
[COMMITTED 143/220] gccrs: attributes: Add #[test] and #[simd_test]
arthur . cohen
[COMMITTED 108/220] gccrs: Update C++ version check in rust-lang.cc
arthur . cohen
[COMMITTED 155/220] gccrs: Specialize ExpandVisitor::expand_macro_children
arthur . cohen
[COMMITTED 140/220] gccrs: add test case to show issue is fixed
arthur . cohen
[COMMITTED 160/220] gccrs: hir: Handle deferred const inference variables
arthur . cohen
[COMMITTED 157/220] gccrs: mappings: Change mappings to allow other items as item containers.
arthur . cohen
[COMMITTED 109/220] gccrs: Implement type checking for ItemType::RANGED in TuplePattern
arthur . cohen
[COMMITTED 142/220] gccrs: Add test case to show issue is fixed
arthur . cohen
[COMMITTED 154/220] gccrs: fix bad monomophization of generic paths
arthur . cohen
[COMMITTED 111/220] gccrs: Add locus getters
arthur . cohen
[COMMITTED 113/220] gccrs: nr2.0: Adjust resolution of modules
arthur . cohen
[COMMITTED 112/220] gccrs: nr2.0: Add more checks for alternate patterns
arthur . cohen
[COMMITTED 162/220] gccrs: desugar: Add desugar dispatch for all desugars
arthur . cohen
[COMMITTED 120/220] gccrs: Implement compilation support for TuplePatternItems::RANGED
arthur . cohen
[COMMITTED 145/220] gccrs: Add size checking to SlicePattern
arthur . cohen
[COMMITTED 122/220] gccrs: Remove -frust-name-resolution-2.0 usage in tests
arthur . cohen
[COMMITTED 161/220] gccrs: chore: ast: Fix formatting in rust-expr.h
arthur . cohen
[COMMITTED 164/220] gccrs: Handle IfLetExprConseqElse in DefaultResolver
arthur . cohen
[COMMITTED 126/220] gccrs: Change enum to enum class
arthur . cohen
[COMMITTED 129/220] gccrs: ast: Check before visiting a while-let's label
arthur . cohen
[COMMITTED 149/220] gccrs: Improve parsing of simple paths
arthur . cohen
[COMMITTED 150/220] gccrs: Fix ICE with duplicate root item main function
arthur . cohen
[COMMITTED 163/220] gccrs: ast: Visit block labels if they are present
arthur . cohen
[COMMITTED 204/220] gccrs: Initialize boolean flag correctly
arthur . cohen
[COMMITTED 151/220] gccrs: Add initial support for deffered operator overload resolution
arthur . cohen
[COMMITTED 152/220] gccrs: return error node when this fails during constexpr case
arthur . cohen
[COMMITTED 134/220] gccrs: Improve LiteralPattern type checking
arthur . cohen
[COMMITTED 158/220] gccrs: nr2.0: Handle glob imports of enum variants.
arthur . cohen
[COMMITTED 135/220] gccrs: Fix narrowing of Loan (size_t) into LoanId (uint32)
arthur . cohen
[COMMITTED 177/220] gccrs: Error message field member was not properly updated
arthur . cohen
[COMMITTED 186/220] gccrs: desugar: Add base for desugaring while-let loops
arthur . cohen
[COMMITTED 180/220] gccrs: hir: Add OffsetOf node
arthur . cohen
[COMMITTED 159/220] gccrs: ast: Use AnonConst for array type sizes
arthur . cohen
[COMMITTED 205/220] gccrs: Ensure we track the const generic substitution on the param mappings
arthur . cohen
[COMMITTED 146/220] gccrs: Implement compilation for SlicePattern matching against ArrayType scrutinee
arthur . cohen
[COMMITTED 182/220] gccrs: desugar: Add assertions for try-blocks and question-mark
arthur . cohen
[COMMITTED 210/220] gccrs: Parse expression instead of literal in attributes
arthur . cohen
[COMMITTED 178/220] gccrs: ast: Add OffsetOf node
arthur . cohen
[COMMITTED 153/220] gccrs: Use MacroInvocLexer in AttributeParser
arthur . cohen
[COMMITTED 181/220] gccrs: desugar: Add for-loop desugar to ExpressionYeast
arthur . cohen
[COMMITTED 212/220] gccrs: Avoid including rust-parse-impl.h in rust-parse.h
arthur . cohen
[COMMITTED 169/220] gccrs: Add indexed positional argument support in asm
arthur . cohen
[COMMITTED 172/220] gccrs: Add input/output from inout and split in out
arthur . cohen
[COMMITTED 184/220] gccrs: desugar: Cleanup for-loop desugar implementation.
arthur . cohen
[COMMITTED 195/220] gccrs: fix clang formatting
arthur . cohen
[COMMITTED 190/220] gccrs: Refactor substitution param mapping to be more abstract
arthur . cohen
[COMMITTED 171/220] gccrs: Parse input and output expression
arthur . cohen
[COMMITTED 189/220] gccrs: Fix ICE during const eval of const capacity
arthur . cohen
[COMMITTED 207/220] gccrs: improve debug logging for unify site
arthur . cohen
[COMMITTED 197/220] gccrs: Fix ICE during hir dump of deferred anon constant
arthur . cohen
[COMMITTED 175/220] gccrs: Fix semicolon after some namespace
arthur . cohen
[COMMITTED 176/220] gccrs: Fix infinite loop with missing comma
arthur . cohen
[COMMITTED 191/220] gccrs: simplify the is_eq on ADTType
arthur . cohen
[COMMITTED 185/220] gccrs: Fix AttrInputMacro operator= overloading.
arthur . cohen
[COMMITTED 201/220] gccrs: Retrieve token stream before vector move
arthur . cohen
[COMMITTED 192/220] gccrs: Refactor the ParamType to a BaseGeneric base-type
arthur . cohen
[COMMITTED 199/220] gccrs: Fix ICE when extra const arguments supplied
arthur . cohen
[COMMITTED 193/220] gccrs: Add ConstType boiler plate to handle const generics
arthur . cohen
[COMMITTED 214/220] gccrs: offset_of: Compile the offset properly
arthur . cohen
[COMMITTED 200/220] gccrs: Add rest pattern support for AST::SlicePattern
arthur . cohen
[COMMITTED 168/220] gccrs: Implement compilation for SlicePattern against SliceType scrutinee
arthur . cohen
[COMMITTED 209/220] gccrs: Add test case showing method resolution with const-generics
arthur . cohen
[COMMITTED 215/220] gccrs: Make AttributeParser rely more on Parser
arthur . cohen
[COMMITTED 211/220] gccrs: Fix object copying issue causing pointer inconsistency
arthur . cohen
[COMMITTED 183/220] gccrs: lower: Add assertions for desugared nodes
arthur . cohen
[COMMITTED 203/220] gccrs: Initialize boolean flag correctly
arthur . cohen
[COMMITTED 198/220] gccrs: Support const generic inference variables
arthur . cohen
[COMMITTED 208/220] gccrs: remove old debug
arthur . cohen
[COMMITTED 218/220] gccrs: Add check before calling `get_trait_ref()`
arthur . cohen
[COMMITTED 194/220] gccrs: Add initial support for const generics
arthur . cohen
[COMMITTED 220/220] gccrs: Add read-only check on HIR
arthur . cohen
[COMMITTED 174/220] gccrs: nr1.0: Remove rust/typecheck support
arthur . cohen
[COMMITTED 170/220] gccrs: Add pretty hir dump for inline assembly
arthur . cohen
[COMMITTED 187/220] gccrs: Do not warn about unused `self` parameter
arthur . cohen
[COMMITTED 173/220] gccrs: Add execute test for variable and identifiers
arthur . cohen
[COMMITTED 213/220] gccrs: Catch parse failure in parse_path_meta_item
arthur . cohen
[COMMITTED 217/220] gccrs: Remove undefined behavior with static_cast
arthur . cohen
[COMMITTED 156/220] gccrs: Load modules during CfgStrip phase
arthur . cohen
[COMMITTED 206/220] gccrs: Remove more calls to the old TyTy::BaseType::can_eq interface
arthur . cohen
[COMMITTED 202/220] gccrs: Prevent used after move on self param
arthur . cohen
[COMMITTED 196/220] gccrs: Fix ICE for ast dump of deferred anon const
arthur . cohen
Re: [PATCH 3/8] aarch64: Drop cbranch<SHORT>4 expander
Karl Meakin
Re: [PATCH 3/8] aarch64: Drop cbranch<SHORT>4 expander
Richard Henderson
Re: [PATCH 2/8] aarch64: Fix spelling of BRANCH_LEN_N_1KiB
Karl Meakin
Re: [PATCH 1/8] aarch64: Drop label format argument from aarch64_gen_far_branch
Karl Meakin
[PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
[PATCH 2/3] s390: libgcc: Enable soft-fp
Stefan Schulze Frielinghaus
Re: [PATCH 2/3] s390: libgcc: Enable soft-fp
Jakub Jelinek
[PATCH 3/3] s390: Add _BitInt support
Stefan Schulze Frielinghaus
Re: [PATCH 3/3] s390: Add _BitInt support
Jakub Jelinek
[PATCH] gcc-16: Mention _BitInt support for s390
Stefan Schulze Frielinghaus
Re: [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Jakub Jelinek
Re: [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
Re: [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
Re: [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Jakub Jelinek
Re: [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
[PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Wilco Dijkstra
Re: [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Karl Meakin
Re: [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Richard Henderson
Re: [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Karl Meakin
[PATCH] x86: Get the widest vector mode from STORE_MAX_PIECES for memset
H.J. Lu
Re: [PATCH] x86: Get the widest vector mode from STORE_MAX_PIECES for memset
Uros Bizjak
Re: [PATCH] x86: Get the widest vector mode from STORE_MAX_PIECES for memset
H.J. Lu
Re: [PATCH 2/7 v2] RISC-V: Add support for the XAndesperf ISA extension.
Jeff Law
[PATCH] Remove hybrid SLP detection
Richard Biener
[PATCH] Allow fully masked loops with legacy gather/scatter
Richard Biener
[PATCH 0/6] fortran: Remove isolated array descriptor fields updates
Mikael Morin
[PATCH 5/6] fortran: Remove array bound update after constructor expansion
Mikael Morin
[PATCH 1/6] fortran: Remove span overwrite with pointer assignments
Mikael Morin
[PATCH 2/6] fortran: Remove redundant initialisation of associate variable span
Mikael Morin
[PATCH 3/6] fortran: Remove default initialization of local pointers's span
Mikael Morin
[PATCH 4/6] fortran: Remove premature initialization of a function result's span
Mikael Morin
[PATCH 6/6] fortran: Remove overwrite of polymorphic associate variable offset
Mikael Morin
Re: [PATCH 0/6] fortran: Remove isolated array descriptor fields updates
Paul Richard Thomas
Re: [PATCH 0/8] aarch64: CMPBR fixes
Karl Meakin
[PATCH 0/8] aarch64: CMPBR fixes
Wilco Dijkstra
Re: [PATCH] i386: Extend recognition of high-reg rvalues [PR121306]
Uros Bizjak
Re: [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Richard Sandiford
Re: [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Uros Bizjak
Re: [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Richard Sandiford
Re: [PATCH] Run feedback directed ipa-split for flag_auto_profile
Jan Hubicka
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Jonathan Wakely
Re: [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
[PATCH 3/3] tree-optimization/121395 - SLP of SIMD calls w/o LHS
Richard Biener
[PATCH 2/3] Rename loop_vect SLP_TYPE and clarify docs
Richard Biener
[PATCH 1/3] Prune some unnecessary PURE_SLP_STMT checks
Richard Biener
Re: [PATCH] [AutoFDO] Dont offline if inlined instance has 0 total count
Jan Hubicka
Re: [PATCH v5 5/9] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Jakub Jelinek
Re: [PATCH v5 4/9] bitint: Make sure BEXTC checks extension when optimized
Yang Yujie
Re: [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Luc Grosheintz
Re: [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
Re: [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
Re: [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
Re: [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Luc Grosheintz
Later messages