aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riddleriver@gmail.com>2020-04-12 19:03:33 -0700
committerRiver Riddle <riddleriver@gmail.com>2020-04-12 19:08:08 -0700
commitdecac2d9ea9a5e7f2cce4326db198bf8f8980a78 (patch)
tree3985f003cf1ba2a6a0aff9d45e7f7fc0a87b20a3 /llvm/lib/CodeGen/SwiftErrorValueTracking.cpp
parentdbb272b0a3eadfe50ce3b0168150fbe66b57a591 (diff)
downloadllvm-decac2d9ea9a5e7f2cce4326db198bf8f8980a78.zip
llvm-decac2d9ea9a5e7f2cce4326db198bf8f8980a78.tar.gz
llvm-decac2d9ea9a5e7f2cce4326db198bf8f8980a78.tar.bz2
[mlir][EnumGen] Generate utility symbolizeEnum and stringifyEnum methods during EnumGen
Summary: This revision adds generation of two utility methods during EnumGen: ``` llvm::Optional<EnumType> symbolizeEnum<EnumType>(llvm::StringRef) <stringifyResult> stringifyEnum(EnumType); ``` This provides a generic interface for stringifying/symbolizing any enum that can be used in a template environment. Differential Revision: https://reviews.llvm.org/D77937
Diffstat (limited to 'llvm/lib/CodeGen/SwiftErrorValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions