about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/codegen_attrs.rs
AgeCommit message (Expand)AuthorLines
2023-10-13Format all the let chains in compilerMichael Goulet-17/+20
2023-09-08Correct typoAndy Caldwell-1/+1
2023-09-08Rework no_coverage to coverage(off)Andy Caldwell-2/+19
2023-08-02Add separate feature gate for async fn track callerBryan Garza-2/+7
2023-07-23Auto merge of #111836 - calebzulawski:target-feature-closure, r=workingjubileebors-1/+16
2023-07-18Add the `no-builtins` attribute to functions when `no_builtins` is applied at...DianQK-1/+9
2023-05-22Fix #[inline(always)] on closures with target feature 1.1Caleb Zulawski-1/+16
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-06Rollup merge of #109677 - dpaoliello:rawdylib, r=michaelwoerister,wesleywiserYuki Okushi-9/+0
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-2/+2
2023-04-25Fix static string lintsclubby789-12/+4
2023-04-18Stablize raw-dylib, link_ordinal and -CdlltoolDaniel Paoliello-9/+0
2023-04-17Spelling - compilerJosh Soref-1/+1
2023-03-28Skip no_mangle if the item has no name.Camille GILLOT-1/+16
2023-03-28Reformat codegen_fn_attrs.Camille GILLOT-71/+33
2023-03-27Auto merge of #109091 - Nilstrieb:match-on-attr, r=cjgillotbors-293/+326
2023-03-21Use local key in providersMichael Goulet-2/+1
2023-03-14Further codegen_attrs cleanupsNilstrieb-63/+62
2023-03-14Use match instead of if in codegen_attrsNilstrieb-275/+309
2023-03-13Rollup merge of #109088 - Nilstrieb:target-feature-on-statics-when, r=compile...Matthias Krüger-20/+25
2023-03-13Gracefully handle `#[target_feature]` on staticsNilstrieb-20/+25
2023-03-12Allow `#[target_feature]` on `main` and `start` for WASMLéo Lanteri Thauvin-0/+3
2023-03-05Auto merge of #108351 - petrochenkov:rmdit, r=cjgillotbors-1/+1
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-03-02Revert "Stabilize `#![feature(target_feature_11)]`"Léo Lanteri Thauvin-18/+29
2023-02-28Auto merge of #99767 - LeSeulArtichaut:stable-target-feature-11, r=estebankbors-29/+18
2023-02-14Add `kernel-address` sanitizer support for freestanding targetsWesley Norris-1/+2
2023-02-01ast: Optimize list and value extraction primitives for attributesVadim Petrochenkov-50/+38
2023-02-01Auto merge of #107257 - inquisitivecrystal:ffi-attr, r=davidtwcobors-47/+3
2023-02-01Stabilize `#![feature(target_feature_11)]`Léo Lanteri Thauvin-29/+18
2023-01-26change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...Kyle Matsuda-3/+3
2023-01-26replace usages of fn_sig query with bound_fn_sigKyle Matsuda-3/+3
2023-01-24Move FFI attribute validation to `check_attr`inquisitivecrystal-47/+3
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2
2022-12-15Check `fn_sig` in more situations per reviewinquisitivecrystal-1/+1
2022-12-13Don't perform invalid checks in `codegen_attrs`inquisitivecrystal-2/+23
2022-12-13Move some codegen-y methods from rustc_hir_analysis::collect -> rustc_codegen...Michael Goulet-0/+688