Lines Matching defs:s42
482 struct s42
491 typedef struct s42 s42_no_align;
495 // CHECK: define i32 @f42(i32 %i, %struct.s42* %s1, %struct.s42* %s2)
496 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s1, i32 0, i32 0
497 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s2, i32 0, i32 0
498 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s1, i32 0, i32 1
499 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s2, i32 0, i32 1
506 // CHECK: %[[a:.*]] = alloca %struct.s42, align 4
507 // CHECK: %[[b:.*]] = alloca %struct.s42, align 4
508 // CHECK: %[[c:.*]] = bitcast %struct.s42* %[[a]] to i8*
510 // CHECK: %[[d:.*]] = bitcast %struct.s42* %[[b]] to i8*
512 // CHECK: call i32 @f42(i32 3, %struct.s42* %[[a]], %struct.s42* %[[b]])
519 // CHECK: define i32 @f42_stack(i32 %i, i32 %i2, i32 %i3, i32 %i4, i32 %i5, i32 %i6, i32 %i7, i32 %i8, i32 %i9, %struct.s42* %s1, %struct.s42* %s2)
520 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s1, i32 0, i32 0
521 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s2, i32 0, i32 0
522 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s1, i32 0, i32 1
523 // CHECK: getelementptr inbounds %struct.s42, %struct.s42* %s2, i32 0, i32 1
528 // CHECK: %[[a:.*]] = alloca %struct.s42, align 4
529 // CHECK: %[[b:.*]] = alloca %struct.s42, align 4
530 // CHECK: %[[c:.*]] = bitcast %struct.s42* %[[a]] to i8*
532 // CHECK: %[[d:.*]] = bitcast %struct.s42* %[[b]] to i8*
534 // CHECK: call i32 @f42_stack(i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7, i32 8, i32 9, %struct.s42* %[[a]], %struct.s42* %[[b]])