ECE 468
Purdue University
All 1 results
Sort by
-
HW5_SOL ECE 468ECE 468 & 573 Problem Set 5: Dataflow analysis and Loop transformations
- Exam (elaborations) • 7 pages • 2022
-
- $6.49
- + learn more
ECE 468 & 573 
Problem Set 5: Dataflow analysis and Loop transformations 
Loop transformations 
For the following problems, consider the code below: 
1. X = 2; 
2. Y = 10; 
3. Y = X * Y; 
4. A = Y * X - 2 * Y; 
5. B = X / 2 + Y; 
6. Z = 10; 
7. if (B < Z) goto 12 
8. D = Y - Z * Y; 
9. Q = Y - 8; 
10. Z = Z - Q; 
11. goto 7; 
12. X = X + A*Y; 
13. if (X < Z*100) goto 4; 
14. Y = D; 
15. halt; 
1. Draw the CFG for the code above. Identify the loops in the code. 
Answer: 
1 
1. X = 2; 
2. Y ...
Too much month left at the end of the money?
$6.50 for your textbook summary multiplied by 100 fellow students... Do the math: that's a lot of money! Don't be a thief of your own wallet and start uploading yours now. Discover all about earning on Stuvia