summary refs log tree commit diff
path: root/src/test/assembly
AgeCommit message (Expand)AuthorLines
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
2021-01-14Use probe-stack=inline-asm in LLVM 11+Erik Desjardins-0/+42
2020-12-01Add wasm32 support to inline asmGus Caplan-0/+150
2020-10-04Add asm! support for mips64Lzu Tao-64/+90
2020-10-04mips32: Add f64 hard-float supportLzu Tao-0/+24
2020-09-30Remove useless stringifyLzu Tao-4/+0
2020-09-28Auto merge of #77008 - fortanix:raoul/lvi-tests, r=Mark-Simulacrumbors-0/+70
2020-09-27Add MIPS asm! supportLzu Tao-0/+191
2020-09-25cleaning up codeRaoul Strackx-14/+0
2020-09-25Building libunwind with new CMakeLists.Raoul Strackx-4/+0
2020-09-25skeleton check module level assemblyRaoul Strackx-0/+16
2020-09-25rust inline assembly lvi hardening testRaoul Strackx-0/+41
2020-09-22generic load hardening testRaoul Strackx-0/+18
2020-09-22generic ret hardening testRaoul Strackx-0/+13
2020-08-28Fix testAmanieu d'Antras-10/+11
2020-08-26Fix a typo in #75781Amanieu d'Antras-0/+5
2020-08-22Expand RISCV pseudo-instructions to match LLVM 11Josh Stone-15/+16
2020-08-21Add regression testAmanieu d'Antras-0/+5
2020-08-03Work around LLVM issues with explicit register in inline asmAmanieu d'Antras-62/+833
2020-08-02compiletest: Support ignoring tests requiring missing LLVM componentsVadim Petrochenkov-0/+8
2020-06-16Add initial asm!() support for hexagonBrian Cain-0/+130
2020-05-24Added comment about static variablesMichal Sudwoj-0/+1
2020-05-24Fixed testsMichal Sudwoj-69/+61