- Sep 14, 2009
-
-
Anders Carlsson authored
Fix a bug in getFriendObjectKind where we would clear out all mask bits except IDNS_TagFriend and IDNS_OrdinaryFriend but then check for IDNS_Tag and IDNS_Ordinary. llvm-svn: 81730
-
Nick Lewycky authored
Also break the type verification stuff into its own TypeSet to keep the Verifier pass from becoming an AbstractTypeUser. llvm-svn: 81729
-
Chris Lattner authored
llvm-svn: 81728
-
Chris Lattner authored
llvm-svn: 81727
-
Chris Lattner authored
llvm-svn: 81726
-
Daniel Dunbar authored
- 'make unittests' still builds and tests. - 'make unitcheck' inside a unittest directory runs the tests in that directory. llvm-svn: 81725
-
Chris Lattner authored
llvm-svn: 81724
-
Chris Lattner authored
llvm-svn: 81723
-
Oscar Fuentes authored
cross-compiling. Patch by Xerxes Rånby! llvm-svn: 81722
-
- Sep 13, 2009
-
-
Nick Lewycky authored
One change I'm not folding in is the removal of two unused variables that caused warnings, because those were there for expository purposes. llvm-svn: 81721
-
Anders Carlsson authored
Perform the C++ specific semantic checks of a function declaration after it's been merged with the previous declaration. This ensures that getPreviousDecl() will have the right value when ActOnConversionDeclarator is called. llvm-svn: 81720
-
Daniel Dunbar authored
- This eliminates a race between building the unittests and linking the UnitTestMain library. llvm-svn: 81719
-
Daniel Dunbar authored
llvm-svn: 81718
-
Nick Lewycky authored
change as types are refined. Remove abstract types from CheckedTypes when they we're informed that they have been refined. The only way types get refined in the verifier is when later function passes start optimizing. Fixes PR4970. llvm-svn: 81716
-
Anders Carlsson authored
llvm-svn: 81715
-
Chris Lattner authored
llvm-svn: 81714
-
Chris Lattner authored
the object, make it static instead of const. llvm-svn: 81711
-
Chris Lattner authored
of getting it from TRI, inst printing now is codegen context free! llvm-svn: 81710
-
Mikhail Glushenkov authored
The 'false.c' file wasn't being used. llvm-svn: 81709
-
Chris Lattner authored
Nothing is using this info yet. llvm-svn: 81707
-
Chris Lattner authored
llvm-svn: 81705
-
Chris Lattner authored
all the other targets. Add support for weak/linkonce linkage so it doesn't crash on basically all nontrivial testcases. llvm-svn: 81704
-
Chris Lattner authored
class into its own X86ATTInstPrinter class. The inst printer now has just one dependence on the code generator (TRI). llvm-svn: 81703
-
Chris Lattner authored
llvm-svn: 81699
-
Chris Lattner authored
llvm-svn: 81696
-
Chris Lattner authored
has real information about linker private linkage. llvm-svn: 81695
-
Daniel Dunbar authored
llvm-svn: 81692
-
Chris Lattner authored
llvm-svn: 81689
-
Chris Lattner authored
Change the picbase symbol on non-darwin systems from ".Lllvm$4.$piclabel" to ".L4$pb". The actual name doesn't matter and the darwin name is shorter. llvm-svn: 81688
-
Daniel Dunbar authored
- 'make unittests' still builds and tests. - 'make unitcheck' inside a unittest directory runs the tests in that directory. llvm-svn: 81687
-
Nick Kledzik authored
llvm-svn: 81686
-
Chris Lattner authored
llvm-svn: 81685
-
Chris Lattner authored
now that printBasicBlockLabel is only used for starting a MBB. This allows elimination of a bunch of arguments. llvm-svn: 81684
-
Chris Lattner authored
fix MCSymbol printing on darwin to exactly match the mangler (handling of \n and " in a symbol name). llvm-svn: 81683
-
Chris Lattner authored
for systems that don't support quoting (PR4966). llvm-svn: 81682
-
Anders Carlsson authored
llvm-svn: 81681
-
Chris Lattner authored
llvm-svn: 81680
-
Chris Lattner authored
llvm-svn: 81679
-
Chris Lattner authored
llvm-svn: 81678
-
Chris Lattner authored
instead. llvm-svn: 81677
-