summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/mir/block.rs
AgeCommit message (Expand)AuthorLines
2020-12-07rustc_codegen_ssa: use bitcasts instead of type punning for scalar transmutes.Eduard-Mihai Burtescu-0/+19
2020-11-26Fix new 'unnecessary trailing semicolon' warningsAaron Hill-1/+1
2020-11-22Use Option::and_then instead of open-coding itLingMan-5/+2
2020-11-21Replace ByVal attribute with on_stack field for Indirectbjorn3-2/+2
2020-11-16compiler: fold by valueBastian Kauschke-3/+3
2020-10-21rustc_mir: support MIR-inlining #[track_caller] functions.Eduard-Mihai Burtescu-14/+51
2020-10-16Auto merge of #77972 - Mark-Simulacrum:side-effect-loop, r=nagisabors-2/+18
2020-10-15Prevent miscompilation in trivial loop {}Mark Rousskov-2/+18
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-1/+1
2020-10-11Use SmallVec in SwitchTargetsJonas Schievink-1/+1
2020-10-10Refactor how SwitchInt stores jump targetsJonas Schievink-26/+19
2020-09-20Auto merge of #76964 - RalfJung:rollup-ybn06fs, r=RalfJungbors-1/+2
2020-09-19Stop using the `const_eval` query for initializers of staticsOliver Scherer-19/+7
2020-09-15Extract some intrinsics out of rustc_codegen_llvmkhyperia-1/+2
2020-09-04Change ty.kind to a methodLeSeulArtichaut-4/+4
2020-09-02pretty: trim paths of unique symbolsDan Aloni-8/+11
2020-09-01Auto merge of #76071 - khyperia:configurable_to_immediate, r=eddybbors-1/+1
2020-08-30mv compiler to compiler/mark-0/+1416