about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-04-25Auto merge of #110325 - obeis:hir-analysis-migrate-diagnostics-4, r=davidtwcobors-84/+251
2023-04-25Auto merge of #101069 - zhaixiaojuan:loongarch64-inline-asm, r=Amanieubors-0/+168
2023-04-25Add loongarch64 asm! supportzhaixiaojuan-0/+168
2023-04-25Rollup merge of #110782 - matthiaskrgr:revert_panic_oom, r=AmanieuMatthias Krüger-18/+361
2023-04-25Rollup merge of #110755 - TimNN:exp-tls, r=durin42Matthias Krüger-0/+5
2023-04-25Rollup merge of #110563 - bryangarza:refactor-trait-selection-error-reporting...Matthias Krüger-441/+680
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-13/+356
2023-04-25Revert "Rename -Zoom=panic to -Zoom=unwind"Matthias Krüger-5/+5
2023-04-25Rollup merge of #110750 - scottmcm:vardebug-size, r=cjgillotYuki Okushi-0/+2
2023-04-25Rollup merge of #110685 - cjgillot:clean-dcp, r=oli-obkYuki Okushi-73/+52
2023-04-25Rollup merge of #110681 - klensy:cut-dep, r=lcnrYuki Okushi-12/+3
2023-04-25Rollup merge of #110539 - WaffleLapkin:split_index_vec&slice, r=cjgillotYuki Okushi-514/+532
2023-04-24Fix `rustc_index` imports outside the compilerMaybe Waffle-1/+1
2023-04-24Decorative changes to `IndexVec`Maybe Waffle-13/+12
2023-04-24`const`-ify some `{IndexVec, IndexSlice}` methodsMaybe Waffle-11/+11
2023-04-24move index code aroundMaybe Waffle-99/+100
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-454/+472
2023-04-24Auto merge of #110672 - Ezrashaw:allow-array-simd-in-inline-asm, r=workingjub...bors-13/+25
2023-04-24[LLVM17] Adapt to `ExplicitEmulatedTLS` removal.Tim Neumann-0/+5
2023-04-24Rollup merge of #110714 - cjgillot:reveal-consts, r=oli-obkMatthias Krüger-9/+23
2023-04-24Rollup merge of #110706 - scottmcm:transmute_unchecked, r=oli-obkMatthias Krüger-2/+3
2023-04-24Rollup merge of #110566 - compiler-errors:bad-projection-term, r=cjgillot,Box...Matthias Krüger-8/+23
2023-04-24Rollup merge of #110514 - compiler-errors:remove-find_map_relevant_impl, r=b-...Matthias Krüger-133/+143
2023-04-24Rollup merge of #110255 - clubby789:proc-macro-test-help, r=jackh726Matthias Krüger-5/+17
2023-04-23Add size asserts for MIR `SourceScopeData` & `VarDebugInfo`Scott McMurray-0/+2
2023-04-24Auto merge of #109590 - Nilstrieb:copy-hir, r=oli-obkbors-111/+72
2023-04-24Auto merge of #110736 - matthiaskrgr:rollup-gorv8zp, r=matthiaskrgrbors-12/+23
2023-04-23Don't create projection ty for const projectionMichael Goulet-8/+23
2023-04-23Rollup merge of #110700 - compiler-errors:fn-ret-fn, r=oli-obkMatthias Krüger-11/+20
2023-04-23Rollup merge of #110668 - ehuss:fix-native-cpu-list, r=cuviperMatthias Krüger-1/+3
2023-04-23Auto merge of #110281 - ozkanonur:multiarch-compatible-sysroot-finding, r=jac...bors-17/+18
2023-04-23Fix printing native CPU on cross-compiled compiler.Eric Huss-1/+3
2023-04-23Auto merge of #110705 - saethlin:ignore-locals-cost, r=cjgillotbors-34/+0
2023-04-23Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillotbors-99/+89
2023-04-23Auto merge of #107404 - cjgillot:const-debuginfo, r=oli-obkbors-1/+2
2023-04-23Use param_env_reveal_all_normalized in MIR opts.Camille GILLOT-8/+10
2023-04-23Also reveal constants before MIR opts.Camille GILLOT-1/+13
2023-04-23Auto merge of #110497 - cjgillot:span-ctxt, r=b-naberbors-10/+14
2023-04-23allow array-style simd in inline asmEzra Shaw-13/+25
2023-04-22Add `intrinsics::transmute_unchecked`Scott McMurray-2/+3
2023-04-22Remove the size of locals heuristic in MIR inliningBen Kimock-34/+0
2023-04-22Auto merge of #110703 - clubby789:synstructure-remove, r=Nilstriebbors-1/+0
2023-04-22Turn on ConstDebugInfo pass.Wesley Wiser-1/+1
2023-04-22Set debug location to debug operand spill.Camille GILLOT-0/+1
2023-04-22Remove unused `synstructure` depclubby789-1/+0
2023-04-22Also arena-allocate `ast::MacroDef` to make `Item: Copy`Nilstrieb-5/+6
2023-04-22Impl `Copy` for almost all HIR typesNilstrieb-106/+66
2023-04-22Auto merge of #110523 - ecnelises:llvm_isa_fix, r=cuviperbors-8/+8
2023-04-22Don't infer fn return type to return itselfMichael Goulet-11/+20
2023-04-22Auto merge of #110674 - compiler-errors:expect-projection-term-eq-succeeds, r...bors-5/+10