summary refs log tree commit diff
path: root/src/librustc_target/abi
AgeCommit message (Expand)AuthorLines
2018-07-29Sanity-check all constantsOliver Schneider-0/+2
2018-07-26sparc ABI issue - structure returning from function is returnedPetr Sumbera-10/+1
2018-07-23Change single char str patterns to charsljedrz-2/+2
2018-07-13Add the `amdgpu-kernel` ABI.Richard Diamond-0/+2
2018-06-27Inline all methods on `abi::Size`Wesley Wiser-0/+12
2018-06-27Inline `abi::Size::bytes()`Wesley Wiser-0/+1
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-13/+13
2018-05-24Replace `ScalarKind` with `Primitive`Oliver Schneider-26/+63
2018-05-24Add constant for `Size::from_bytes(0)`Oliver Schneider-10/+12
2018-05-24implement Ord for OutlivesPredicate and other typestoidiu-1/+1
2018-05-21Allow `Size` to be any valid `u64`Oliver Schneider-20/+23
2018-05-19Use `Size` instead of `u64` in mir interpretationOliver Schneider-1/+1
2018-05-10rustc: leave space for fields of uninhabited types to allow partial initializ...Eduard-Mihai Burtescu-12/+1
2018-05-06issue-49938: Reference tagged unions discr(iminant) as tagSamuel Wilson-3/+3
2018-05-01Reduce the maximum alignment to repr(align(1 << 29))varkor-4/+4
2018-05-01Removed direct field usage of RangeInclusive in rustc itself.kennytm-2/+2
2018-04-26Emit range metadata on calls returning scalars (fixes #50157)Anthony Ramine-1/+18
2018-04-26Fixed tidy errors.Irina Popa-34/+34
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-4/+4
2018-04-26rustc_target: move in cabi_* from rustc_trans.Irina Popa-214/+2162
2018-04-26rustc_trans: generalize cabi_* to any context type.Irina Popa-3/+3
2018-04-26rustc_target: move for_variant and field TyLayout methods to a trait.Irina Popa-1/+59
2018-04-26rustc_target: move LayoutOf's type parameter to an associated type.Irina Popa-3/+4
2018-04-26rustc_target: move in type definitions from rustc_trans::abi.Irina Popa-0/+216
2018-04-26rustc_target: move in type definitions from ty::layout.Irina Popa-0/+762