Home | History | Annotate | Download | only in CodeGen

Lines Matching full:align

25 // CHECK:      [[TEMP:%.*]] = alloca i8, align 1
27 // CHECK-NEXT: [[T0:%.*]] = load i8* [[TEMP]], align 1
28 // CHECK-NEXT: store atomic i8 [[T0]], i8* @a_bool seq_cst, align 1
34 // CHECK: [[TEMP:%.*]] = alloca float, align 4
37 // CHECK-NEXT: [[T1:%.*]] = load i32* [[T0]], align 4
38 // CHECK-NEXT: store atomic i32 [[T1]], i32* bitcast (float* @a_float to i32*) seq_cst, align 4
44 // CHECK: [[TEMP:%.*]] = alloca i8*, align 8
47 // CHECK-NEXT: [[T1:%.*]] = load i64* [[T0]], align 8
48 // CHECK-NEXT: store atomic i64 [[T1]], i64* bitcast (i8** @a_pointer to i64*) seq_cst, align 8
54 // CHECK: [[PAIR:%.*]] = alloca [[PAIR_T:%.*]], align 8
55 // CHECK-NEXT: [[TEMP:%.*]] = alloca [[PAIR_T]], align 8
58 // CHECK-NEXT: [[T1:%.*]] = load i128* [[T0]], align 16
59 // CHECK-NEXT: store atomic i128 [[T1]], i128* bitcast ([[PAIR_T]]* @a_pointer_pair to i128*) seq_cst, align 16
65 // CHECK: [[TEMP:%.*]] = alloca [[QUAD_T:%.*]], align 8