Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
VMCore
/
AutoUpgrade.cpp
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
a5cecd0
Remove int_x86_sse2_movl_dq. It's replaced with a string compare.
by Evan Cheng
· 17 years ago
f9b83fc
Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure
by Evan Cheng
· 17 years ago
d04764a
All MMX shift instructions took a <2 x i32> vector as the shift amount parameter. Change this to be <1 x i64> instead, which matches the assembler instruction.
by Anders Carlsson
· 17 years ago
a3355ff
Rather than having special rules like "intrinsics cannot
by Duncan Sands
· 17 years ago
dc02467
Fix PR1146: parameter attributes are longer part of
by Duncan Sands
· 17 years ago
6994040
This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future.
by Chandler Carruth
· 17 years ago
c1126ac
Remove dead code.
by Reid Spencer
· 18 years ago
8f48766
Changed to using LLVM streams.
by Bill Wendling
· 18 years ago
3da59db
For PR950:
by Reid Spencer
· 18 years ago
dd0f8df
Undo a patch that breaks llvm-as because the warning message is written to
by Reid Spencer
· 18 years ago
c02af85
Write the WARNING message to cout instead of cerr. Writing to cerr causes
by Reid Spencer
· 18 years ago
403d43a
Don't emit useless warning messages.
by Reid Spencer
· 18 years ago
e481b94
Cast instruction not inserted into basic block.
by Jim Laskey
· 18 years ago
9b2b21b
Add some more bulletproofing to auto upgrade of llvm.dbg intrinsics.
by Jim Laskey
· 18 years ago
d06b5fc
Change the argument types of llvm.dbg intrinsics.
by Jim Laskey
· 18 years ago
7538f4b
Bugfix, unbreaking CodeGen/PowerPC/cttz.ll
by Chris Lattner
· 18 years ago
5a588a9
1. Handle removal of all arguments for a morphed intrinsic.
by Jim Laskey
· 18 years ago
f4321a3
Handle the removal of the debug chain.
by Jim Laskey
· 18 years ago
a758b82
autoupgrade memcpy/memmove/memset with signed counts.
by Chris Lattner
· 18 years ago
329b951
Unbreak autouprade of llvm.sqrt, simplify some code.
by Chris Lattner
· 18 years ago
ffa987d
Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving
by Chris Lattner
· 18 years ago
e2a5fb0
Fix auto-upgrade of intrinsics to work properly with both assembly and
by Reid Spencer
· 19 years ago
c79925a
For PR411:
by Reid Spencer
· 19 years ago
f690bc8
Remove dead expression.
by Chris Lattner
· 19 years ago
75d3226
Don't use invalidated use_iterator's. This fixes a crash compiling povray
by Chris Lattner
· 19 years ago
e559184
Don't forget about casting the result of an upgraded call to an intrinsic
by Reid Spencer
· 19 years ago
ff696cc
Make get_suffix faster by using a switch on getTypeID rather than a series
by Reid Spencer
· 19 years ago
4283ac7
Add a new interface function to AutoUpgrade for simultaneously upgrading
by Reid Spencer
· 19 years ago
e86bf51
For PR411:
by Reid Spencer
· 19 years ago