aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2007-12-12 05:47:28 +0000
committerChris Lattner <sabre@nondot.org>2007-12-12 05:47:28 +0000
commit5c11c41203e829a7547ae9834fef98d66840b6f0 (patch)
treeeb56db2470046ba91524a60696dfd90fdc758e42 /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
parent2d39e07112185e63be0766c85e6cee519488b1bf (diff)
downloadllvm-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