- May 30, 2008
-
-
Nick Kledzik authored
remove the StripSymbolsPass. This should not be done by default in libLTO.dylib. The linker will remove the symbol names if needed after LTO is done llvm-svn: 51722
-
Dan Gohman authored
llvm-svn: 51721
-
Dan Gohman authored
llvm-svn: 51720
-
Steve Naroff authored
While it is far from complete, it does fix the following <rdar://problem/5967199> clang on xcode: error: member reference is not to a structure or union llvm-svn: 51719
-
Dan Gohman authored
llvm-svn: 51718
-
Dan Gohman authored
llvm-svn: 51717
-
Dan Gohman authored
llvm-svn: 51716
-
Owen Anderson authored
Make the renumbering correct in the face of deleted instructions that have been removed from the LiveIntervals maps. llvm-svn: 51714
-
Gabor Greif authored
llvm-svn: 51712
-
Bill Wendling authored
llvm-svn: 51709
-
- May 29, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 51708
-
Ted Kremenek authored
llvm-svn: 51707
-
Dan Gohman authored
cases due to an isel deficiency already noted in lib/Target/X86/README.txt, but they can be matched in this fold-call.ll testcase, for example. This is interesting mainly because it exposes a tricky tblgen bug; tblgen was incorrectly computing the starting index for variable_ops in the case of a complex pattern. llvm-svn: 51706
-
Bill Wendling authored
function to flush a specified std::ostream. llvm-svn: 51705
-
Bill Wendling authored
llvm-svn: 51704
-
Steve Naroff authored
- #include ExprObjC.h in many places llvm-svn: 51703
-
Owen Anderson authored
llvm-svn: 51701
-
Dan Gohman authored
definitions. This adds a new construct, "discard", for indicating that a named node in the input matching pattern is to be discarded, instead of corresponding to a node in the output pattern. This allows tblgen to know where the arguments for the varaible_ops are supposed to begin. This fixes "rdar://5791600", whatever that is ;-). llvm-svn: 51699
-
Dan Gohman authored
llvm-svn: 51698
-
Dan Gohman authored
llvm-svn: 51697
-
Dan Gohman authored
memmove to a more plausible value, now that it's actually being used. llvm-svn: 51696
-
Anton Korobeynikov authored
llvm-svn: 51695
-
Owen Anderson authored
llvm-svn: 51694
-
Anton Korobeynikov authored
llvm-svn: 51693
-
Anton Korobeynikov authored
llvm-svn: 51692
-
Owen Anderson authored
Renumbering needs to account for instruction slot offsets when performing lookups in the index maps. llvm-svn: 51691
-
Anton Korobeynikov authored
llvm-svn: 51689
-
Anton Korobeynikov authored
llvm-svn: 51688
-
Anton Korobeynikov authored
llvm-svn: 51687
-
Owen Anderson authored
llvm-svn: 51686
-
Owen Anderson authored
llvm-svn: 51685
-
Chris Lattner authored
llvm-svn: 51683
-
Eli Friedman authored
constant expressions. llvm-svn: 51682
-
Eli Friedman authored
unsigned because it's possible (at least in theory) to have have both positive and negative pointers pointing to the same object. llvm-svn: 51681
-
Duncan Sands authored
llvm-svn: 51680
-
Eli Friedman authored
in unions (we don't want to do the union-specific bitcast for bit-fields). llvm-svn: 51678
-
Eli Friedman authored
expressions. llvm-svn: 51677
-
Eli Friedman authored
alignment and alignment attributes. llvm-svn: 51676
-
Eli Friedman authored
emit incomplete types, because they crash llc, and always use the logical location as the current location so we don't crash doing invalid queries on CurLoc. llvm-svn: 51675
-
Eli Friedman authored
This change makes clang generate the same thing as llvm-gcc. llvm-svn: 51674
-