Dead elimination: A variable is live at a point in a program if its value can be used subsequently. Otherwise it is dead at that point. Let us a variable x is dead. That is, never subsequently used, at the point where the statement x : = y + z appears in a basic block. Then this statement may be safely removed without changing the value of the basic block.
If You want to learn about the technology, computer science & engineering, web programming, freelancing, earning please click here :CSE SOLVE
Tuesday, March 22, 2016
Home »
» What do you understand by dead elimination?
What do you understand by dead elimination?
10:46 AM
No comments
Related Posts:
What is Lexema? Lexema : A lexema is a sequence of characters in the source program that is matched by the pattern for a token. Example : For Pascal statement - Cons pi = 3.1416; Here, the sub-string pi is a lexema for the… Read More
What is Symbol? Symbol : A symbol is an abstract entity set we shall not define formally; just an point & line are not defined in geometry. Example : Letter & digits are examples of symbol. If You want to learn about the t… Read More
What is the way to represent 3-address code? Write down the advantage & disadvantage of quadruples over triples? Three Address Code: Three address statements are a sequence of statements. Typically, the general form A : B op C, where A, & C are either programmer defined names. Constants or compiler - generated temporary names. … Read More
What is String(Word)? String(Word) : A string (word) is a finite sequence of symbols of that string . Example : abc, 01110 are the examples of string If You want to learn about the technology, computer science & engineering, web programmi… Read More
Define different types of translation with example Different types of translation with example : A translation is an input/output mapping. Generally three types of translation scheme are used - Three Address Statements Quadruples & Triples Three Ad… Read More
0 comments:
Post a Comment