about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/mir/mod.rs
AgeCommit message (Expand)AuthorLines
2021-09-22Support `#[track_caller]` on closures and generatorsAaron Hill-2/+16
2021-09-22Auto merge of #88629 - wesleywiser:fix_debuginfo_for_scalarpair_params, r=oli...bors-0/+1
2021-09-19Auto merge of #88575 - eddyb:fn-abi-queries, r=nagisabors-3/+3
2021-09-18Querify `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-1/+1
2021-09-18ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-2/+2
2021-09-18Remove support for reentrant start blocks from codegenTomasz Miąsko-19/+5
2021-09-18ty::layout: intern `FnAbi`s as `&'tcx`.Eduard-Mihai Burtescu-1/+1
2021-09-13Update compiler/rustc_codegen_ssa/src/mir/mod.rsOli Scherer-1/+1
2021-09-13Add tracing level for codegen_mirWesley Wiser-0/+1
2021-08-26update `TypeFlags` to deal with missing ct substslcnr-1/+1
2021-05-17rustc_codegen_ssa: append blocks to functions w/o creating a builder.Eduard-Mihai Burtescu-2/+3
2021-05-17rustc_codegen_ssa: only create backend `BasicBlock`s as-needed.Eduard-Mihai Burtescu-32/+20
2021-05-15rustc_codegen_ssa: generate MSVC cleanup pads on demand, like GNU landing pads.Eduard-Mihai Burtescu-81/+7
2021-03-26Use iter::zip in compiler/Josh Stone-3/+1
2021-03-10Remove the -Zinsert-sideeffectSimonas Kazlauskas-2/+0
2021-01-30codegen: assume constants cannot fail to evaluateRalf Jung-0/+8
2020-12-06[mir-opt] Allow debuginfo to be generated for a constant or a PlaceWesley Wiser-1/+1
2020-11-16compiler: fold by valueBastian Kauschke-4/+4
2020-11-06inliner: Use substs_for_mir_bodyTomasz Miąsko-9/+5
2020-10-21rustc_codegen_llvm: add support for inlined function debuginfo.Eduard-Mihai Burtescu-1/+1
2020-10-15Prevent miscompilation in trivial loop {}Mark Rousskov-1/+1
2020-09-15Extract some intrinsics out of rustc_codegen_llvmkhyperia-0/+1
2020-09-04Change ty.kind to a methodLeSeulArtichaut-2/+2
2020-08-30mv compiler to compiler/mark-0/+492