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
/
asm
Age
Commit message (
Expand
)
Author
Lines
2021-09-01
Rollup merge of #88350 - programmerjake:add-ppc-cr-xer-clobbers, r=Amanieu
Mara Bos
-10
/
+61
2021-08-28
Auto merge of #88245 - Sl1mb0:s390-asm, r=Amanieu
bors
-0
/
+131
2021-08-25
add support for clobbering xer, cr, and cr[0-7] for asm! on OpenPower/PowerPC
Jacob Lifshay
-10
/
+61
2021-08-23
Fix: made suggested change
linux1
-1
/
+1
2021-08-23
Refactor: disabled frame pointer; consolidated unsupported register errors; a...
linux1
-68
/
+18
2021-08-22
Fix: appeased x.py test tidy --bless
linux1
-6
/
+6
2021-08-22
Feat: further testing & support for i64 general register use
linux1
-1
/
+1
2021-08-22
Feat: added s390x reg-definitions, constraint codes, and tests
linux1
-26
/
+26
2021-08-22
Feat: added inline asm support for s390x
linux1
-0
/
+181
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-1
/
+1
2021-08-12
Add support for clobber_abi to asm!
Amanieu d'Antras
-0
/
+182
2021-07-11
Auto merge of #86416 - Amanieu:asm_clobber_only, r=nagisa
bors
-36
/
+116
2021-07-10
Add AArch64 z* registers as aliases for v* registers
Amanieu d'Antras
-32
/
+32
2021-07-10
Add clobber-only register classes for asm!
Amanieu d'Antras
-4
/
+84
2021-05-23
Add support for BPF inline assembly
Alessandro Decina
-0
/
+154
2021-05-16
Auto merge of #85312 - ehuss:macro_use-unused-attr, r=petrochenkov
bors
-3
/
+0
2021-05-15
Fix unused attributes on macro_rules.
Eric Huss
-3
/
+0
2021-05-13
Add asm!() support for PowerPC64
Dr. Chat
-5
/
+15
2021-05-11
Add initial asm!() support for PowerPC
Dr. Chat
-0
/
+171
2021-05-01
Reserve x18 on AArch64 and un-reserve x16
Amanieu d'Antras
-3
/
+3
2021-04-28
Be stricter about rejecting LLVM reserved registers in asm!
Amanieu d'Antras
-9
/
+42
2021-04-05
Disallow the use of high byte registes as operands on x86_64
Amanieu d'Antras
-11
/
+3
2021-03-14
Address review comments
Amanieu d'Antras
-7
/
+7
2021-03-13
Always lower asm! to valid HIR
Amanieu d'Antras
-0
/
+14
2021-02-21
New pass to deduplicate blocks
Simon Vandel Sillesen
-5
/
+38
2020-12-10
Use Symbol for inline asm register class names
Arlie Davis
-29
/
+22
2020-12-01
Add wasm32 support to inline asm
Gus Caplan
-0
/
+67
2020-11-12
Rollup merge of #78950 - khyperia:spirv-asm, r=Amanieu
Mara Bos
-0
/
+67
2020-11-11
Change capitalization of Spirv to SpirV
khyperia
-18
/
+18
2020-11-11
Add asm register information for SPIR-V
khyperia
-0
/
+67
2020-11-08
Collapse all uses of `target.options.foo` into `target.foo`
Vadim Petrochenkov
-1
/
+1
2020-10-30
Fix even more clippy warnings
Joshua Nelson
-4
/
+1
2020-10-04
Removes reg aliases since there are many ABIs: o32/n32/n64
Lzu Tao
-32
/
+32
2020-10-04
Add asm! support for mips64
Lzu Tao
-7
/
+12
2020-10-04
mips32: Add f64 hard-float support
Lzu Tao
-1
/
+1
2020-09-27
Add MIPS asm! support
Lzu Tao
-0
/
+157
2020-08-30
mv compiler to compiler/
mark
-0
/
+1719