[spirv] Add values for enum cases and generate the enum utilities
authorLei Zhang <antiagainst@google.com>
Mon, 10 Jun 2019 22:12:04 +0000 (15:12 -0700)
committerMehdi Amini <joker.eph@gmail.com>
Tue, 11 Jun 2019 17:13:20 +0000 (10:13 -0700)
commiteb3ed07cd1af4606d74cf0294fa7972ae828c0dd
treedcde8690bd736caff2ee3fc6791658d98c25ec4f
parent5392d3badfa95da86915d6b2e3100c1fe6ffe009
[spirv] Add values for enum cases and generate the enum utilities

PiperOrigin-RevId: 252494957
mlir/include/mlir/SPIRV/SPIRVBase.td
mlir/include/mlir/SPIRV/SPIRVTypes.h
mlir/lib/SPIRV/SPIRVTypes.cpp
mlir/utils/spirv/gen_spirv_dialect.py