about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2024-07-05Fix for gcc-13 without int128Antoni Boucher-0/+1
2024-07-05Second attempt at fixing LTO testsAntoni Boucher-7/+2
2024-07-05Revert "Fix LTO tests"Antoni Boucher-18/+14
2024-07-05Fix LTO testsAntoni Boucher-14/+18
2024-07-02Fix type of intrinsicsAntoni Boucher-16/+15
2024-07-02Fix rebaseAntoni Boucher-8/+0
2024-07-02Merge branch 'master' into sync_from_rust_2024_07_02Antoni Boucher-174/+389
2024-07-02Update to nightly-2024-07-02Antoni Boucher-3/+4
2024-07-02Fix intrinsic/generic-arithmetic-pass.rs testAntoni Boucher-4/+6
2024-07-02Replace the type of global variables instead of replacing themAntoni Boucher-8/+2
2024-07-02Fix clippy warningsAntoni Boucher-14/+34
2024-07-02WIP: Implement dummy ThinLTOAntoni Boucher-40/+435
2024-07-02Fix testsAntoni Boucher-27/+37
2024-07-02Fix provenance intrinsicsAntoni Boucher-0/+135
2024-07-02Remove the hack in zextAntoni Boucher-5/+0
2024-07-02Add explanations for ptr func call argument castGuillaume Gomez-0/+3
2024-07-02Fix warningsGuillaume Gomez-9/+2
2024-07-02Add missing cast for function_ptr argumentsGuillaume Gomez-4/+21
2024-07-02Add shl and shr missing castsGuillaume Gomez-3/+23
2024-07-02If the type of a global is not the same, we remove the global and replace it ...Guillaume Gomez-37/+54
2024-07-02Fix clippy lintGuillaume Gomez-2/+1
2024-07-02Fix usage of `get_size` for gcc 12Guillaume Gomez-3/+19
2024-07-02Fix castsGuillaume Gomez-2/+2
2024-07-02Format codeGuillaume Gomez-11/+9
2024-07-02Fix non-master buildGuillaume Gomez-1/+2
2024-06-25Change Void to unreachableAntoni Boucher-1/+1
2024-06-25Fix clippy warningsAntoni Boucher-0/+1
2024-06-21Add support for Float64Robert Zakrzewski-0/+9
2024-06-21Remove type_i1 and type_struct from cg_ssabjorn3-25/+25
2024-06-21Remove check_overflow method from MiscMethodsbjorn3-8/+0
2024-06-21Remove const_bitcast from ConstMethodsbjorn3-13/+13
2024-06-21Refactor type_f16|32|128 functions. Common type_kind()Robert Zakrzewski-20/+5
2024-06-21Fix location of check for sized floating-point typesAntoni Boucher-10/+45
2024-06-21Do not use target dependent Float32Robert Zakrzewski-3/+3
2024-06-21Add missing types in the type_kind functionRobert Zakrzewski-3/+13
2024-06-21Add support for Float16, Float32, Float64 and Float128Robert Zakrzewski-3/+85
2024-06-18Remove redundant argument from `subdiagnostic` methodOli Scherer-1/+1
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-22/+20
2024-06-10ScalarInt: size mismatches are a bug, do not delay the panicRalf Jung-1/+1
2024-06-01Uplift TypeRelation and RelateMichael Goulet-1/+1
2024-05-23Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3Guillaume Gomez-1/+5
2024-05-23rustc_codegen_gcc: fix changed method signatureAugie Fackler-1/+1
2024-05-22rustc_codegen_llvm: add support for writing summary bitcodeAugie Fackler-0/+4
2024-05-22Stop using `to_hir_binop` in codegenScott McMurray-6/+7
2024-05-17Rename Unsafe to SafetySantiago Pastorino-8/+4
2024-05-10Auto merge of #124972 - matthiaskrgr:rollup-3fablim, r=matthiaskrgrbors-6/+3
2024-05-10Rollup merge of #124797 - beetrees:primitive-float, r=davidtwcoMatthias Krüger-6/+3
2024-05-09codegen: memmove/memset cannot be non-temporalRalf Jung-9/+4
2024-05-08simd: implement pointer provenance intrinsicsAndy Sadler-0/+135
2024-05-08Simplify `use crate::rustc_foo::bar` occurrences.Nicholas Nethercote-4/+3