- Sep 14, 2009
-
-
Anders Carlsson authored
llvm-svn: 81759
-
Daniel Dunbar authored
The decl wasn't being passed down, which meant that function attributes were not being set correctly. This is particularly important for ARM, since it wants to override the calling convention. Instead we would emit the builtin with the wrong calling convention, and instcombine would come along and merrily shred all the calls to it. :) llvm-svn: 81756
-
Daniel Dunbar authored
llvm-svn: 81748
-
Sam Weinig authored
llvm-svn: 81747
-
Anders Carlsson authored
llvm-svn: 81743
-
Anders Carlsson authored
llvm-svn: 81738
-
Daniel Dunbar authored
llvm-svn: 81737
-
Daniel Dunbar authored
llvm-svn: 81735
-
Daniel Dunbar authored
llvm-svn: 81734
-
Anders Carlsson authored
llvm-svn: 81733
-
Daniel Dunbar authored
- Change TargetData string to match llvm-gcc. - Some -target-abi support for 'apcs-gnu', most importantly the alignment of double and long long changes. llvm-svn: 81732
-
Daniel Dunbar authored
llvm-svn: 81731
-
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
-
- Sep 13, 2009
-
-
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
-
Anders Carlsson authored
llvm-svn: 81715
-
Anders Carlsson authored
llvm-svn: 81681
-
Chris Lattner authored
llvm-svn: 81678
-
Eli Friedman authored
location. Patch by Enea Zaffanella. llvm-svn: 81672
-
Daniel Dunbar authored
gcc's interpretation of APCS' somewhat loose specification). llvm-svn: 81671
-
Douglas Gregor authored
generated for an inline function definition, taking into account C99 and GNU inline/extern inline semantics. This solution is simpler, cleaner, and fixes PR4536. llvm-svn: 81670
-
Daniel Dunbar authored
llvm-svn: 81668
-
Daniel Dunbar authored
llvm-svn: 81667
-
Daniel Dunbar authored
llvm-svn: 81666
-
Daniel Dunbar authored
llvm-svn: 81654
-
Daniel Dunbar authored
make very nice symbols, just use the function name. llvm-svn: 81653
-
Chris Lattner authored
-mmacosx-version-min to work on llvm::Triple. Simplify it to use x-'0' to parse single digit integer strings. llvm-svn: 81646
-
Chris Lattner authored
llvm-svn: 81644
-
- Sep 12, 2009
-
-
Benjamin Kramer authored
llvm-svn: 81631
-
Fariborz Jahanian authored
functions for a class when needed. llvm-svn: 81624
-
Anders Carlsson authored
llvm-svn: 81622
-
Fariborz Jahanian authored
need them. llvm-svn: 81621
-
Mike Stump authored
llvm-svn: 81620
-
Mike Stump authored
llvm-svn: 81619
-
Fariborz Jahanian authored
conversion functions. llvm-svn: 81618
-
Anders Carlsson authored
llvm-svn: 81614
-
Benjamin Kramer authored
more than one token in the cache. llvm-svn: 81612
-
Anders Carlsson authored
llvm-svn: 81611
-
Anders Carlsson authored
llvm-svn: 81610
-
Anders Carlsson authored
llvm-svn: 81608
-
Anders Carlsson authored
llvm-svn: 81607
-