Commit History

Autor SHA1 Mensaxe Data
  Jaebaek Seo 7f985ff472 [spirv] generate OpenCL.DebugInfo.100 instructions (#3155) %!s(int64=5) %!d(string=hai) anos
  Ehsan 3da289217c [spirv] Fix memory leaks in the SPIR-V backend. (#3091) %!s(int64=5) %!d(string=hai) anos
  Ehsan 00a8233c30 Support for printf intrinsic (#2829) %!s(int64=5) %!d(string=hai) anos
  Jaebaek Seo 4f457e34fa [spirv] use presumed loc for line info (#2344) %!s(int64=6) %!d(string=hai) anos
  Ehsan Nasiri e0098e8f68 [spirv] Use SetVector for storing Capabilities. %!s(int64=6) %!d(string=hai) anos
  Ehsan Nasiri 259853a75a [spirv] Use SetVector for storing Decorations. %!s(int64=6) %!d(string=hai) anos
  Ehsan Nasiri 156d7facde [spirv] Use SetVector for storing Extensions. %!s(int64=6) %!d(string=hai) anos
  Ehsan f9fc460a54 [spirv] Fix handling of literals for constants. (#2000) %!s(int64=6) %!d(string=hai) anos
  Ehsan d16812ed3f [spirv] Clean up extension & capability management. (#1994) %!s(int64=6) %!d(string=hai) anos
  Ehsan 02d5c92400 [spirv] Cleanup old included headers. (#1945) %!s(int64=6) %!d(string=hai) anos
  Ehsan Nasiri 52bfb4e86c [spirv] LiteralTypeVisitor (and reverse visiting). %!s(int64=7) %!d(string=hai) anos
  Ehsan Nasiri 732f05c0ab [spirv] Add debug info to the v1 level. %!s(int64=7) %!d(string=hai) anos
  Ehsan Nasiri f23229494e [spirv] Clean up the handling of module bound. %!s(int64=7) %!d(string=hai) anos
  Ehsan Nasiri e2f5493518 [spirv] Clean up usage of OpSource(Continued) in new infra. %!s(int64=7) %!d(string=hai) anos
  Ehsan 7aaa63a714 [spirv] Lower Hybrid types into SPIR-V types. %!s(int64=7) %!d(string=hai) anos
  Ehsan Nasiri 821253d482 [spirv] Move constant interface to SpirvBuilder. %!s(int64=7) %!d(string=hai) anos
  Ehsan Nasiri 1f32d35d21 [spirv] Minimally working compiler using v2. %!s(int64=7) %!d(string=hai) anos
  Ehsan Nasiri d9bc292437 [spirv] Start effort to move to new infrastructure. %!s(int64=7) %!d(string=hai) anos
  Ehsan 5cffb5df4c [spirv] Improve SpirvConstant class APIs. %!s(int64=7) %!d(string=hai) anos
  Ehsan 7f7b37db3e [spirv] Add module structure methods to SpirvBuilder. %!s(int64=7) %!d(string=hai) anos
  Ehsan 3a2d194fae [spirv] Add instruction insertion methods to SpirvBuilder. %!s(int64=7) %!d(string=hai) anos
  Ehsan 39e51fbcff [spirv] SpirvBuilder function and basic block methods. %!s(int64=7) %!d(string=hai) anos
  Lei Zhang 539ae179a6 [spirv] Fix double dispatch %!s(int64=7) %!d(string=hai) anos
  Ehsan d6c9f9a42c [spirv] Double dispatch EmitVisitor. %!s(int64=7) %!d(string=hai) anos
  Lei Zhang c0c8104467 [spirv] SpirvBasicBlock, SpirvFunction, SpirvModule, SpirvContext %!s(int64=7) %!d(string=hai) anos