index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_codegen_ssa
/
mir
Age
Commit message (
Expand
)
Author
Lines
2019-12-14
Ensure that we get a hard error on generic ZST constants if their body causes...
Oliver Scherer
-1
/
+4
2019-10-31
rustc_codegen_ssa: introduce MIR VarDebugInfo, but only for codegen.
Eduard-Mihai Burtescu
-138
/
+186
2019-10-31
rustc_codegen_ssa: hide address ops from the declare_local interface.
Eduard-Mihai Burtescu
-21
/
+17
2019-10-31
rustc_codegen_ssa: move debuginfo scopes into FunctionDebugContext.
Eduard-Mihai Burtescu
-68
/
+34
2019-10-31
rustc_codegen_ssa: change set_var_name back to taking a &str.
Eduard-Mihai Burtescu
-31
/
+7
2019-10-31
rustc_codegen_ssa: move all set_var_name calls to mir::debuginfo.
Eduard-Mihai Burtescu
-87
/
+118
2019-10-31
rustc_codegen_ssa: move local variable debuginfo to mir::debuginfo.
Eduard-Mihai Burtescu
-241
/
+227
2019-10-31
rustc_codegen_ssa: move debuginfo-related things to a new mir::debuginfo module.
Eduard-Mihai Burtescu
-61
/
+149
2019-10-27
Always use consteval to codegen caller_location.
Adam Perry
-10
/
+20
2019-10-27
Panicking infra uses &core::panic::Location.
Adam Perry
-39
/
+8
2019-10-27
Implement core::intrinsics::caller_location.
Adam Perry
-0
/
+16
2019-10-25
Rollup merge of #65315 - spastorino:intern-place-projection, r=oli-obk
Mazdak Farrokhzad
-65
/
+40
2019-10-22
Pattern match over PlaceRef rather than Place
Santiago Pastorino
-65
/
+40
2019-10-21
Rename `ConstValue::Infer(InferConst::Canonical(..))` to `ConstValue::Bound(..)`
varkor
-0
/
+1
2019-10-19
Remove unreachable unit tuple compare binop codegen
Caleb Behunin
-8
/
+1
2019-10-13
Remove MiscMethods::instances
bjorn3
-7
/
+7
2019-10-13
Inline functions from cg_ssa::callee and remove the mod
bjorn3
-2
/
+9
2019-10-13
s/FuncId/Function
bjorn3
-2
/
+2
2019-10-13
Remove is_const_integral method from ConstMethods
bjorn3
-3
/
+3
2019-10-13
Introduce FuncId backend type
bjorn3
-2
/
+2
2019-10-13
Auto merge of #65182 - anp:reify-shim, r=eddyb
bors
-1
/
+1
2019-10-10
Auto merge of #59546 - sfanxiang:interminable-ub, r=nagisa
bors
-1
/
+42
2019-10-09
Reifying callers of Instance::resolve use resolve_for_fn_ptr.
Adam Perry
-1
/
+1
2019-10-04
clean up GeneratorSubsts
csmoe
-1
/
+1
2019-10-04
Rollup merge of #64817 - csmoe:closure, r=nikomatsakis
Mazdak Farrokhzad
-2
/
+6
2019-10-03
generate ClosureSubsts from SubstsRef
csmoe
-3
/
+4
2019-09-29
remove indexed_vec re-export from rustc_data_structures
csmoe
-4
/
+4
2019-09-29
remove ClosureSubsts with SubstsRef
csmoe
-2
/
+5
2019-09-29
remove bit_set re-export from rustc_data_structures
csmoe
-2
/
+2
2019-09-28
rustc_codegen_ssa: remove redundant `va_list_ref` field from `FunctionCx`.
Eduard-Mihai Burtescu
-18
/
+8
2019-09-28
rustc: rely on c_variadic == true instead of CVarArgs in HIR/Ty fn signatures.
Eduard-Mihai Burtescu
-57
/
+33
2019-09-28
Generate llvm.sideeffect at function entry instead of call
Xiang Fan
-5
/
+9
2019-09-28
Gate llvm.sideeffect under -Z insert-sideeffect
Xiang Fan
-7
/
+9
2019-09-28
Add llvm.sideeffect to potential infinite loops and recursions
Xiang Fan
-1
/
+36
2019-09-25
Rename `sty` to `kind`
varkor
-15
/
+15
2019-09-17
Get rid of special const intrinsic query in favour of `const_eval`
Oliver Scherer
-2
/
+1
2019-09-14
Rollup merge of #64435 - eddyb:arguments-against-arg, r=rkruppe
Mazdak Farrokhzad
-29
/
+30
2019-09-13
codegen: use "_N" (like for other locals) instead of "argN", for argument names.
Eduard-Mihai Burtescu
-1
/
+2
2019-09-12
codegen: be more explicit about setting giving names to allocas.
Eduard-Mihai Burtescu
-28
/
+28
2019-09-11
Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytes
Santiago Pastorino
-6
/
+6
2019-09-09
Use slice patterns to match projection base
Santiago Pastorino
-10
/
+3
2019-09-09
Convert Place's projection to a boxed slice
Santiago Pastorino
-72
/
+71
2019-09-06
rustc_codegen_llvm: give names to non-alloca variable values.
Eduard-Mihai Burtescu
-9
/
+23
2019-09-05
Rollup merge of #64003 - Dante-Broggi:place-align-in-layout, r=matthewjasper
Mazdak Farrokhzad
-11
/
+22
2019-09-04
Remove `LocalInternedString` uses from `librustc_codegen_llvm`.
Nicholas Nethercote
-6
/
+5
2019-08-29
`new_sized` is mostly used without align
Dante-Broggi
-8
/
+20
2019-08-29
`new_thin_place` is only used with `align` = `layout.align.abi`
Dante-Broggi
-3
/
+2
2019-08-22
Handle statics in `Subst::subst()` by implementing `TypeFoldable`
Wesley Wiser
-9
/
+2
2019-08-22
Fix tidy
Wesley Wiser
-1
/
+0
2019-08-22
Move def_id out add substsref
Wesley Wiser
-7
/
+20
[next]