aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-tree.cc
AgeCommit message (Expand)AuthorFilesLines
2024-03-16Merge commit '6a6d3817afa02bbcd2388c8e005da6faf88932f1^' into HEADThomas Schwinge1-3/+0
2024-03-12Placate clang-format re 'gcc/rust/backend/rust-tree.cc'Thomas Schwinge1-2/+2
2024-03-10Merge commit 'f4a2ae2338962208b8039f154f5912402e94c378' into HEADThomas Schwinge1-1/+1
2024-02-16Update copyright years.Sahil Yeole1-1/+1
2023-10-20rust: build failure after NON_DEPENDENT_EXPR removal [PR111899]Patrick Palka1-3/+0
2023-08-31Handle gengtype annotations in backend/rust-tree.{cc,h}Owen Avery1-0/+4
2023-08-28Fork c++ resorting methodsOwen Avery1-0/+50
2023-08-28Rename some structs to avoid ODR issuesOwen Avery1-11/+11
2023-08-23Namespace related tweaksOwen Avery1-7/+12
2023-07-14rust-unreachable: Add specific behavior for rust_unreachableArthur Cohen1-11/+11
2023-07-05Change MODE_BITSIZE to MODE_PRECISION for MODE_VECTOR_BOOL.Robin Dapp1-1/+1
2023-02-21Merge commit '7b8916a6fd098546e4e53e53b37a5153664ba17f' into HEAD [#1819, #18...Thomas Schwinge1-0/+1
2023-02-21gccrs: Cleanup unused parameters to fix the bootstrap buildPhilip Herron1-31/+7
2023-02-20rust: Fix rust-tree.cc compilation on SPARCRainer Orth1-0/+1
2023-02-18Merge commit '27a89f84c458ae938bc3eb92ad0d594c06fc3b42' into HEADThomas Schwinge1-1/+1
2023-02-18'#include "tm_p.h"' in 'gcc/rust/backend/rust-tree.cc'Thomas Schwinge1-1/+1
2023-02-12Merge commit '83ffe9cde7fe0b4deb0d1b54175fd9b19c38179c' into HEADThomas Schwinge1-1/+1
2023-01-31gccrs: remove bad assertionPhilip Herron1-3/+4
2023-01-31gccrs: Remove param_use_canonical_types checks ported from c++ front-endPhilip Herron1-21/+1
2023-01-31gccrs: const folding portFaisal Abbas1-0/+5241
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-14Adjust for "Make Warray-bounds alias to Warray-bounds= [PR107787]"Thomas Schwinge1-1/+1
2022-12-13gccrs: Add base for HIR to GCC GENERIC loweringPhilip Herron1-0/+958
2022-12-05Cleanup unused parameters to fix the bootstrap buildPhilip Herron1-31/+7
2022-12-04Revert "rust: Remove unused variables and fix dangling references"Philip Herron1-7/+31
2022-11-15rust: Remove unused variables and fix dangling referencesArthur Cohen1-31/+7
2022-09-17remove bad assertionPhilip Herron1-3/+4
2022-08-31Remove param_use_canonical_types checks ported from c++ front-endPhilip Herron1-21/+1
2022-08-25Fix warnings on diagnosticsPhilip Herron1-45/+46
2022-08-25rust-constexpr.cc: fix warnings for unused variables for unsupported bitsFaisal Abbas1-27/+10
2022-08-25rust-tree.cc: comment some important code instead of removing it.Faisal Abbas1-0/+7
2022-08-25rust-constexpr.cc: port over cxx_eval_array_reference andFaisal Abbas1-0/+59
2022-08-25rust-constexpr.cc: port over potential_constant_expression_1()Faisal Abbas1-1/+114
2022-08-25rust constexpr: port over cxx_eval_builtin_function_call().Faisal Abbas1-0/+96
2022-08-25rust constexpr: porting cxx_eval_builtin_function_callFaisal Abbas1-0/+680
2022-08-25rust constexpr: conttinue porting cxx_eval_builtin_function_callFaisal Abbas1-3/+209
2022-08-25rust constexpr: conttinue porting cxx_eval_builtin_function_callFaisal Abbas1-0/+168
2022-08-25rust constexprC: start porting cxx_eval_builtin_function_callFaisal Abbas1-0/+732
2022-08-25rust-constexpr.cc: port over cxx_eval_outermost_constant_exprFaisal Abbas1-0/+43
2022-08-25rust-constexpr.cc: port over cxx_eval_bare_aggregate. Comments out build_ctor...Faisal Abbas1-0/+29
2022-08-25rust-constexpr.cc: port VIEW_CONVERT_EXPR and CONVERT_EXPR cases toFaisal Abbas1-0/+46
2022-08-25Const functions need to be marked as DECL_DECLARED_CONSTEXPR_PPhilip Herron1-18/+36
2022-08-25gccrs const folding port: continue porting potential_constant_expression_1()Faisal Abbas1-0/+46
2022-08-25gccrs const folding port: continue porting potential_constant_expression_1()Faisal Abbas1-0/+248
2022-08-25gccrs const folding port: continue porting potential_constant_expression_1()Faisal Abbas1-1/+500
2022-08-25gccrs const folding port: start porting cxx_eval_array_reference()Faisal Abbas1-0/+68
2022-08-25gccrs const folding port: continue porting potential_constant_expression_1()Faisal Abbas1-15/+347
2022-08-25gccrs const folding port: continue porting potential_constant_expression_1()Faisal Abbas1-0/+1297
2022-08-25gccrs const folding port: continue porting potential_constant_expression_1()Faisal Abbas1-0/+62
2022-08-25gccrs const folding port: continue porting potential_constant_expression_1()Faisal Abbas1-3/+301