about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-09-21Add panic=immediate-abortBen Kimock-50/+116
2025-09-22mbe: Switch dummy extension used for errors from `LegacyBang` to `Bang`Josh Triplett-8/+8
2025-09-22Switch `dummy_bang` from `LegacyBang` to `Bang`Josh Triplett-14/+11
2025-09-21Auto merge of #146659 - cjgillot:impossible-taint, r=oli-obkbors-13/+20
2025-09-21Port #[macro_export] to the new attribute parsing infrastructureJonathan Brouwer-69/+147
2025-09-21Add self-profile events for target-machine creationZalathar-0/+10
2025-09-21Support ctr and lr as clobber-only registers in PowerPC inline assemblyTaiki Endo-13/+36
2025-09-21Rollup merge of #146793 - folkertdev:naked-asm-func-end, r=AmanieuStuart Cook-0/+6
2025-09-21Rollup merge of #146744 - beepster4096:derefs_in_ref_prop, r=cjgillotStuart Cook-20/+13
2025-09-21Rollup merge of #146551 - folkertdev:cmse-entry-c-variadic, r=workingjubileeStuart Cook-0/+6
2025-09-21Rollup merge of #144091 - thaliaarchi:stabilize-new-zeroed, r=Mark-SimulacrumStuart Cook-3/+3
2025-09-21Consider errors in MIR as impossible predicates.Camille Gillot-13/+20
2025-09-20Rollup merge of #146770 - hkBst:clippy-fix-10, r=fmeaseMatthias Krüger-36/+32
2025-09-20Rollup merge of #144592 - fee1-dead-contrib:target_spec, r=NoratriebMatthias Krüger-42/+19
2025-09-20Make term_patch_map sparse.Camille Gillot-14/+18
2025-09-20Remove unused `LLVMRustDIBuilder(Create|Dispose)`Zalathar-8/+0
2025-09-20mbe: metavar expressions: Use symbols rather than `ident.as_str()`Josh Triplett-13/+12
2025-09-20mbe: Factor out a function to transcribe a `ParseNtResult`Josh Triplett-0/+8
2025-09-20mbe: Simplify match in `transcribe_metavar`Josh Triplett-18/+19
2025-09-19generate list of all variants with `target_spec_enum`Deadbeef-42/+19
2025-09-19Auto merge of #146797 - matthiaskrgr:rollup-xy0g8n7, r=matthiaskrgrbors-29/+23
2025-09-19fixes for numerous clippy warningsMarijn Schouten-36/+32
2025-09-19Rollup merge of #146781 - joshtriplett:mbe-derive-fix-feature-gate, r=wesleyw...Matthias Krüger-1/+1
2025-09-19Rollup merge of #146776 - hkBst:clippy-fix-12, r=jdonszelmannMatthias Krüger-28/+22
2025-09-19Enable `limit_rdylib_exports` on wasm targetsAlex Crichton-5/+5
2025-09-19naked_asm: emit a label starting with `func_end`Folkert de Vries-0/+6
2025-09-19[win] Use find-msvc-tools instead of cc to find the linker and rc on WindowsDaniel Paoliello-43/+13
2025-09-19Auto merge of #146700 - Zalathar:quoted-args, r=nikicbors-49/+92
2025-09-19Stop linking rs{begin,end} on x86_64-*-windows-gnuMateusz Mikuła-7/+21
2025-09-19Auto merge of #146765 - Zalathar:rollup-ewh4s9o, r=Zalatharbors-586/+613
2025-09-19mbe: Fix feature gate for `macro_derive`Josh Triplett-1/+1
2025-09-19fixes for numerous clippy warningsMarijn Schouten-28/+22
2025-09-19fixes for numerous clippy warningsMarijn Schouten-39/+33
2025-09-19Rollup merge of #146663 - erickt:win, r=wesleywiserStuart Cook-2/+5
2025-09-19Rollup merge of #146638 - lcnr:canonical-separate-module, r=BoxyUwUStuart Cook-556/+576
2025-09-19Rollup merge of #146615 - a4lg:codegen-llvm-feature-conversion-tidying, r=wor...Stuart Cook-22/+20
2025-09-19Rollup merge of #146229 - Hayden602:issue-142796-fix, r=ZuseZ4Stuart Cook-6/+12
2025-09-19Auto merge of #145737 - cjgillot:gvn-valueset, r=saethlinbors-44/+179
2025-09-19Remove some unnecessary `as u64` castsZalathar-4/+4
2025-09-19Use `LLVMDIBuilderCreate(Auto|Parameter)Variable`Zalathar-62/+57
2025-09-19Use `LLVMDIBuilder(CreateExpression|InsertDeclareRecordAtEnd)`Zalathar-28/+26
2025-09-19autodiff: typetree recursive depth query from enzyme with fallbackKaran Janthe-20/+24
2025-09-19Use `LLVMDIBuilderGetOrCreateArray`Zalathar-16/+7
2025-09-19Use `LLVMDIBuilderGetOrCreateSubrange`Zalathar-15/+8
2025-09-19autodiff: recurion added for typetreeKaran Janthe-14/+73
2025-09-19autodiff: fixed test to be more precise for type tree checkingKaran Janthe-69/+60
2025-09-19autodiff: struct support in typetreeKaran Janthe-0/+32
2025-09-19autodiff: tuple support in typetreeKaran Janthe-0/+36
2025-09-19autodiff: slice support in typetreeKaran Janthe-0/+7
2025-09-19autodiff: add TypeTree support for arraysKaran Janthe-1/+41