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_codegen_llvm
/
src
/
asm.rs
Age
Commit message (
Expand
)
Author
Lines
2022-10-13
Add links to relevant pages to find constraint information
Guillaume Gomez
-0
/
+4
2022-10-01
Merge apply_attrs_callsite into call and invoke
bjorn3
-2
/
+2
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-1
/
+0
2022-08-14
Update the minimum external LLVM to 13
Josh Stone
-8
/
+0
2022-05-16
Add tmm_reg clobbers
Connor Horman
-3
/
+6
2022-04-19
Rollup merge of #95740 - Amanieu:kreg0, r=nagisa
Dylan DPC
-3
/
+13
2022-04-19
asm: Add a kreg0 register class on x86 which includes k0
Amanieu d'Antras
-3
/
+13
2022-04-15
Add codegen for global_asm! sym operands
Amanieu d'Antras
-2
/
+25
2022-04-09
Switch to the 'normal' basic block for writing asm outputs if needed.
Luqman Aden
-0
/
+5
2022-04-05
Mark scalar layout unions so that backends that do not support partially init...
Oli Scherer
-37
/
+43
2022-02-26
Add LLVM attributes in batches instead of individually
Erik Desjardins
-5
/
+8
2022-01-22
Add preliminary support for inline assembly for msp430.
William D. Jones
-0
/
+6
2022-01-17
Use Symbol for target features in asm handling
bjorn3
-4
/
+3
2022-01-12
Remove deprecated LLVM-style inline assembly
Tomasz Miąsko
-102
/
+5
2021-12-16
Remove `in_band_lifetimes` from `rustc_codegen_llvm`
LegionMammal978
-12
/
+12
2021-12-10
Rollup merge of #91625 - est31:remove_indexes, r=oli-obk
Matthias Krüger
-1
/
+1
2021-12-09
Remove redundant [..]s
est31
-1
/
+1
2021-12-07
Remove the reg_thumb register class for asm! on ARM
Amanieu d'Antras
-5
/
+2
2021-12-06
Implement inline asm! for AVR platform
Andrew Dona-Couch
-0
/
+21
2021-12-03
LLVM codgen support for unwinding inline assembly
cynecx
-2
/
+27
2021-12-03
Adjust llvm wrapper for unwinding support for inlineasm
cynecx
-0
/
+2
2021-11-10
Update more rustc/libtest things for wasm64
Alex Crichton
-1
/
+1
2021-10-26
Properly check `target_features` not to trigger an assertion
Yuki Okushi
-2
/
+6
2021-10-01
Fix clippy lints
Guillaume Gomez
-2
/
+2
2021-09-09
Make `abi::Abi` `Copy` and remove a *lot* of refs
Andreas Liljeqvist
-7
/
+7
2021-09-01
Rollup merge of #88350 - programmerjake:add-ppc-cr-xer-clobbers, r=Amanieu
Mara Bos
-0
/
+8
2021-08-25
add support for clobbering xer, cr, and cr[0-7] for asm! on OpenPower/PowerPC
Jacob Lifshay
-0
/
+8
2021-08-22
Feat: added s390x reg-definitions, constraint codes, and tests
linux1
-6
/
+6
2021-08-22
Feat: added inline asm support for s390x
linux1
-0
/
+6
2021-08-14
Auto merge of #87581 - Amanieu:asm_clobber_abi, r=nagisa
bors
-1
/
+8
2021-08-12
Implement `black_box` using intrinsic
Gary Guo
-1
/
+1
2021-08-12
Mark RISC-V vector state as clobbered in inline assembly
Amanieu d'Antras
-1
/
+8
2021-08-05
Prepare call/invoke for opaque pointers
Josh Stone
-1
/
+1
2021-07-11
Auto merge of #86416 - Amanieu:asm_clobber_only, r=nagisa
bors
-1
/
+49
2021-07-10
Add clobber-only register classes for asm!
Amanieu d'Antras
-1
/
+49
2021-05-23
Add support for BPF inline assembly
Alessandro Decina
-0
/
+6
2021-05-13
Add asm!() support for PowerPC64
Dr. Chat
-1
/
+1
2021-05-13
Add support for const operands and options to global_asm!
Amanieu d'Antras
-3
/
+42
2021-05-11
Add initial asm!() support for PowerPC
Dr. Chat
-0
/
+8
2021-04-04
Allow clobbering unsupported registers in asm!
Amanieu d'Antras
-1
/
+26
2021-03-13
Always lower asm! to valid HIR
Amanieu d'Antras
-0
/
+3
2021-03-01
Mark pure asm as willreturn
Nikita Popov
-0
/
+1
2021-02-17
Replace vec![] calls with slice literals
est31
-3
/
+3
2021-02-14
32-bit ARM: Emit `lr` instead of `r14` when specified as an `asm!` output reg...
Johnathan Van Why
-0
/
+3
2020-12-01
Add wasm32 support to inline asm
Gus Caplan
-0
/
+4
2020-11-11
Change capitalization of Spirv to SpirV
khyperia
-4
/
+4
2020-11-11
Add asm register information for SPIR-V
khyperia
-1
/
+11
2020-10-30
Fix even more clippy warnings
Joshua Nelson
-6
/
+4
2020-10-15
Replace target.target with target and target.ptr_width with target.pointer_width
est31
-1
/
+1
2020-10-04
Add asm! support for mips64
Lzu Tao
-1
/
+4
[next]