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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_middle
/
src
/
ty
/
consts
Age
Commit message (
Expand
)
Author
Lines
2021-08-26
inline stuff
lcnr
-0
/
+4
2021-08-26
shrink `ty::PredicateKind` again
lcnr
-5
/
+24
2021-08-26
use `ty::Unevaluated` instead of def substs pair
lcnr
-1
/
+1
2021-08-26
update `TypeFlags` to deal with missing ct substs
lcnr
-0
/
+6
2021-08-26
make unevaluated const substs optional
lcnr
-11
/
+27
2021-07-15
adjustions and cleanup to make Miri build again
Ralf Jung
-10
/
+1
2021-07-14
CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...
Ralf Jung
-3
/
+2
2021-03-20
update `const_eval_resolve`
lcnr
-1
/
+2
2021-03-20
extract `ConstKind::Unevaluated` into a struct
lcnr
-4
/
+12
2021-03-16
Update compiler/rustc_middle/src/ty/consts/valtree.rs
Oli Scherer
-1
/
+1
2021-03-16
Update compiler/rustc_middle/src/ty/consts/valtree.rs
Oli Scherer
-1
/
+2
2021-03-15
Pacify tidy
Oli Scherer
-1
/
+1
2021-03-15
Do not expose fallible `to_int` operation on `Scalar`.
Oli Scherer
-1
/
+1
2021-03-15
Document valtree
Oli Scherer
-0
/
+18
2021-03-12
Add convenience conversion methods for ScalarInt
Oli Scherer
-2
/
+30
2021-03-12
Intern valtree field vector
Oli Scherer
-5
/
+5
2021-03-12
Implement valtree
Oli Scherer
-0
/
+15
2021-03-06
Change x64 size checks to not apply to x32.
Harald van Dijk
-1
/
+1
2021-01-14
Use Option::map_or instead of `.map(..).unwrap_or(..)`
LingMan
-1
/
+1
2020-11-16
compiler: fold by value
Bastian Kauschke
-2
/
+2
2020-11-13
Rollup merge of #78463 - varkor:placeholder-const, r=nikomatsakis
Guillaume Gomez
-1
/
+1
2020-11-12
Add type to `ConstKind::Placeholder`
varkor
-1
/
+1
2020-11-09
comment attribution fix
o752d
-1
/
+1
2020-11-04
Make `ScalarInt` entirely independent of MIR interpretation
oli
-4
/
+3
2020-11-04
Document an `unwrap`
oli
-1
/
+4
2020-11-04
`u128` truncation and sign extension are not just interpreter related
oli
-6
/
+6
2020-11-04
Update compiler/rustc_middle/src/ty/consts/int.rs
Oli Scherer
-1
/
+1
2020-11-04
Simplify `assert_bits` impl
oli
-4
/
+3
2020-11-04
Do not raise interp errors from the scalar int module
oli
-18
/
+15
2020-11-04
Add `is_null` helper
oli
-0
/
+5
2020-11-04
Explain why we forward to self-printing during self-printing
oli
-1
/
+2
2020-11-04
catch conversion errors during `ptr_sized_op`
oli
-1
/
+1
2020-11-04
No need for a `zst` constructor method when we can have a constant
oli
-5
/
+0
2020-11-04
Update comment
oli
-3
/
+2
2020-11-04
Unaligned reads are UB in Rust irrelevant on which platform we are
oli
-4
/
+4
2020-11-04
Remove outdated FIXME
oli
-1
/
+0
2020-11-04
Fix cranelift build
oli
-0
/
+14
2020-11-04
Explain the use of blocks around `self.data` accesses
oli
-0
/
+14
2020-11-04
Use packed struct instead of manually packing into an array
oli
-33
/
+34
2020-11-04
Encode `ScalarInt::bytes` as `u128` instead of `[u8; 16]` to see if that caus...
Oliver Scherer
-1
/
+15
2020-11-04
Split the "raw integer bytes" part out of `Scalar`
Oliver Scherer
-12
/
+227
2020-08-30
mv compiler to compiler/
mark
-0
/
+250