- Mar 16, 2010
-
-
Benjamin Kramer authored
str[r]chr returns its pointer argument so we cannot mark it as nocapture. Thanks to Duncan for spotting my mistake. llvm-svn: 98671
-
Benjamin Kramer authored
llvm-svn: 98663
-
- Mar 06, 2010
-
-
Eric Christopher authored
out the remainder of the calls that we should lower in some way and move the tests to the new correct directory. Fix up tests that are now optimized more than they were before by -instcombine. llvm-svn: 97875
-
- Mar 05, 2010
-
-
Eric Christopher authored
can be used in more places. Add an argument for the TargetData that most of them need. Update for the getInt8PtrTy() change. Should be no functionality change. llvm-svn: 97844
-
Evan Cheng authored
Safely turn memset_chk etc. to non-chk variant if the known object size is >= memset / memcpy / memmove size. llvm-svn: 97828
-
Eric Christopher authored
No functionality change. llvm-svn: 97793
-
- Feb 16, 2010
-
-
Duncan Sands authored
and T->isPointerTy(). Convert most instances of the first form to the second form. Requested by Chris. llvm-svn: 96344
-
- Feb 15, 2010
-
-
Duncan Sands authored
isInteger, we now have isFloatTy and isIntegerTy. Requested by Chris! llvm-svn: 96223
-
- Feb 03, 2010
-
-
Eric Christopher authored
llvm-svn: 95165
-
Eric Christopher authored
llvm-svn: 95154
-
- Feb 02, 2010
-
-
Eric Christopher authored
Passed bootstrap and nightly test run here. llvm-svn: 95145
-
Eric Christopher authored
don't use TargetData here. llvm-svn: 95040
-
Eric Christopher authored
llvm-svn: 95036
-
Eric Christopher authored
llvm-svn: 95035
-
Eric Christopher authored
llvm-svn: 95027
-
- Jan 29, 2010
-
-
Eric Christopher authored
llvm-svn: 94841
-
Eric Christopher authored
llvm-svn: 94783
-
- Jan 23, 2010
-
-
Eric Christopher authored
for strcpy. llvm-svn: 94287
-
- Jan 22, 2010
-
-
Bob Wilson authored
test on ARM. llvm-svn: 94198
-
- Jan 21, 2010
-
-
Eric Christopher authored
answers. This will update as object size checking gets better information. llvm-svn: 94059
-
- Jan 06, 2010
-
-
Eric Christopher authored
it work for any integer size return type. llvm-svn: 92853
-
Mikhail Glushenkov authored
llvm-svn: 92831
-
- Jan 05, 2010
-
-
Benjamin Kramer authored
llvm-svn: 92771
-
David Greene authored
llvm-svn: 92615
-
- Jan 04, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 92470
-
- Dec 24, 2009
-
-
Chris Lattner authored
SDISel. This optimization was causing simplifylibcalls to introduce type-unsafe nastiness. This is the first step, I'll be expanding the memcmp optimizations shortly, covering things that we really really wouldn't want simplifylibcalls to do. llvm-svn: 92098
-
Chris Lattner authored
llvm-svn: 92084
-
- Dec 23, 2009
-
-
Eric Christopher authored
lowering code and update testcases. llvm-svn: 91979
-
- Dec 22, 2009
-
-
Eric Christopher authored
llvm-svn: 91875
-
- Dec 16, 2009
-
-
Chris Lattner authored
miscompile (i386.o miscompares) but it happens both with and without this patch. llvm-svn: 91532
-
Chris Lattner authored
Will reapply with a fix when I get a chance. llvm-svn: 91486
-
- Dec 15, 2009
-
-
Chris Lattner authored
llvm-svn: 91438
-
Chris Lattner authored
llvm-svn: 91428
-
- Dec 02, 2009
-
-
Chris Lattner authored
llvm-svn: 90297
-
- Nov 21, 2009
-
-
Eric Christopher authored
object size intrinsic and verify return type is correct. Collect various code in one place. llvm-svn: 89523
-
- Nov 20, 2009
-
-
Daniel Dunbar authored
llvm-svn: 89482
-
Eric Christopher authored
llvm-svn: 89479
-
- Nov 16, 2009
-
-
Duncan Sands authored
a name. llvm-svn: 88908
-
- Nov 09, 2009
-
-
Chris Lattner authored
putchar in case there is an error. llvm-svn: 86515
-
- Nov 05, 2009
-
-
Benjamin Kramer authored
llvm-svn: 86141
-