index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_target
/
src
/
abi
Age
Commit message (
Expand
)
Author
Lines
2021-03-21
Move decision aboute noalias into codegen_llvm
Nikita Popov
-2
/
+5
2021-02-28
Explicitly mark x86-interrupt ABI argument as byval
Nikita Popov
-0
/
+7
2021-02-03
Auto merge of #81346 - hug-dev:nonsecure-call-abi, r=jonas-schievink
bors
-0
/
+1
2021-02-02
Rollup merge of #81455 - Amanieu:aarch64_ilp32, r=sanxiyn
Jack Huey
-30
/
+3
2021-02-02
Bump rustfmt version
Mark Rousskov
-1
/
+1
2021-02-02
Add a new ABI to support cmse_nonsecure_call
Hugues de Valon
-0
/
+1
2021-01-30
Consider Scalar to be a bool only if its unsigned
Simonas Kazlauskas
-2
/
+7
2021-01-28
Auto merge of #81388 - bjorn3:wasm_bindgen_fix, r=nikomatsakis
bors
-2
/
+2
2021-01-27
Fix ARM and AArch64 calling convention for passing small composite types
Amanieu d'Antras
-30
/
+3
2021-01-27
Inline trivial implementation of rustc_target::abi::Align
Tomasz Miąsko
-2
/
+18
2021-01-26
Use PassMode::Direct for Abi::Aggregate by default
bjorn3
-2
/
+2
2021-01-26
Revert "Wasm-bindgen abi compat using cast_to"
bjorn3
-48
/
+8
2021-01-26
Wasm-bindgen abi compat using cast_to
bjorn3
-8
/
+48
2021-01-26
Revert "Share wasm-bindgen compat abi selection code"
bjorn3
-16
/
+4
2021-01-25
Share wasm-bindgen compat abi selection code
bjorn3
-4
/
+16
2021-01-23
Add some comments to PassMode
bjorn3
-0
/
+6
2021-01-23
Never create an temporary PassMode::Direct when it is not a valid pass mode f...
bjorn3
-17
/
+31
2021-01-23
Use PassMode::Pair by default for Abi::ScalarPair for all abi's and in return...
bjorn3
-2
/
+8
2021-01-12
Rollup merge of #80042 - sivadeilra:cold_bits, r=oli-obk
Yuki Okushi
-6
/
+20
2021-01-11
squash! fix wasi
Gus Caplan
-4
/
+5
2021-01-11
new target
Gus Caplan
-6
/
+1
2021-01-11
Use correct ABI for wasm32 by default
Gus Caplan
-1
/
+6
2021-01-06
Prefer enum Endian in rustc_target::Target
Lzu Tao
-8
/
+41
2021-01-05
Split a func into cold/hot parts, reducing binary size
Arlie Davis
-6
/
+20
2020-11-21
Replace sext() and zext() with single ext() method
bjorn3
-15
/
+9
2020-11-21
Rename prefix_chunk to prefix_chunk_size
bjorn3
-6
/
+6
2020-11-21
Remove StructRet arg attr
bjorn3
-5
/
+0
2020-11-21
Replace ByVal attribute with on_stack field for Indirect
bjorn3
-12
/
+19
2020-11-21
Replace ZExt and SExt flags with ArgExtension enum
bjorn3
-7
/
+33
2020-11-08
rustc_target: Rename some target options to avoid tautology
Vadim Petrochenkov
-4
/
+4
2020-11-08
Collapse all uses of `target.options.foo` into `target.foo`
Vadim Petrochenkov
-4
/
+4
2020-11-04
Update compiler/rustc_target/src/abi/mod.rs
Oli Scherer
-1
/
+1
2020-11-04
Update compiler/rustc_target/src/abi/mod.rs
Oli Scherer
-1
/
+1
2020-11-04
`u128` truncation and sign extension are not just interpreter related
oli
-0
/
+29
2020-10-30
Fix even more clippy warnings
Joshua Nelson
-44
/
+14
2020-10-15
Rename target_pointer_width to pointer_width and turn it into an u32
est31
-2
/
+2
2020-10-02
Returns values up to 2*usize by value
Jonas Schievink
-12
/
+0
2020-09-27
Auto merge of #71274 - RalfJung:raw-init-check-aggregate, r=petrochenkov
bors
-4
/
+19
2020-09-26
Return values up to 128 bits in registers
Jonas Schievink
-0
/
+12
2020-09-26
might_permit_raw_init: also check aggregate fields
Ralf Jung
-4
/
+19
2020-08-30
mv compiler to compiler/
mark
-0
/
+3676