diff options
| author | bors <bors@rust-lang.org> | 2017-01-05 06:01:24 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-01-05 06:01:24 +0000 |
| commit | 5dd07b66ffc8d21b9d73c99def588ff8b2242974 (patch) | |
| tree | aeabb85bda3cf1cd22f7332c9fb5b04007a7822b /src/test/codegen | |
| parent | 80745e2a2323d47756c2afdd0d2584094ce35604 (diff) | |
| parent | b01b6e1d5664a1ebaf0e9264be5dddbbc8b4996b (diff) | |
| download | rust-5dd07b66ffc8d21b9d73c99def588ff8b2242974.tar.gz rust-5dd07b66ffc8d21b9d73c99def588ff8b2242974.zip | |
Auto merge of #38756 - Mark-Simulacrum:2nd-trans-cleanup, r=eddyb
Additional cleanup to rustc_trans Removes `BlockAndBuilder`, `FunctionContext`, and `MaybeSizedValue`. `LvalueRef` is used instead of `MaybeSizedValue`, which has the added benefit of making functions operating on `Lvalue`s be able to take just that (since it encodes the type with an `LvalueTy`, which can carry discriminant information) instead of a `MaybeSizedValue` and a discriminant. r? @eddyb
Diffstat (limited to 'src/test/codegen')
| -rw-r--r-- | src/test/codegen/stores.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/codegen/stores.rs b/src/test/codegen/stores.rs index 9141b7245e3..6135f49eb71 100644 --- a/src/test/codegen/stores.rs +++ b/src/test/codegen/stores.rs @@ -24,8 +24,8 @@ pub struct Bytes { // dependent alignment #[no_mangle] pub fn small_array_alignment(x: &mut [i8; 4], y: [i8; 4]) { -// CHECK: %arg1 = alloca [4 x i8] // CHECK: [[TMP:%.+]] = alloca i32 +// CHECK: %arg1 = alloca [4 x i8] // CHECK: store i32 %1, i32* [[TMP]] // CHECK: [[Y8:%[0-9]+]] = bitcast [4 x i8]* %arg1 to i8* // CHECK: [[TMP8:%[0-9]+]] = bitcast i32* [[TMP]] to i8* @@ -38,8 +38,8 @@ pub fn small_array_alignment(x: &mut [i8; 4], y: [i8; 4]) { // dependent alignment #[no_mangle] pub fn small_struct_alignment(x: &mut Bytes, y: Bytes) { -// CHECK: %arg1 = alloca %Bytes // CHECK: [[TMP:%.+]] = alloca i32 +// CHECK: %arg1 = alloca %Bytes // CHECK: store i32 %1, i32* [[TMP]] // CHECK: [[Y8:%[0-9]+]] = bitcast %Bytes* %arg1 to i8* // CHECK: [[TMP8:%[0-9]+]] = bitcast i32* [[TMP]] to i8* |
