@@ -40,8 +40,6 @@ func.func @test_for_yield() {
4040 %s0 = " emitc.constant" () <{value = 0 : i32 }> : () -> i32
4141 %p0 = " emitc.constant" () <{value = 1.0 : f32 }> : () -> f32
4242
43- %0 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> i32
44- %1 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> f32
4543 %2 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> i32
4644 %3 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> f32
4745 emitc.assign %s0 : i32 to %2 : i32
@@ -53,8 +51,6 @@ func.func @test_for_yield() {
5351 emitc.assign %pn : f32 to %3 : f32
5452 emitc.yield
5553 }
56- emitc.assign %2 : i32 to %0 : i32
57- emitc.assign %3 : f32 to %1 : f32
5854
5955 return
6056}
@@ -64,8 +60,6 @@ func.func @test_for_yield() {
6460// CPP-DEFAULT-NEXT: size_t [[STEP:[^ ]*]] = 1;
6561// CPP-DEFAULT-NEXT: int32_t [[S0:[^ ]*]] = 0;
6662// CPP-DEFAULT-NEXT: float [[P0:[^ ]*]] = 1.000000000e+00f;
67- // CPP-DEFAULT-NEXT: int32_t [[SE:[^ ]*]];
68- // CPP-DEFAULT-NEXT: float [[PE:[^ ]*]];
6963// CPP-DEFAULT-NEXT: int32_t [[SI:[^ ]*]];
7064// CPP-DEFAULT-NEXT: float [[PI:[^ ]*]];
7165// CPP-DEFAULT-NEXT: [[SI:[^ ]*]] = [[S0]];
@@ -76,8 +70,6 @@ func.func @test_for_yield() {
7670// CPP-DEFAULT-NEXT: [[SI]] = [[SN]];
7771// CPP-DEFAULT-NEXT: [[PI]] = [[PN]];
7872// CPP-DEFAULT-NEXT: }
79- // CPP-DEFAULT-NEXT: [[SE]] = [[SI]];
80- // CPP-DEFAULT-NEXT: [[PE]] = [[PI]];
8173// CPP-DEFAULT-NEXT: return;
8274
8375// CPP-DECLTOP: void test_for_yield() {
@@ -86,8 +78,6 @@ func.func @test_for_yield() {
8678// CPP-DECLTOP-NEXT: size_t [[STEP:[^ ]*]];
8779// CPP-DECLTOP-NEXT: int32_t [[S0:[^ ]*]];
8880// CPP-DECLTOP-NEXT: float [[P0:[^ ]*]];
89- // CPP-DECLTOP-NEXT: int32_t [[SE:[^ ]*]];
90- // CPP-DECLTOP-NEXT: float [[PE:[^ ]*]];
9181// CPP-DECLTOP-NEXT: int32_t [[SI:[^ ]*]];
9282// CPP-DECLTOP-NEXT: float [[PI:[^ ]*]];
9383// CPP-DECLTOP-NEXT: int32_t [[SN:[^ ]*]];
@@ -99,8 +89,6 @@ func.func @test_for_yield() {
9989// CPP-DECLTOP-NEXT: [[P0]] = 1.000000000e+00f;
10090// CPP-DECLTOP-NEXT: ;
10191// CPP-DECLTOP-NEXT: ;
102- // CPP-DECLTOP-NEXT: ;
103- // CPP-DECLTOP-NEXT: ;
10492// CPP-DECLTOP-NEXT: [[SI:[^ ]*]] = [[S0]];
10593// CPP-DECLTOP-NEXT: [[PI:[^ ]*]] = [[P0]];
10694// CPP-DECLTOP-NEXT: for (size_t [[ITER:[^ ]*]] = [[START]]; [[ITER]] < [[STOP]]; [[ITER]] += [[STEP]]) {
@@ -109,8 +97,6 @@ func.func @test_for_yield() {
10997// CPP-DECLTOP-NEXT: [[SI]] = [[SN]];
11098// CPP-DECLTOP-NEXT: [[PI]] = [[PN]];
11199// CPP-DECLTOP-NEXT: }
112- // CPP-DECLTOP-NEXT: [[SE]] = [[SI]];
113- // CPP-DECLTOP-NEXT: [[PE]] = [[PI]];
114100// CPP-DECLTOP-NEXT: return;
115101
116102func.func @test_for_yield_2 () {
@@ -121,8 +107,6 @@ func.func @test_for_yield_2() {
121107 %s0 = emitc.literal " 0" : i32
122108 %p0 = emitc.literal " M_PI" : f32
123109
124- %0 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> i32
125- %1 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> f32
126110 %2 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> i32
127111 %3 = " emitc.variable" () <{value = #emitc.opaque <" " >}> : () -> f32
128112 emitc.assign %s0 : i32 to %2 : i32
@@ -134,8 +118,6 @@ func.func @test_for_yield_2() {
134118 emitc.assign %pn : f32 to %3 : f32
135119 emitc.yield
136120 }
137- emitc.assign %2 : i32 to %0 : i32
138- emitc.assign %3 : f32 to %1 : f32
139121
140122 return
141123}
0 commit comments