about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2025-06-28Fix for libgccjit 12Antoni Boucher-2/+4
2025-06-28Fix to use Function instead of RValueAntoni Boucher-14/+8
2025-06-28Merge branch 'master' into sync_from_rust_2025_06_02Antoni Boucher-10044/+10297
2025-06-28Fix type_name intrinsicAntoni Boucher-1/+7
2025-06-26Merge pull request #722 from FractalFir/func_refactorantoyo-4/+4
2025-06-26Remove unnecesary uses of the 'current_func' field, replacing it with a call ...michal kostrubiec-4/+4
2025-06-25Merge pull request #720 from FractalFir/func_refactorantoyo-19/+14
2025-06-25Refactored the codebase to use Function instead of RValue where possible.michal kostrubiec-19/+14
2025-06-24Skip needless calls to get_align in some cases.michal kostrubiec-13/+34
2025-06-16Fix clippy lintsGuillaume Gomez-8/+8
2025-06-16Fix warnings when not using the `master` featureGuillaume Gomez-3/+4
2025-06-13Fix to make the test zst_no_llvm_alloc passAntoni Boucher-1/+14
2025-06-13Fix spelling mistakes or ignore spell checking some parts of codeAntoni Boucher-18/+38
2025-06-11Use `tempfile::TempDir::keep()` instead of deprecated `into_path()`Emmanuel Ferdman-1/+1
2025-06-05Make comment more specificAntoni Boucher-1/+2
2025-06-03Merge pull request #687 from FractalFir/better_intrinsicsantoyo-9976/+10178
2025-06-03Apply suggestions from code reviewFractal Fir(Michał Kostrubiec)-0/+1
2025-06-03Regenerated intrinsicsmichal kostrubiec-9975/+10175
2025-06-03Changed intrinsic generationmichal kostrubiec-1/+2
2025-06-02Merge pull request #692 from FractalFir/arm_asmantoyo-1/+2
2025-06-02Merge branch 'master' into sync_from_rust_2025_06_02Antoni Boucher-88/+309
2025-06-02Merge pull request #682 from rust-lang/sync_from_rust_2025_05_21antoyo-28/+180
2025-06-02Fix cast from u128 to f128Antoni Boucher-1/+1
2025-06-02Added some bare-bones support for explict registers in ARM inline assemblymichal kostrubiec-1/+2
2025-05-30Directly use from_immediate for handling boolbjorn3-6/+3
2025-05-30Avoid computing function type for intrinsic instancesbjorn3-8/+3
2025-05-30Use layout field of OperandRef in generic_simd_intrinsicbjorn3-47/+41
2025-05-30Use layout field of OperandRef and PlaceRef in codegen_intrinsic_callbjorn3-10/+11
2025-05-30Rollup merge of #141507 - RalfJung:atomic-intrinsics, r=bjorn3Matthias Krüger-5/+5
2025-05-28get rid of rustc_codegen_ssa::common::AtomicOrderingRalf Jung-5/+5
2025-05-28Remove unused arg_memory_ty methodbjorn3-15/+3
2025-05-28Mark all optimize methods and the codegen method as safebjorn3-3/+3
2025-05-28Remove methods from StaticCodegenMethods that are not called in cg_ssa itselfbjorn3-8/+3
2025-05-28Make predefine methods take &mut selfbjorn3-3/+3
2025-05-28Remove a couple of uses of interior mutability around staticsbjorn3-3/+3
2025-05-28Remove codegen_unit from MiscCodegenMethodsbjorn3-7/+8
2025-05-27Merge pull request #684 from FractalFir/masterantoyo-2/+15
2025-05-27Fix to 128 bit int unaligned loadsmichal kostrubiec-2/+15
2025-05-26Remove usage of FnAbi in codegen_intrinsic_callbjorn3-21/+11
2025-05-26Pass PlaceRef rather than Bx::Value to codegen_intrinsic_callbjorn3-12/+9
2025-05-24Cleanup CodegenFnAttrFlagsNoratrieb-1/+1
2025-05-24Fix f128 intrinsicsAntoni Boucher-17/+115
2025-05-21Only specify that we have reliable f16 and f128 on targets where those types ...Antoni Boucher-4/+7
2025-05-21Implement missing f16/f128 builtinsAntoni Boucher-13/+64
2025-05-21Merge branch 'master' into sync_from_rust_2025_05_21Antoni Boucher-62/+118
2025-05-21Fix typosAntoni Boucher-3/+3
2025-05-21Merge pull request #680 from FractalFir/masterantoyo-23/+90
2025-05-21Changes to constant handling - faster deduplication, more compact representationmichal kostrubiec-23/+90
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-4/+4
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-4/+4