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
2024-04-10
Add support for Arm64EC inline assembly
Daniel Paoliello
-1
/
+1
2024-03-23
CFI: Use Instance at callsites
Matthew Maurer
-3
/
+3
2024-02-24
Add assertions and clarify asm-goto with noreturn
Gary Guo
-0
/
+1
2024-02-24
Implement asm goto for LLVM and GCC backend
Gary Guo
-10
/
+19
2024-01-03
Support reg_addr register class in s390x inline assembly
Taiki Endo
-1
/
+4
2023-08-15
Auto merge of #114467 - Amanieu:asm-unstable-features, r=davidtwco
bors
-3
/
+4
2023-08-14
add details for csky-unknown-linux-gnuabiv2 and add docs
Dirreke
-1
/
+1
2023-08-14
add a csky-unknown-linux-gnuabiv2 target
Dirreke
-0
/
+6
2023-08-04
Use `unstable_target_features` when checking inline assembly
Amanieu d'Antras
-3
/
+4
2023-05-08
Rollup merge of #111332 - loongarch-rs:inline-asm, r=Amanieu
Yuki Okushi
-1
/
+12
2023-05-08
Mark s390x condition code register as clobbered in inline assembly
Taiki Endo
-1
/
+3
2023-05-08
Mark LoongArch float-point condition flags as clobbered in inline assembly
WANG Rui
-1
/
+12
2023-05-03
Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3
Manish Goregaokar
-2
/
+2
2023-05-03
Add cross-language LLVM CFI support to the Rust compiler
Ramon de C Valle
-2
/
+2
2023-04-25
Add loongarch64 asm! support
zhaixiaojuan
-0
/
+6
2023-04-12
Add inline assembly support for m68k
Ian Douglas Scott
-0
/
+10
2023-04-04
replace LLVMRustAppendModuleInlineAsm with LLVMAppendModuleInlineAsm, LLVMRus...
klensy
-1
/
+1
2023-01-22
abi: add `AddressSpace` field to `Primitive::Pointer`
Erik Desjardins
-4
/
+9
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2022-12-18
use &str / String literals instead of format!()
Matthias Krüger
-1
/
+1
2022-11-05
Rollup merge of #103977 - TimNN:memory-effects, r=nikic
Matthias Krüger
-3
/
+3
2022-11-04
LLVM 16: Switch to using MemoryEffects
Tim Neumann
-3
/
+3
2022-11-04
Rollup merge of #103897 - Amanieu:llvm-58384, r=davidtwco
Matthias Krüger
-3
/
+54
2022-11-04
Auto merge of #103098 - Amanieu:asm-tied-fixed, r=bjorn3
bors
-2
/
+11
2022-11-02
asm: Work around LLVM bug on AArch64
Amanieu d'Antras
-3
/
+54
2022-10-15
asm: Match clang behavior for inlateout fixed register operands
Amanieu d'Antras
-2
/
+11
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
[next]