summary refs log tree commit diff
path: root/src/test/ui/asm
AgeCommit message (Expand)AuthorLines
2020-12-07Validate naked functions definitionsTomasz Miąsko-95/+469
2020-12-01Auto merge of #78684 - devsnek:inline-asm-wasm, r=Amanieubors-2/+2
2020-12-01Add wasm32 support to inline asmGus Caplan-2/+2
2020-11-26Bless test.Camille GILLOT-8/+8
2020-11-25Validate use of parameters in naked functionsTomasz Miąsko-0/+95
2020-11-24Validate that `#[naked]` is applied to a function definitionTomasz Miąsko-0/+93
2020-10-06builtin_macros: Fix use of interpolated identifiers in `asm!`Vadim Petrochenkov-0/+75
2020-09-02pretty: trim paths of unique symbolsDan Aloni-9/+9
2020-08-09tests: Mark `ui/asm/bad-arch.rs` as requiring wasm llvm backendVadim Petrochenkov-1/+2
2020-08-06Fix ICE when using asm! on an unsupported architectureAmanieu d'Antras-0/+26
2020-07-14Remove `Sized` `on_unimplemented` noteEsteban Küber-3/+0
2020-07-10Avoid "whitelist"Tamir Duberstein-1/+1
2020-06-30Stabilize `#[track_caller]`.Adam Perry-1/+1
2020-06-20Fix duplicate options errorCamelid-9/+9
2020-06-20Make suggestion machine-applicableCamelid-10/+37
2020-06-20Add more to duplicate options testCamelid-1/+26
2020-06-20Use `span_suggestion` instead of `span_label`Camelid-6/+6
2020-06-20Update duplicate options testCamelid-53/+11
2020-06-20Make warning an error; use help instead of suggestion; clean up codeCamelid-25/+66
2020-06-20Add UI test for duplicate `asm!` options warningCamelid-0/+57
2020-06-20Update testsCamelid-41/+12
2020-06-15asm: Allow multiple template strings; interpret them as newline-separatedJosh Triplett-5/+325
2020-06-12Rollup merge of #73033 - Amanieu:asm-tls, r=oli-obkDylan DPC-5/+47
2020-06-11Rollup merge of #73230 - Amanieu:asm-unused2, r=petrochenkovDylan DPC-1/+21
2020-06-11Add a suggestion to use unused asm arguments in commentsAmanieu d'Antras-1/+21
2020-06-09Handle assembler warnings properlyAmanieu d'Antras-1/+16
2020-06-06Fix #[thread_local] statics as asm! sym operandsAmanieu d'Antras-5/+47
2020-06-05add test for #72960Matthias Krüger-1/+3
2020-05-31Clarify errors and warnings about the transition to the new asm!Amanieu d'Antras-6/+12
2020-05-30Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkovRalf Jung-0/+115
2020-05-30Rollup merge of #72607 - Amanieu:fix-72570, r=oli-obkRalf Jung-0/+18
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-0/+115
2020-05-26Fix testAmanieu d'Antras-0/+11
2020-05-26Eagerly lower asm sub-expressions to HIR even if there is an errorAmanieu d'Antras-0/+7
2020-05-24Properly handle InlineAsmOperand::SymFn when collecting monomorphized itemsAmanieu d'Antras-0/+38
2020-05-18Fix const handling and add tests for const operandsAmanieu d'Antras-0/+56
2020-05-18Add borrow-check testAmanieu d'Antras-1/+50
2020-05-18Implement att_syntax optionAmanieu d'Antras-4/+4
2020-05-18Add support for high byte registers on x86Amanieu d'Antras-46/+40
2020-05-18Apply review feedbackAmanieu d'Antras-18/+33
2020-05-18Add tests for asm!Amanieu d'Antras-0/+1131
2020-04-17Rename `asm` test directory in favor of `llvm_asm`Yuki Okushi-432/+0
2020-04-17Add test for issue-54067Yuki Okushi-0/+12
2020-04-11rustc: Add a warning count upon completionRoccoDev-0/+2
2020-03-26Update tests to use llvm_asm!Amanieu d'Antras-98/+98
2020-03-13Add test for issue-69092Yuki Okushi-0/+21
2020-03-09Check if output is immediate valueYuki Okushi-0/+22
2019-12-21rework run-fail and support check,build-failMazdak Farrokhzad-1/+2
2019-11-17Add some more testsVadim Petrochenkov-0/+12
2019-11-17Address review commentsVadim Petrochenkov-5/+5