diff options
author | Chris Lattner <sabre@nondot.org> | 2007-12-12 05:47:28 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-12-12 05:47:28 +0000 |
commit | 5c11c41203e829a7547ae9834fef98d66840b6f0 (patch) | |
tree | eb56db2470046ba91524a60696dfd90fdc758e42 /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | |
parent | 2d39e07112185e63be0766c85e6cee519488b1bf (diff) | |
download | llvm-5c11c41203e829a7547ae9834fef98d66840b6f0.zip llvm-5c11c41203e829a7547ae9834fef98d66840b6f0.tar.gz llvm-5c11c41203e829a7547ae9834fef98d66840b6f0.tar.bz2 |
implement correct semantic analysis for shifts. For:
int test(int x, long long y) {
return x << y;
}
we now realize the type of the shift is int, not long long.
This fixes a fixme from june.
llvm-svn: 44912
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions