- Sep 19, 2009
-
-
Victor Hernandez authored
Reviewed by Dan Gohman. llvm-svn: 82300
-
- Sep 03, 2009
-
-
Chris Lattner authored
simplifylibcalls optimization is thus valid for C++ but not C. It's not important enough to worry about for C++ apps, so just remove it. rdar://7191924 llvm-svn: 80887
-
- Sep 02, 2009
-
-
Chris Lattner authored
llvm-svn: 80766
-
- Aug 19, 2009
-
-
Dan Gohman authored
before performing optimizations based on constant string values. llvm-svn: 79384
-
- Aug 18, 2009
-
-
Dan Gohman authored
llvm-svn: 79298
-
- Aug 13, 2009
-
-
Owen Anderson authored
llvm-svn: 78948
-
- Jul 31, 2009
-
-
Owen Anderson authored
metadata related, which I'm waiting on to avoid conflicting with Devang. llvm-svn: 77721
-
- Jul 30, 2009
-
-
Owen Anderson authored
llvm-svn: 77516
-
Daniel Dunbar authored
- Call RAUW to delete all instructions (this is a patch from Nick Lewycky). llvm-svn: 77512
-
- Jul 29, 2009
-
-
Owen Anderson authored
llvm-svn: 77494
-
Nick Lewycky authored
into a new BB that has no predecessors. llvm-svn: 77433
-
- Jul 28, 2009
-
-
Owen Anderson authored
llvm-svn: 77347
-
- Jul 27, 2009
-
-
Owen Anderson authored
llvm-svn: 77247
-
- Jul 26, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77148
-
Daniel Dunbar authored
llvm-svn: 77145
-
Daniel Dunbar authored
Also, change MDString to use a StringRef. llvm-svn: 77098
-
- Jul 25, 2009
-
-
Owen Anderson authored
Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. llvm-svn: 77011
-
- Jul 23, 2009
-
-
Daniel Dunbar authored
- Yay for '-'s and simplifications! - I kept StringMap::GetOrCreateValue for compatibility purposes, this can eventually go away. Likewise the StringMapEntry Create functions still follow the old style. - NIFC. llvm-svn: 76888
-
- Jul 22, 2009
-
-
Owen Anderson authored
llvm-svn: 76702
-
- Jul 18, 2009
-
-
Eli Friedman authored
where int is 32 bits. llvm-svn: 76293
-
- Jul 16, 2009
-
-
Owen Anderson authored
our current context-passing stuff, which is also fixed here llvm-svn: 76089
-
- Jul 13, 2009
-
-
Owen Anderson authored
llvm-svn: 75497
-
- Jul 08, 2009
-
-
Owen Anderson authored
llvm-svn: 75040
-
Owen Anderson authored
llvm-svn: 75025
-
Owen Anderson authored
llvm-svn: 74985
-
- Jul 03, 2009
-
-
Owen Anderson authored
llvm-svn: 74781
-
- Jun 19, 2009
-
-
Chris Lattner authored
strcmp -> memcmp when the lengths of the strings are unknown. Patch by Nick Lewycky! llvm-svn: 73751
-
- Jun 18, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 73715
-
- Jun 05, 2009
-
-
Dan Gohman authored
integer and floating-point opcodes, introducing FAdd, FSub, and FMul. For now, the AsmParser, BitcodeReader, and IRBuilder all preserve backwards compatability, and the Core LLVM APIs preserve backwards compatibility for IR producers. Most front-ends won't need to change immediately. This implements the first step of the plan outlined here: http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt llvm-svn: 72897
-
- May 30, 2009
-
-
Chris Lattner authored
Benjamin Kramer! llvm-svn: 72625
-
- May 13, 2009
-
-
Chris Lattner authored
llvm-svn: 71644
-
- Apr 12, 2009
-
-
Chris Lattner authored
strncat :( strncat(foo, "bar", 99) would be optimized to memcpy(foo+strlen(foo), "bar", 100, 1) instead of memcpy(foo+strlen(foo), "bar", 4, 1)" Patch by Benjamin Kramer! llvm-svn: 68905
-
Chris Lattner authored
code. Patch by Benjamin Kramer! llvm-svn: 68885
-
- Apr 06, 2009
-
-
Ed Schouten authored
instead of the place where it started to perform the string copy. - PR3661 - Patch by Benjamin Kramer! llvm-svn: 68443
-
- Mar 13, 2009
-
-
Bill Wendling authored
llvm-svn: 66867
-
Bill Wendling authored
llvm-svn: 66866
-
- Feb 15, 2009
-
-
Nick Lewycky authored
when I was looking at functions used by python. Highlights include, better largefile support (64-bit file sizes on 32-bit systems), fputs string is nocapture, popen/pclose added (popen being noalias return), modf and frexp and friends. Also added some missing 'break' statements and combined identical sections. llvm-svn: 64615
-
- Feb 13, 2009
-
-
Nick Lewycky authored
llvm-svn: 64460
-
Nick Lewycky authored
mark the first argument nocapture if endptr=NULL for each particular call. llvm-svn: 64453
-
- Feb 12, 2009
-
-
Nick Lewycky authored
llvm-svn: 64352
-