rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972) by azhogin · Pull Request #130432 · rust-lang/rust

@rustbot rustbot added S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

T-compiler

Relevant to the compiler team, which will review and decide on the PR/issue.

labels

Sep 16, 2024

@azhogin azhogin marked this pull request as ready for review

September 17, 2024 10:12

RalfJung

RalfJung

@ojeda ojeda mentioned this pull request

Sep 26, 2024

67 tasks

@workingjubilee

@workingjubilee

workingjubilee

@azhogin @workingjubilee

Co-authored-by: Jubilee <workingjubilee@gmail.com>

@bors bors added S-waiting-on-bors

Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

and removed S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

labels

Oct 21, 2024

@workingjubilee workingjubilee added the O-x86_32

Target: x86 processors, 32 bit (like i686-*) (also known as IA-32, i386, i586, i686)

label

Oct 21, 2024

fmease added a commit to fmease/rust that referenced this pull request

Oct 22, 2024
…jubilee,pnkfelix

rust_for_linux: -Zregparm=<N> commandline flag for X86 (rust-lang#116972)

Command line flag `-Zregparm=<N>` for X86 (32-bit) for rust-for-linux: rust-lang#116972
Implemented in the similar way as fastcall/vectorcall support (args are marked InReg if fit).

bors added a commit to rust-lang-ci/rust that referenced this pull request

Oct 22, 2024

bors added a commit to rust-lang-ci/rust that referenced this pull request

Oct 22, 2024

rust-timer added a commit to rust-lang-ci/rust that referenced this pull request

Oct 22, 2024
Rollup merge of rust-lang#130432 - azhogin:azhogin/regparm, r=workingjubilee,pnkfelix

rust_for_linux: -Zregparm=<N> commandline flag for X86 (rust-lang#116972)

Command line flag `-Zregparm=<N>` for X86 (32-bit) for rust-for-linux: rust-lang#116972
Implemented in the similar way as fastcall/vectorcall support (args are marked InReg if fit).

@ojeda ojeda mentioned this pull request

Nov 18, 2024

48 tasks

antoyo pushed a commit to antoyo/rust that referenced this pull request

Jan 13, 2025
…jubilee,pnkfelix

rust_for_linux: -Zregparm=<N> commandline flag for X86 (rust-lang#116972)

Command line flag `-Zregparm=<N>` for X86 (32-bit) for rust-for-linux: rust-lang#116972
Implemented in the similar way as fastcall/vectorcall support (args are marked InReg if fit).