about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-10-27Auto merge of #132167 - Zalathar:llvm-wrappers, r=jieyouxubors-230/+198
2024-10-27Auto merge of #131900 - mrkajetanp:target-feature-pauth-lr, r=Amanieubors-0/+3
2024-10-27Use LLVM-C APIs for getting/setting visibilityZalathar-45/+8
2024-10-26Pass constness with span into lower_poly_trait_refMichael Goulet-16/+9
2024-10-26expand: Stop using artificial `ast::Item` for macros loaded from metadataVadim Petrochenkov-95/+85
2024-10-26Auto merge of #132190 - matthiaskrgr:rollup-rsocfiz, r=matthiaskrgrbors-2/+2
2024-10-26Collect item bounds for RPITITs from trait where clauses just like associated...Michael Goulet-14/+2
2024-10-26Rollup merge of #132182 - jieyouxu:downgrade-untranslatable, r=compiler-errorsMatthias Krüger-2/+2
2024-10-26Auto merge of #125116 - blyxyas:ignore-allowed-lints-final, r=cjgillotbors-42/+209
2024-10-26Downgrade `untranslatable_diagnostic` and `diagnostic_outside_of_impl` to `al...Jieyou Xu-2/+2
2024-10-26Rollup merge of #132180 - Urgau:ast_pretty-unsafe-attr, r=compiler-errors许杰友 Jieyou Xu (Joe)-0/+11
2024-10-26Rollup merge of #132174 - RalfJung:pclmulqdq, r=calebzulawski许杰友 Jieyou Xu (Joe)-1/+1
2024-10-26Rollup merge of #132169 - fee1-dead-contrib:consttraitsck, r=compiler-errors许杰友 Jieyou Xu (Joe)-10/+19
2024-10-26Rollup merge of #132140 - heiher:loong-lsx, r=Urgau许杰友 Jieyou Xu (Joe)-2/+2
2024-10-26Rollup merge of #132124 - Zalathar:consolidate-covstar, r=jieyouxu许杰友 Jieyou Xu (Joe)-144/+102
2024-10-26Print unsafety of attribute in AST unprettyUrgau-0/+11
2024-10-26Use LLVM-C APIs for getting/setting linkageZalathar-93/+24
2024-10-26Add a wrapper type for raw enum values returned by LLVMZalathar-0/+25
2024-10-26Use safe wrappers `get_visibility` and `set_visibility`Zalathar-33/+20
2024-10-26Use safe wrappers `get_linkage` and `set_linkage`Zalathar-61/+60
2024-10-26Add a macro that derives `TryFrom<u32>` for fieldless enumsZalathar-0/+63
2024-10-26x86 target features: make pclmulqdq imply sse2Ralf Jung-1/+1
2024-10-26Auto merge of #132171 - matthiaskrgr:rollup-tp75ge7, r=matthiaskrgrbors-146/+140
2024-10-26coverage: Add links to LLVM docs for the coverage mapping formatZalathar-0/+2
2024-10-26Rollup merge of #132168 - fee1-dead-contrib:fxclean, r=compiler-errorsMatthias Krüger-95/+39
2024-10-26Rollup merge of #132114 - jieyouxu:features-bundle, r=fee1-deadMatthias Krüger-51/+101
2024-10-26Auto merge of #132152 - lqd:revert-127731, r=compiler-errorsbors-227/+0
2024-10-26Deny calls to non-`#[const_trait]` methods in MIR constckDeadbeef-10/+19
2024-10-26Effects cleanupDeadbeef-95/+39
2024-10-25Auto merge of #131349 - RalfJung:const-stability-checks, r=compiler-errorsbors-269/+580
2024-10-26coverage: Don't rely on the custom traversal to find enclosing loopsZalathar-63/+85
2024-10-25Revert "Emit error when calling/declaring functions with unavailable vectors."Rémy Rakic-227/+0
2024-10-25Ensure that resume arg outlives region bound for coroutinesMichael Goulet-0/+12
2024-10-25tcx.is_const_fn doesn't work the way it is described, remove itRalf Jung-54/+41
2024-10-25Rollup merge of #132106 - maxcabrajac:ident_ref, r=petrochenkovMatthias Krüger-39/+39
2024-10-25add a HACK to allow stdarch migrationRalf Jung-0/+3
2024-10-25proc_macro_harness: adjust the span we use for const fn callsRalf Jung-9/+20
2024-10-25Re-do recursive const stability checksRalf Jung-209/+519
2024-10-25Pass long type path into `note_obligation_cause_code` to avoid printing same ...Esteban Küber-20/+49
2024-10-25Tweak highlighting when trait is available for different typeEsteban Küber-5/+14
2024-10-25Auto merge of #127731 - veluca93:abi_checks, r=RalfJungbors-0/+227
2024-10-25Enable LSX feature for LoongArch Linux targetsWANG Rui-2/+2
2024-10-25Emit error when calling/declaring functions with unavailable vectors.Luca Versari-0/+227
2024-10-24Rollup merge of #132125 - Zalathar:coverage-intrinsics, r=jieyouxuJubilee-140/+26
2024-10-24Rollup merge of #132118 - compiler-errors:tilde-const-item-bounds, r=lcnrJubilee-1/+77
2024-10-24Rollup merge of #132085 - celinval:update-smir-doc, r=compiler-errorsJubilee-88/+22
2024-10-25coverage: SSA doesn't need to know about `instrprof_increment`Zalathar-29/+12
2024-10-25coverage: Emit MC/DC intrinsics using the normal helper methodZalathar-77/+14
2024-10-25coverage: Emit `llvm.instrprof.increment` using the normal helper methodZalathar-36/+2
2024-10-25Introduce `Enabled{Lang,Lib}Feature`许杰友 Jieyou Xu (Joe)-51/+101