about summary refs log tree commit diff
path: root/src/test/ui/asm
AgeCommit message (Expand)AuthorLines
2021-03-27Rollup merge of #83328 - tmiasko:asm-test, r=joshtriplettYuki Okushi-2/+2
2021-03-26Rollup merge of #83485 - Amanieu:asm_llvm10, r=joshtriplettDylan DPC-3/+3
2021-03-25Mark inline asm tests as requiring LLVM 10.0.1Amanieu d'Antras-3/+3
2021-03-25Refactor #82270 as lint instead of an errorAmanieu d'Antras-46/+103
2021-03-20add arm llvm requirementasquared31415-8/+9
2021-03-20Join test thread to make assertion effective in sym.rs test caseTomasz Miąsko-1/+1
2021-03-20Use a single codegen unit to reduce non-determinism in srcloc.rs testTomasz Miąsko-1/+1
2021-03-08Test x86 and arm outputsasquared31415-13/+42
2021-02-20Take into account target default syntaxasquared31415-12/+35
2021-02-18Emit error when trying to use assembler syntax directives in `asm!`asquared31415-0/+50
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