intel / intel-graphics-compiler

Other
606 stars 158 forks source link

Why do some symbol registers have no names? #174

Closed onlytheworld closed 3 years ago

onlytheworld commented 3 years ago

When I try to dump all instructions before register allocation, I found that some symbol registers have no names like this mov (16) (0,0)<1>:d -(0,0)<1;1,0>:d // $204 I want to know why, and how can I distinguish between different symbol registers?

pratikashar commented 3 years ago

In Release configuration, IGC may skip propagating virtual variable names to VISA to save memory. Can you try using Debug configuration?

paigeale commented 3 years ago

@onlytheworld I am closing this issue as it appears this is done by design. If you are still experiencing the above issue with a Debug configuration please reopen and we can address this. Thank you