Run rustfmt on tests/codegen/
.
Except for `simd-intrinsic/`, which has a lot of files containing multiple types like `u8x64` which really are better when hand-formatted. There is a surprising amount of two-space indenting in this directory. Non-trivial changes: - `rustfmt::skip` needed in `debug-column.rs` to preserve meaning of the test. - `rustfmt::skip` used in a few places where hand-formatting read more nicely: `enum/enum-match.rs` - Line number adjustments needed for the expected output of `debug-column.rs` and `coroutine-debug.rs`.
This commit is contained in:
parent
b1b18e6031
commit
72800d3b89
211 changed files with 1445 additions and 1332 deletions
|
@ -25,9 +25,9 @@ pub enum Enum64 {
|
|||
|
||||
// CHECK-LABEL: @align64
|
||||
#[no_mangle]
|
||||
pub fn align64(i : i32) -> Align64 {
|
||||
// CHECK: %a64 = alloca [64 x i8], align 64
|
||||
// CHECK: call void @llvm.memcpy.{{.*}}(ptr align 64 %{{.*}}, ptr align 64 %{{.*}}, i{{[0-9]+}} 64, i1 false)
|
||||
pub fn align64(i: i32) -> Align64 {
|
||||
// CHECK: %a64 = alloca [64 x i8], align 64
|
||||
// CHECK: call void @llvm.memcpy.{{.*}}(ptr align 64 %{{.*}}, ptr align 64 %{{.*}}, i{{[0-9]+}} 64, i1 false)
|
||||
let a64 = Align64(i);
|
||||
a64
|
||||
}
|
||||
|
@ -37,14 +37,14 @@ pub fn align64(i : i32) -> Align64 {
|
|||
// CHECK-LABEL: @align64_load
|
||||
#[no_mangle]
|
||||
pub fn align64_load(a: Align64) -> i32 {
|
||||
// CHECK: {{%.*}} = load i32, ptr {{%.*}}, align 64
|
||||
// CHECK: {{%.*}} = load i32, ptr {{%.*}}, align 64
|
||||
a.0
|
||||
}
|
||||
|
||||
// CHECK-LABEL: @nested64
|
||||
#[no_mangle]
|
||||
pub fn nested64(a: Align64, b: i32, c: i32, d: i8) -> Nested64 {
|
||||
// CHECK: %n64 = alloca [128 x i8], align 64
|
||||
// CHECK: %n64 = alloca [128 x i8], align 64
|
||||
let n64 = Nested64 { a, b, c, d };
|
||||
n64
|
||||
}
|
||||
|
@ -52,7 +52,7 @@ pub fn nested64(a: Align64, b: i32, c: i32, d: i8) -> Nested64 {
|
|||
// CHECK-LABEL: @enum4
|
||||
#[no_mangle]
|
||||
pub fn enum4(a: i32) -> Enum4 {
|
||||
// CHECK: %e4 = alloca [8 x i8], align 4
|
||||
// CHECK: %e4 = alloca [8 x i8], align 4
|
||||
let e4 = Enum4::A(a);
|
||||
e4
|
||||
}
|
||||
|
@ -60,7 +60,7 @@ pub fn enum4(a: i32) -> Enum4 {
|
|||
// CHECK-LABEL: @enum64
|
||||
#[no_mangle]
|
||||
pub fn enum64(a: Align64) -> Enum64 {
|
||||
// CHECK: %e64 = alloca [128 x i8], align 64
|
||||
// CHECK: %e64 = alloca [128 x i8], align 64
|
||||
let e64 = Enum64::A(a);
|
||||
e64
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue