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