]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/rust/backend
[vxworks] [ppc] match TARGET_VXWORKS64 to TARGET_64BIT
[thirdparty/gcc.git] / gcc / rust / backend /
2025-04-28  Philip Herrongccrs: prealloc the initilizer vector
2025-04-28  Pierre-Emmanuel... gccrs: Parse and lower llvm asm node
2025-04-08  Pierre-Emmanuel... gccrs: Migrate error state to optionals
2025-04-08  Philip Herrongccrs: Fix ICE on raw reference
2025-04-08  Philip Herrongccrs: Fix ICE when there are 2 functions named main
2025-04-08  Ryutaro Okadagccrs: Evaluate the enum's discriminant in a const...
2025-03-31  Philip Herrongccrs: Fix ICE in array ref constexpr
2025-03-31  Philip Herrongccrs: Fix ICE during const expr eval on array expressions
2025-03-31  Philip Herrongccrs: Fix ICE when compiling path which resolves to...
2025-03-31  Philip Herrongccrs: Give the builtin unit struct an actual locus
2025-03-31  Philip Herrongccrs: Fix ICE when compiling block expressions in...
2025-03-31  Philip Herrongccrs: Fix ICE when array elements are not a value
2025-03-24  Philip Herrongccrs: remove visitor which is not needed here
2025-03-24  Owen Averygccrs: Fix some small issues
2025-03-24  Philip Herrongccrs: initial setup for new OpaqueType to represent...
2025-03-24  Philip Herrongccrs: enum type layout needs to respect the enum repr...
2025-03-24  Philip Herrongccrs: add variant_count intrinsic
2025-03-24  Philip Herrongccrs: add discriminant value intrinsic
2025-03-24  Philip Herrongccrs: Fix compilation of trait-items which map to...
2025-03-24  Owen Averygccrs: nr2.0: Remove accidental copies of resolver
2025-03-24  Philip Herrongccrs: add support for ref literal patterns
2025-03-24  Philip Herrongccrs: add new -frust-overflow-checks flag to control...
2025-03-24  Pierre-Emmanuel... gccrs: Compile unit struct with constructor
2025-03-24  Pierre-Emmanuel... gccrs: Remove query mode on CompileItem
2025-03-24  Arthur Cohengccrs: backend: Improve handling of lang-item PathInExp...
2025-03-24  Arthur Cohengccrs: hir: Adapt visitors to lang item PathInExpressions
2025-03-24  Philip Herrongccrs: catch missing guard for optional result
2025-03-24  Arthur Cohengccrs: backend: Allow anything as a match scrutinee
2025-03-21  liushuyugccrs: rust/intrinsic: add new "catch_unwind" variant...
2025-03-21  liushuyugccrs: rust/intrinsic: add try intrinsic and panic...
2025-03-21  Philip Herrongccrs: match arms are a LUB
2025-03-21  Philip Herrongccrs: cleanup our enum type layout to be closer to...
2025-03-21  Philip Herrongccrs: add support for lang_item eq and PartialEq trait
2025-03-21  Owen Averygccrs: Remove Rust::make_unique
2025-03-21  Philip Herrongccrs: implement the TuplePattern and use it for functi...
2025-03-21  Philip Herrongccrs: add checks for division by zero and left shift...
2025-03-21  Philip Herrongccrs: constant evaluation like these are coercion...
2025-03-21  Arthur Cohengccrs: hir: Remove duplicate function in TraitItemFunc
2025-03-21  Philip Herrongccrs: ensure packed and aligned is applied properly
2025-03-21  Pierre-Emmanuel... gccrs: Prepend crate name to functions with nr2
2025-03-21  Philip Herrongccrs: empty match expressions should resolve to !
2025-03-21  Pierre-Emmanuel... gccrs: Clean up some system includes
2025-03-21  Pierre-Emmanuel... gccrs: Use a reference wrapper to please GCC 4.8
2025-03-21  Pierre-Emmanuel... gccrs: Fixes some tests appearing with a moved variant
2025-03-21  Pierre-Emmanuel... gccrs: Refactor HIR with optionals, references & newtypes
2025-03-21  Pierre-Emmanuel... gccrs: Refactor HIR to reduce the amount of raw pointers
2025-03-21  Arthur Cohengccrs: asm: Fix clang warnings
2025-03-21  Owen Averygccrs: Remove usage of Resolver::get_builtin_types
2025-03-21  Marc Poulhièsrust: Desugar IfLet* into MatchExpr
2025-03-21  Owen Averygccrs: Use name resolver 2.0 in CompileTraitItem
2025-03-19  Owen Averygccrs: Use name resolver 2.0 for compiling break/continue
2025-03-19  badumbatishgccrs: Provide input operand for gccrs
2025-03-19  Owen Averygccrs: Insert static items into the value namespace
2025-03-19  JoanVCgccrs: [gccrs#3141] Remove double negation by returning...
2025-03-19  JoanVCgccrs: [gccrs#3141] Fix incorrect handling of overflow...
2025-03-19  Liam Naddellgccrs: Dynamic dispatch with supertraits
2025-03-19  badumbatishgccrs: Rehaul, Apply code review from Arthur
2025-03-19  badumbatishgccrs: Make inline mov compiles
2025-03-19  badumbatishgccrs: Use's array type when constring string tree
2025-03-19  badumbatishgccrs: Perform lowering hir output operand to tree
2025-03-19  badumbatishgccrs: Lower the HIR to tree with CompileExpr
2025-03-19  badumbatishgccrs: Move strip double quotes, add scaffold expand
2025-03-19  badumbatishgccrs: Added counting to check for asm_construct_outputs
2025-03-19  badumbatishgccrs: Minor fix to asm codegen pr
2025-03-19  badumbatishgccrs: Refactor compile-asm for first round review
2025-03-19  badumbatishgccrs: Successfully produce pseudo-nop
2025-03-19  badumbatishgccrs: Scaffolding code
2025-03-19  badumbatishgccrs: Scaffolding new compile-asm files
2025-03-19  jjasminegccrs: Setting up interfaces for codegen
2025-03-19  jjasminegccrs: Local testing for build_string and debug()
2025-03-19  jjasminegccrs: Scaffolding asm codegen
2025-03-17  Pierre-Emmanuel... gccrs: Change lookup_canonical_path's return path
2025-03-17  Pierre-Emmanuel... gccrs: Change lookup_hir_expr return type to optional
2025-03-17  Pierre-Emmanuel... gccrs: Change lookup_hir_implitem return type
2025-03-17  Pierre-Emmanuel... gccrs: Change lookup_hir_extern_item return type
2025-03-17  Pierre-Emmanuel... gccrs: Change return type of lookup trait defid functions.
2025-03-17  Pierre-Emmanuel... gccrs: Change return type of lookup_defid
2025-03-17  Pierre-Emmanuel... gccrs: Change return type of lookup_hir_trait_item
2025-03-17  Pierre-Emmanuel... gccrs: Change return type for lookup_hir_item to optional
2025-03-17  Pierre-Emmanuel... gccrs: Change lookup_hir_to_node return type to optional
2025-03-17  Pierre-Emmanuel... gccrs: Change lookup_node_to_hir return type to optional
2025-03-17  Owen Averygccrs: Improve matching on non-enum ADTs
2025-03-17  Nobel Singhgccrs: Handle structs as scrutinee for match expressions
2025-03-17  Owen Averygccrs: Remove unused Context parameter for some backend...
2025-03-17  Pierre-Emmanuel... gccrs: Change singleton returned type to a reference
2025-03-17  Kushal Palgccrs: Removed obsolete objects
2025-03-17  zhanghe9702gccrs: Remove redundant macro definition
2025-01-02  Jakub JelinekUpdate copyright years.
2024-11-28  David Malcolmdiagnostics: replace %<%s%> with %qs [PR104896]
2024-10-18  Alejandro Colomargcc/: Merge definitions of array_type_nelts_top
2024-10-18  Alejandro Colomargcc/: Rename array_type_nelts => array_type_nelts_minus_one
2024-08-01  Arthur Cohengccrs: compile: resolve-path-ref: properly resolve...
2024-08-01  Pierre-Emmanuel... gccrs: Use new name resolver to compile constant items
2024-08-01  Arthur Cohengccrs: backend: Use new name resolver where necessary
2024-08-01  Thomas Schwingegccrs: Placate clang-format re 'gcc/rust/backend/rust...
2024-08-01  Arthur Cohengccrs: hir: Add ExternalTypeItem node
2024-08-01  Arthur Cohengccrs: lang-items: Make lang items enum stronger, renam...
2024-08-01  Thomas SchwingeRust: Make 'tree'-level 'MAIN_NAME_P' work
2024-02-21  Sahil YeoleUpdate copyright years.
2024-02-21  Owen Averygccrs: Fix lookup of TuplePattern sub-pattern types
next