Ehsan
|
02d5c92400
[spirv] Cleanup old included headers. (#1945)
|
6 years ago |
Ehsan Nasiri
|
52bfb4e86c
[spirv] LiteralTypeVisitor (and reverse visiting).
|
6 years ago |
Ehsan Nasiri
|
732f05c0ab
[spirv] Add debug info to the v1 level.
|
6 years ago |
Ehsan Nasiri
|
f23229494e
[spirv] Clean up the handling of module bound.
|
6 years ago |
Ehsan Nasiri
|
e2f5493518
[spirv] Clean up usage of OpSource(Continued) in new infra.
|
6 years ago |
Ehsan
|
7aaa63a714
[spirv] Lower Hybrid types into SPIR-V types.
|
6 years ago |
Ehsan Nasiri
|
821253d482
[spirv] Move constant interface to SpirvBuilder.
|
6 years ago |
Ehsan Nasiri
|
1f32d35d21
[spirv] Minimally working compiler using v2.
|
6 years ago |
Ehsan Nasiri
|
d9bc292437
[spirv] Start effort to move to new infrastructure.
|
6 years ago |
Ehsan
|
5cffb5df4c
[spirv] Improve SpirvConstant class APIs.
|
6 years ago |
Ehsan
|
7f7b37db3e
[spirv] Add module structure methods to SpirvBuilder.
|
6 years ago |
Ehsan
|
3a2d194fae
[spirv] Add instruction insertion methods to SpirvBuilder.
|
6 years ago |
Ehsan
|
39e51fbcff
[spirv] SpirvBuilder function and basic block methods.
|
6 years ago |
Lei Zhang
|
539ae179a6
[spirv] Fix double dispatch
|
6 years ago |
Ehsan
|
d6c9f9a42c
[spirv] Double dispatch EmitVisitor.
|
7 years ago |
Lei Zhang
|
c0c8104467
[spirv] SpirvBasicBlock, SpirvFunction, SpirvModule, SpirvContext
|
7 years ago |