summary refs log tree commit diff
path: root/src/test/assembly
AgeCommit message (Expand)AuthorLines
2022-10-17Stabilize asm_symAmanieu d'Antras-15/+17
2022-09-29Enable inline stack probes on X86 with LLVM 16Josh Stone-0/+42
2022-08-21Rollup merge of #100556 - Alex-Velez:patch-1, r=scottmcmMatthias Krüger-0/+25
2022-08-20Allow other directives before the `ret`scottmcm-1/+1
2022-08-16Update src/test/assembly/x86_64-floating-point-clamp.rsAlex-1/+1
2022-08-16Update src/test/assembly/x86_64-floating-point-clamp.rsAlex-0/+25
2022-08-14Update the minimum external LLVM to 13Josh Stone-7/+0
2022-08-02RISC-V ASM test: relax label name constraint.Tim Neumann-1/+1
2022-07-20adapt assembly/static-relocation-model test for LLVM changeKrasimir Georgiev-3/+4
2022-07-18Rollup merge of #98998 - workingjubilee:naked-means-no-clothes-enforcement-te...Dylan DPC-0/+45
2022-07-16Auto merge of #98866 - nagisa:nagisa/align-offset-wroom, r=Mark-Simulacrumbors-0/+48
2022-07-17Add a special case for align_offset /w stride != 1Simonas Kazlauskas-0/+48
2022-07-08Implement support for DWARF version 5.Patrick Walton-0/+20
2022-07-06Also stop emitting BTI prologues for naked functionsJubilee Young-0/+21
2022-07-06Stop emitting CET prologues for naked functionsJubilee Young-0/+24
2022-06-07hexagon: adapt test for upstream output changesAugie Fackler-3/+3
2022-05-25Fix stack protector basic testNikita Popov-1/+1
2022-05-03Collect function instance used in `global_asm!` sym operandTomasz Miąsko-0/+5
2022-04-26Rollup merge of #94703 - kjetilkjeka:nvptx-kernel-args-abi2, r=nagisaGuillaume Gomez-0/+254
2022-04-25Add test for asserting correct generation of ptx-kernel argsKjetil Kjeka-0/+254
2022-04-16Update tests for sym support in global_asm!Amanieu d'Antras-1/+12
2022-03-10short-circuit the easy cases in `is_copy_modulo_regions`Scott McMurray-0/+2
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