aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CompilerDriver/Main.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-07-03 02:26:38 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-07-03 02:26:38 +0000
commit30bd27bf7d71e14663fdde3589781a3de8d4c8dd (patch)
tree617a8cf6724939051944ec932a3d8c11e9830c91 /llvm/lib/CompilerDriver/Main.cpp
parent0e8bde59107b4edfc44c139466e6d4f3edc63fda (diff)
downloadllvm-30bd27bf7d71e14663fdde3589781a3de8d4c8dd.zip
llvm-30bd27bf7d71e14663fdde3589781a3de8d4c8dd.tar.gz
llvm-30bd27bf7d71e14663fdde3589781a3de8d4c8dd.tar.bz2
Misc compiler-rt fixes. Clarify neg implementations to show what is
actually happening. Fix mod implementation so it doesn't get optimized to a recursive call. Make x86-32 non-SSE2 shift implementation use shld/shrd instead of emulating it (the only x86 processor where the emulation might be remotely close to justifiable is the Pentium 4). llvm-svn: 74756
Diffstat (limited to 'llvm/lib/CompilerDriver/Main.cpp')
0 files changed, 0 insertions, 0 deletions