- Sep 20, 2009
-
-
Chris Lattner authored
transcode from AT&T to intel syntax with "llvm-mc foo.s -output-asm-variant=1" llvm-svn: 82385
-
Chris Lattner authored
llvm-svn: 82384
-
Chris Lattner authored
llvm-svn: 82382
-
Chris Lattner authored
Make dllexport directives come out in determinstic order. llvm-svn: 82381
-
Nick Lewycky authored
llvm-svn: 82380
-
Nick Lewycky authored
llvm-svn: 82379
-
Nick Lewycky authored
llvm-svn: 82378
-
Chris Lattner authored
llvm-svn: 82377
-
Chris Lattner authored
llvm-svn: 82375
-
Chris Lattner authored
llvm-svn: 82372
-
Nick Lewycky authored
the hopes that the two bitcasts will merge. llvm-svn: 82371
-
Chris Lattner authored
llvm-svn: 82370
-
Nick Lewycky authored
llvm-svn: 82369
-
Chris Lattner authored
non-sorted order, restore the sort. llvm-svn: 82368
-
Chris Lattner authored
eliminate the duplicate detection loop, moving it into the loop that populates the Opts vector in the first place. llvm-svn: 82367
-
Chris Lattner authored
llvm-svn: 82366
-
Chris Lattner authored
the middle of a vector, swap the last element in and pop_back. Also saves 330 bytes :) llvm-svn: 82365
-
Chris Lattner authored
release-asserts .o file (72900->71856). llvm-svn: 82364
-
Chris Lattner authored
llvm-svn: 82363
-
Chris Lattner authored
1. Change some "\n" -> '\n'. 2. eliminte some std::string's by using raw_ostream::indent. 3. move a bunch of code out of the main arg parser routine into a new static HandlePrefixedOrGroupedOption function. 4. Greatly simplify the implementation of getOptionPred, and make it avoid splitting prefix options at = when that doesn't match a non-prefix option. llvm-svn: 82362
-
Nick Lewycky authored
Add another line to the ConstantExprFold test to demonstrate the GEPs may not wrap around in either the signed or unsigned senses. llvm-svn: 82361
-
Daniel Dunbar authored
llvm-svn: 82360
-
Daniel Dunbar authored
llvm-svn: 82359
-
Nick Lewycky authored
design a testcase that would tickle this behaviour. llvm-svn: 82357
-
Bill Wendling authored
llvm-svn: 82356
-
Daniel Dunbar authored
llvm-svn: 82355
-
Bill Wendling authored
internal, they shouldn't use the indirect pointer stuff. In the case of throw_rethrow_test, it was marked as 'internal' and calculated its own offset to its contents. llvm-svn: 82354
-
Nick Lewycky authored
the optimization described in the comment is only valid with target data. llvm-svn: 82353
-
Chris Lattner authored
llvm-svn: 82352
-
Chris Lattner authored
maintain the "null is unspecified, empty is empty" semantics. llvm-svn: 82351
-
Chris Lattner authored
This requires StringRef'izing ProvideOption which I also did. llvm-svn: 82350
-
Nick Lewycky authored
folder removes a lot of const_casting and requires no changes to clang or llvm-gcc. llvm-svn: 82349
-
Chris Lattner authored
llvm-svn: 82348
-
Chris Lattner authored
find_first_of/find_first_of methods. llvm-svn: 82347
-
Chris Lattner authored
llvm-svn: 82346
-
Chris Lattner authored
stringref because they may not be nul terminated. For options like -Lfoo this now avoids a O(n) temporary std::strings where N is the length of the string after -L. llvm-svn: 82345
-
Dale Johannesen authored
we pushed the beginning of the interval back 1, so the interval would overlap with inputs that die. We were also pushing the end of the interval back 1, though, which means the earlyclobber didn't overlap with other output operands. Don't do this. PR 4964. llvm-svn: 82342
-
Chris Lattner authored
a std::vector and a bunch of std::string temporaries. llvm-svn: 82341
-
Nick Lewycky authored
llvm-svn: 82340
-
Chris Lattner authored
llvm-svn: 82339
-