编译原理支配树部分名词介绍
生活随笔
收集整理的這篇文章主要介紹了
编译原理支配树部分名词介绍
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
支配性、嚴格支配性、直接支配性、支配邊界
支配性
如果每一條從流圖到入口節(jié)點到節(jié)點n都需要經(jīng)過節(jié)點d,則稱d支配n,又記d (支配)dominance n。
如上圖入口節(jié)點1到節(jié)點4都需要經(jīng)過節(jié)點3,3節(jié)點則支配節(jié)點4.
嚴格支配性
當d!=n時且d dom n ,則d sdom n
直接支配性
在支配樹(dominator tree)中,對于結(jié)點 n 來說,從根節(jié)點到結(jié)點 n 所在路徑上的結(jié)點(不包括)都嚴格支配結(jié)點 n,例如上圖中從根節(jié)點 1 -> 2 -> 3,其中結(jié)點 1 和 結(jié)點 2 都嚴格支配結(jié)點 3。該路徑上離結(jié)點 n 最近的結(jié)點叫做結(jié)點 n 的 直接支配結(jié)點(immediate node),用 IDom(n) 表示,例如上圖中 IDom(6) = 2。換句話說,就是在嚴格支配性的基礎(chǔ)上還得是節(jié)點n前的最后一個嚴格支配節(jié)點。
支配邊界
Y 是 X 的支配邊界,當且僅當 X 支配 Y 的一個前驅(qū)結(jié)點(CFG)同時 X 并不嚴格支配 Y
總結(jié)
以上是生活随笔為你收集整理的编译原理支配树部分名词介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么牌子的蓝牙耳机平价又好用?2021学
- 下一篇: 手机获取短信验证码登陆