Chii chinonzi SSA mukugadzira compiler?
Context:In compiler magadzirirwo, kunofambira mberi chete basa chimiro (kazhinji rakapfupikiswa sezvo SSA chimiro kana kungoti SSA) ndiyo pfuma ane nechepakati kumiririrwa (IR) kuti zvinoda mumwe shanduka kuti basa chaizvo kamwe uye rinorondedzerwa isati inoshandiswa. Zvinhu zvinoshanduka zviripo muRI yepakutanga zvinoparadzaniswa kuva shanduro, zvinhu zvitsva zvinowanzoratidzwa nezita repakutanga rine chikwangwani mumabhuku, kuitira kuti tsananguro imwe neimwe ive neshanduro yayo. Muchimiro cheSSA, maketani ekushandisa-kutsigira ari pachena uye imwe neimwe iine chinhu chimwe chete.
SSA, kana kuti static single assignment form, chinhu chinonzi intermediate representation (IR) chinoda kuti chinoshanduka chimwe nechimwe chipiwe kamwe chete. Mukuwedzera, shanduko imwe neimwe muSSA inofanira kutsanangurwa isati yashandiswa.