about summary refs log tree commit diff
path: root/src/test/assembly/asm
AgeCommit message (Expand)AuthorLines
2022-01-22Add preliminary support for inline assembly for msp430.William D. Jones-0/+158
2021-12-12Stabilize asm! and global_asm!Amanieu d'Antras-1/+3
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-11-07Add features gates for experimental asm featuresAmanieu d'Antras-12/+12
2021-10-22Update the minimum external LLVM to 12Josh Stone-4/+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-09-30[aarch64] add target feature outline-atomicsSebastian Pop-0/+16
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-3/+10
2021-05-29BPF: add assembly testAlessandro Decina-0/+154
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-05Disallow the use of high byte registes as operands on x86_64Amanieu d'Antras-4/+5
2021-03-25Mark inline asm tests as requiring LLVM 10.0.1Amanieu d'Antras-11/+11
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
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-27Add MIPS asm! supportLzu Tao-0/+191
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
2020-05-24Minor fixes, as requested in PR reviewMichal Sudwoj-22/+53
2020-05-24NVPTX support for new asm!Michal Sudwoj-0/+109
2020-05-18Fix testsAmanieu d'Antras-0/+1
2020-05-18Disable asm tests on system llvmAmanieu d'Antras-0/+7
2020-05-18The h modifier is only supported by reg_abcdAmanieu d'Antras-7/+0
2020-05-18Add support for high byte registers on x86Amanieu d'Antras-14/+6
2020-05-18Add tests for asm!Amanieu d'Antras-0/+2189