summaryrefslogtreecommitdiff
path: root/compiler/rustc_codegen_cranelift/src/inline_asm.rs
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'dec0daa8f6d0a0e1c702f169abb6bf3eee198c67' into ↵bjorn32023-03-151-3/+3
| | | | sync_cg_clif-2023-03-15
* Merge commit '7d53619064ab7045c383644cb445052d2a3d46db' into ↵bjorn32023-02-091-46/+143
| | | | sync_cg_clif-2023-02-09
* Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into ↵bjorn32022-10-231-10/+12
| | | | sync_cg_clif-2022-10-23
* Merge commit 'e9d1a0a7b0b28dd422f1a790ccde532acafbf193' into ↵bjorn32022-08-241-40/+136
| | | | sync_cg_clif-2022-08-24
* Merge commit 'c19edfd71a1d0ddef86c2c67fdb40718d40a72b4' into ↵bjorn32022-07-251-80/+90
| | | | sync_cg_clif-2022-07-25
* Take CodegenFnAttrs into account when validating asm! register operandsAmanieu d'Antras2022-02-211-10/+6
| | | | | | Checking of asm! register operands now properly takes function attributes such as #[target_feature] and #[instruction_set] into account.
* On ARM, use relocation_model to detect whether r9 should be reservedAmanieu d'Antras2022-02-211-1/+7
| | | | | | The previous approach of checking for the reserve-r9 target feature didn't actually work because LLVM only sets this feature very late when initializing the per-function subtarget.
* Pass target_features set instead of has_feature closurebjorn32022-01-171-6/+2
| | | | This avoids unnecessary monomorphizations in codegen backends
* Use Symbol for target features in asm handlingbjorn32022-01-171-4/+4
| | | | This saves a couple of Symbol::intern calls
* Merge commit '97e504549371d7640cf011d266e3c17394fdddac' into ↵bjorn32021-12-201-152/+485
| | | | sync_cg_clif-2021-12-20
* Remove invalid doc links.Amanieu d'Antras2021-12-131-1/+1
|
* Merge commit '40dd3e2b7089b5e96714e064b731f6dbf17c61a9' into ↵bjorn32021-05-271-9/+21
| | | | sync_cg_clif-2021-05-27
* Sync rustc_codegen_cranelift 'ddd4ce25535cf71203ba3700896131ce55fde795'Erin Power2021-04-301-4/+60
|
* Merge commit '0969bc6dde001e01e7e1f58c8ccd7750f8a49ae1' into ↵bjorn32021-03-291-4/+10
| | | | sync_cg_clif-2021-03-29
* Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7' into ↵bjorn32021-03-051-44/+13
| | | | sync_cg_clif-2021-03-05
* Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into ↵bjorn32020-11-031-4/+4
| | | | update_cg_clif-2020-11-01
* Add 'compiler/rustc_codegen_cranelift/' from commit ↵bjorn32020-10-261-0/+293
'793d26047f994e23415f8f6bb5686ff25d3dda92' git-subtree-dir: compiler/rustc_codegen_cranelift git-subtree-mainline: cf798c1ec65a5ec3491846777f9003fabb881b4a git-subtree-split: 793d26047f994e23415f8f6bb5686ff25d3dda92