diff options
author | Chris Lattner <sabre@nondot.org> | 2007-10-17 21:28:00 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-10-17 21:28:00 +0000 |
commit | 9515625d0ccad6e577270b650a484de9091c52d6 (patch) | |
tree | 497c9a706422955fe17c0d19eb4b43afb25aed38 /llvm/lib/Target/CBackend/CBackend.cpp | |
parent | 42ebe5c1e6522d92a361060e2176f2f2cdc760ac (diff) | |
download | bcm5719-llvm-9515625d0ccad6e577270b650a484de9091c52d6.tar.gz bcm5719-llvm-9515625d0ccad6e577270b650a484de9091c52d6.zip |
Add rewriter support for @encode expressions. For example,
we currently turn:
c = @encode(char *)[2] + 4;
into:
c = "foo"[2] + 4;
Right now the foo string is hard coded, but you can imagine a world
where it wouldn't be :)
llvm-svn: 43093
Diffstat (limited to 'llvm/lib/Target/CBackend/CBackend.cpp')
0 files changed, 0 insertions, 0 deletions