summary refs log tree commit diff
path: root/src/test/ui/asm
AgeCommit message (Expand)AuthorLines
2021-11-12fix aarch test error annotationsasquared31415-4/+4
2021-11-10add missing sym featureasquared31415-1/+1
2021-11-10Fix aarch testsasquared31415-60/+51
2021-11-10Add support for specifying multiple clobber_abi in `asm!`asquared31415-100/+258
2021-11-07Restrict tests that use needs-asm-support to non-experimentalAmanieu d'Antras-2/+3
2021-11-07Add features gates for experimental asm featuresAmanieu d'Antras-79/+92
2021-10-26Add a regression test for issue-89875Yuki Okushi-0/+14
2021-10-23bless the line changes in ui/asm/aarch64/srcloc.rsJosh Stone-23/+23
2021-10-22Update the minimum external LLVM to 12Josh Stone-1/+1
2021-10-22Update the minimum external LLVM to 11Josh Stone-30/+25
2021-10-16Auto merge of #89860 - camsteffen:macro-semi, r=petrochenkovbors-40/+40
2021-10-15Bless testsCameron Steffen-40/+40
2021-10-14Use non-checking TLS relocation in aarch64 asm! sym test.Adam Gemmell-1/+1
2021-10-07make #[target_feature] work with `asm` register classesasquared31415-34/+84
2021-09-29Rollup merge of #89311 - FabianWolff:issue-89305, r=oli-obkEric Huss-0/+29
2021-09-28Add unit assignment to MIR for `asm!()`Fabian Wolff-0/+29
2021-09-24Disable some tests for platforms without registers.Adam Gemmell-188/+296
2021-09-24Add inline asm! tests for aarch64Adam Gemmell-76/+2570
2021-09-11Rollup merge of #88209 - Amanieu:asm_in_underscore, r=nagisaJubilee-25/+49
2021-09-01Stop sorting bodies by span.Camille GILLOT-15/+15
2021-08-24Move `named_asm_labels` to a HIR lintasquared31415-32/+159
2021-08-21Improve error message when _ is used for in/inout asm operandsAmanieu d'Antras-25/+49
2021-08-18Auto merge of #87985 - nbdd0121:asm, r=Amanieubors-0/+27
2021-08-15Fix ui tests for llvm_asm! deprecationAmanieu d'Antras-35/+38
2021-08-14Auto merge of #87581 - Amanieu:asm_clobber_abi, r=nagisabors-56/+225
2021-08-14Auto merge of #87324 - asquared31415:named-asm-labels, r=Amanieubors-0/+406
2021-08-12Forbid `!` from being used in `asm!` outputGary Guo-0/+27
2021-08-12Add support for clobber_abi to asm!Amanieu d'Antras-50/+219
2021-08-12Fix error message typo for pure asm without outputsAmanieu d'Antras-6/+6
2021-08-07Auto merge of #87772 - npmccallum:naked_abi, r=Amanieubors-14/+8
2021-08-06Rollup merge of #87742 - npmccallum:naked_ffi, r=AmanieuYuki Okushi-0/+32
2021-08-04Combine spans into one error, deduplicate codeasquared31415-91/+34
2021-08-04Disable unused variable lint for naked functionsNathaniel McCallum-71/+1
2021-08-04Add test for naked function unused variables lintNathaniel McCallum-0/+220
2021-08-04Move naked function ABI check to its own lintNathaniel McCallum-14/+8
2021-08-04Update error messageasquared31415-105/+105
2021-08-04Fix lint capitalization and ignoring, test with include_strasquared31415-100/+142
2021-08-04Handle leading colons properlyasquared31415-33/+43
2021-08-04Proper characters in labels, ignore commentsasquared31415-20/+36
2021-08-04Lint against named asm labelsasquared31415-0/+395
2021-08-03Validate FFI-safety warnings on naked functionsNathaniel McCallum-0/+32
2021-08-02Validate that naked functions are never inlinedNathaniel McCallum-1/+98
2021-07-11Auto merge of #86416 - Amanieu:asm_clobber_only, r=nagisabors-22/+57
2021-07-10Add clobber-only register classes for asm!Amanieu d'Antras-22/+57
2021-06-30Move some UI tests to more suitable subdirsYuki Okushi-0/+47
2021-06-25Auto merge of #86599 - Amanieu:asm_raw, r=nagisabors-22/+22
2021-06-24Add a "raw" option for asm! which ignores format string specifiersAmanieu d'Antras-22/+22
2021-06-24compiletest: ignore tests on a per-revision basisSimonas Kazlauskas-13/+13
2021-06-24Re-Annotate the tests with needs-llvm-componentsSimonas Kazlauskas-1/+3
2021-05-16Auto merge of #85290 - Amanieu:asm_const_int, r=nagisabors-43/+65