about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2023-02-28Remove unused Context assoc type from WriteBackendMethodsbjorn3-1/+0
2023-02-28print <signal> when ranlib failed without an exit codeEllis Hoag-1/+1
2023-02-28lint and remove unused diagnosticEllis Hoag-6/+4
2023-02-28remove commentEllis Hoag-1/+0
2023-02-28fix lifetime errorEllis Hoag-29/+3
2023-02-28rebase and update trait namesEllis Hoag-25/+25
2023-02-28impl SessionDiagnostic for LayoutError and Spanned<T>Ellis Hoag-1/+18
2023-02-28Add monomorphization errorsEllis Hoag-147/+271
2023-02-28lint typeEllis Hoag-1/+1
2023-02-28Add wrapper type for ExitCode for use in RanlibFailureEllis Hoag-2/+24
2023-02-28remove IntoDiagnosticArg impl for OptionEllis Hoag-2/+2
2023-02-28Lint against untranslatable diagnostics in rustc_codegen_gccEllis Hoag-0/+2
2023-02-28Add LayoutSizeOverflowEllis Hoag-2/+11
2023-02-28Add LTONotSupportedEllis Hoag-1/+6
2023-02-28Add UnwindingInlineAsmEllis Hoag-1/+9
2023-02-28Add LinkageConstOrMutTypeEllis Hoag-4/+10
2023-02-28Add RanlibFailureEllis Hoag-1/+12
2023-02-28Remove dead broken code from const zst handling in backendsOli Scherer-4/+0
2023-02-28Move the cast_float_to_int fallback code to GCCJosh Stone-5/+170
2023-02-28interpret: rename relocation → provenanceRalf Jung-6/+6
2023-02-28Fix `ptr_mask` impl in cg gccMaybe Waffle-1/+11
2023-02-28Implement `ptr_mask` intrinsic in cg gccMaybe Waffle-0/+2
2023-02-28Move `ArgAbi::pad_i32` into `PassMode::Cast`.Nicholas Nethercote-11/+12
2023-02-28Turn `ArgAbi::pad` into a `bool`.Nicholas Nethercote-2/+2
2023-02-28Simplify arg capacity calculations.Nicholas Nethercote-19/+3
2023-02-28Change `FnAbi::args` to a boxed slice.Nicholas Nethercote-1/+1
2023-02-28Box `CastTarget` within `PassMode`.Nicholas Nethercote-5/+5
2023-02-25Remove commentAntoni Boucher-1/+1
2023-02-25Add feature gateAntoni Boucher-0/+5
2023-02-25Implement simd_scatterAntoni Boucher-25/+151
2023-02-25Implement simd_gatherAntoni Boucher-1/+160
2023-01-26Fix signed integer overflowAntoni Boucher-0/+2
2023-01-26CleanupAntoni Boucher-9/+6
2023-01-12Avoid a hir access inside get_staticbjorn3-78/+51
2023-01-10Fix LLVM builtin mappingAntoni Boucher-3/+3
2023-01-09Support libgccjit12Antoni Boucher-18/+48
2023-01-08CleanupAntoni Boucher-102/+36
2023-01-06Fix unwindingAntoni Boucher-29/+6
2023-01-03CommentAntoni Boucher-0/+8
2023-01-02WIPAntoni Boucher-20/+19
2023-01-02WIP: Implement unwindingAntoni Boucher-85/+371
2022-11-25Run stdarch tests in the CIAntoni Boucher-2/+3
2022-11-24Fix the argument order for some AVX-512 intrinsicsAntoni Boucher-0/+9
2022-11-24Fix simd_bitmaskAntoni Boucher-1/+1
2022-11-24Escape { and } in inline asmAntoni Boucher-9/+13
2022-10-26Revert changes in argument parsing for setting asm syntaxGuillaume Gomez-13/+3
2022-10-18Improve code generating inline ASMGuillaume Gomez-9/+8
2022-10-18Don't override -masm option if set in the command argumentsGuillaume Gomez-2/+6
2022-10-18Implement constraits modifiersGuillaume Gomez-21/+41
2022-10-18Convert llvm-arg `--x86-asm-syntax` into GCC arg `-masm`Guillaume Gomez-1/+7