You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most OpenCL drivers complain about general goto commands that could easily be generated from our intermediate representation. For this purpose, we have added the IfInfos and LoopInfos analyses. They allow us to deduce high-level control flow that could be used to create good-looking if(...)and for or while loops within the CLCodeGenerator class.
The missing functionality should be implemented within the method GenerateCodeInternal in the class CLCodeGenerator.
The text was updated successfully, but these errors were encountered:
This task is no longer necessary - the latest drivers have adequate support for goto statements to model the necessary control flow. However, high level control flow structures may be required in the future for extended SPIR-V support.
Most OpenCL drivers complain about general
goto
commands that could easily be generated from our intermediate representation. For this purpose, we have added theIfInfos
andLoopInfos
analyses. They allow us to deduce high-level control flow that could be used to create good-lookingif(...)
andfor
orwhile
loops within theCLCodeGenerator
class.The missing functionality should be implemented within the method
GenerateCodeInternal
in the classCLCodeGenerator
.The text was updated successfully, but these errors were encountered: