- Jun 30, 2010
-
-
Gabor Greif authored
llvm-svn: 107277
-
Gabor Greif authored
llvm-svn: 107275
-
Gabor Greif authored
llvm-svn: 107273
-
Gabor Greif authored
llvm-svn: 107272
-
Gabor Greif authored
llvm-svn: 107271
-
Gabor Greif authored
llvm-svn: 107270
-
Gabor Greif authored
llvm-svn: 107269
-
Bill Wendling authored
llvm-svn: 107215
-
- Jun 29, 2010
-
-
Bill Wendling authored
metadata types which should be marked as "weak", but which the linker will remove upon final linkage. For example, the "objc_msgSend_fixup_alloc" symbol is defined like this: .globl l_objc_msgSend_fixup_alloc .weak_definition l_objc_msgSend_fixup_alloc .section __DATA, __objc_msgrefs, coalesced .align 3 l_objc_msgSend_fixup_alloc: .quad _objc_msgSend_fixup .quad L_OBJC_METH_VAR_NAME_1 This is different from the "linker_private" linkage type, because it can't have the metadata defined with ".weak_definition". llvm-svn: 107205
-
Duncan Sands authored
is stripped off. Currently set unconditionally, since the API does not provide a way of working out if anything was actually stripped off. llvm-svn: 107142
-
- Jun 28, 2010
-
-
Gabor Greif authored
llvm-svn: 107017
-
Gabor Greif authored
llvm-svn: 107016
-
Gabor Greif authored
llvm-svn: 107015
-
Gabor Greif authored
llvm-svn: 107004
-
Gabor Greif authored
llvm-svn: 107003
-
Gabor Greif authored
llvm-svn: 107002
-
Gabor Greif authored
llvm-svn: 107000
-
- Jun 27, 2010
-
-
Chris Lattner authored
large integers, the first inserted value would always create an 'or X, 0'. Even though this is trivially zapped by instcombine, don't bother creating this pointless instruction. llvm-svn: 106979
-
- Jun 26, 2010
-
-
Duncan Sands authored
the returned value after the tail call if it differs from other return values. The optimal thing to do would be to introduce a phi node for the return value, but for the moment just fix the miscompile. llvm-svn: 106947
-
Dan Gohman authored
SCEVUnknown values which are loop-variant, as LSR can't do anything interesting with these values in any case. This fixes very slow compile times on loops which have large numbers of such values. llvm-svn: 106897
-
- Jun 25, 2010
-
-
Dale Johannesen authored
for an "i" constraint should get lowered; PR 6309. While this argument was passed around a lot, this is the only place it was used, so it goes away from a lot of other places. llvm-svn: 106893
-
Gabor Greif authored
llvm-svn: 106825
-
Gabor Greif authored
llvm-svn: 106824
-
Gabor Greif authored
use ArgOperand API; tighten type of handleFreeWithNonTrivialDependency to be able to use isFreeCall whithout a cast or new overload llvm-svn: 106823
-
- Jun 24, 2010
-
-
Dan Gohman authored
llvm-svn: 106768
-
Dan Gohman authored
llvm-svn: 106764
-
Dan Gohman authored
enough special case, and it theoretically allows more folding because it works even when x is unanalyzable. llvm-svn: 106763
-
Dan Gohman authored
llvm-svn: 106759
-
Gabor Greif authored
llvm-svn: 106752
-
Gabor Greif authored
llvm-svn: 106750
-
Gabor Greif authored
llvm-svn: 106747
-
Gabor Greif authored
llvm-svn: 106745
-
Gabor Greif authored
llvm-svn: 106744
-
Gabor Greif authored
llvm-svn: 106743
-
Gabor Greif authored
llvm-svn: 106740
-
Gabor Greif authored
llvm-svn: 106737
-
Gabor Greif authored
llvm-svn: 106736
-
Gabor Greif authored
llvm-svn: 106734
-
Gabor Greif authored
llvm-svn: 106731
-
Gabor Greif authored
llvm-svn: 106730
-