about summary refs log tree commit diff
path: root/src/test/assembly
AgeCommit message (Expand)AuthorLines
2022-01-22Add preliminary support for inline assembly for msp430.William D. Jones-0/+158
2021-12-29Auto merge of #88354 - Jmc18134:hint-space-pauth-opt, r=nagisabors-0/+22
2021-12-12Address review feedbackAmanieu d'Antras-3/+3
2021-12-12Stabilize asm! and global_asm!Amanieu d'Antras-7/+11
2021-12-07Remove the reg_thumb register class for asm! on ARMAmanieu d'Antras-36/+0
2021-12-06Implement inline asm! for AVR platformAndrew Dona-Couch-0/+282
2021-12-02Auto merge of #91003 - psumbera:sparc64-abi, r=nagisabors-0/+64
2021-12-01Review commentsJamie Cunliffe-1/+1
2021-12-01Add codegen option for branch protection and pointer authentication on AArch64James McGregor-0/+22
2021-12-01fix sparc64 ABI for aggregates with floating point membersPetr Sumbera-0/+64
2021-11-22add rustc option for using LLVM stack smash protectionBenjamin A. Bjørnseth-0/+682
2021-11-07Add features gates for experimental asm featuresAmanieu d'Antras-12/+12
2021-10-22Update the minimum external LLVM to 12Josh Stone-5/+1
2021-10-22Update the minimum external LLVM to 11Josh Stone-14/+2
2021-10-15test fix: aarch64 atomics are only outlined on Linux.Hans Kratz-0/+1
2021-10-09Fix min LLVM version for bpf-types testAlessandro Decina-1/+1
2021-10-04Rollup merge of #83655 - sebpop:arm64-outline-atomics, r=workingjubileeJubilee-0/+16
2021-10-01Rollup merge of #88820 - hlopko:add_pie_relocation_model, r=petrochenkovManish Goregaokar-0/+73
2021-10-01Add `pie` as another `relocation-model` valueMarcel Hlopko-0/+73
2021-09-30[aarch64] add target feature outline-atomicsSebastian Pop-0/+16
2021-09-20rustc_codegen_llvm: make sse4.2 imply crc32 for LLVM 14Augie Fackler-0/+12
2021-09-13enum niche allocation grows toward zero if possibleAndreas Liljeqvist-0/+25
2021-09-01Rollup merge of #88350 - programmerjake:add-ppc-cr-xer-clobbers, r=AmanieuMara Bos-0/+12
2021-08-25add support for clobbering xer, cr, and cr[0-7] for asm! on OpenPower/PowerPCJacob Lifshay-0/+12
2021-08-24Feat: added explicit register tests; added prefix to check_reg asm stringlinux1-1/+37
2021-08-23Fix: added necessary prefixlinux1-2/+8
2021-08-22Fix: appeased x.py test tidy --blesslinux1-2/+2
2021-08-22Feat: further testing & support for i64 general register uselinux1-6/+46
2021-08-22Fix: moved #[no_mangle]linux1-3/+1
2021-08-22Refactor: added #[no_mangle]linux1-0/+2
2021-08-22Feat: added s390x reg-definitions, constraint codes, and testslinux1-0/+86
2021-06-24Re-Annotate the tests with needs-llvm-componentsSimonas Kazlauskas-4/+13
2021-06-06Auto merge of #79608 - alessandrod:bpf, r=nagisabors-0/+154
2021-05-29BPF: add assembly testAlessandro Decina-0/+154
2021-05-28Fix static relocation model for PowerPC64Boris-Chengbiao Zhou-2/+9
2021-05-19Auto merge of #85276 - Bobo1239:more_dso_local, r=nagisabors-4/+37
2021-05-18Set dso_local for more itemsBoris-Chengbiao Zhou-0/+33
2021-05-18Fix assembly test from #83592Boris-Chengbiao Zhou-4/+4
2021-05-13Add asm!() support for PowerPC64Dr. Chat-1/+31
2021-05-13Add tests for global_asm!Amanieu d'Antras-0/+14
2021-05-11Add initial asm!() support for PowerPCDr. Chat-0/+165
2021-04-29Remove tests introduced or cahnged by PR #77885, which is reverted in this PR.Felix S. Klock II-42/+0
2021-04-11Allow using `-C force-unwind-tables=no` when `panic=unwind`hyd-dev-0/+20
2021-04-06Auto merge of #83592 - nagisa:nagisa/dso_local, r=davidtwcobors-0/+44
2021-04-05Disallow the use of high byte registes as operands on x86_64Amanieu d'Antras-4/+5
2021-04-03Manually set dso_local when its valid to do soSimonas Kazlauskas-0/+44
2021-03-25Mark inline asm tests as requiring LLVM 10.0.1Amanieu d'Antras-11/+11
2021-03-16Adjust `-Ctarget-cpu=native` handling in cg_llvmSimonas Kazlauskas-0/+41
2021-02-28Support LLVM 12 in rustcNikita Popov-14/+15
2021-02-1432-bit ARM: Emit `lr` instead of `r14` when specified as an `asm!` output reg...Johnathan Van Why-0/+9