- Aug 21, 2010
-
-
Daniel Dunbar authored
llvm-svn: 111705
-
Bruno Cardoso Lopes authored
llvm-svn: 111704
-
Chris Lattner authored
llvm-svn: 111702
-
Chris Lattner authored
swallowing extension. llvm-svn: 111701
-
Fariborz Jahanian authored
by Jean-Daniel Dupas. llvm-svn: 111700
-
Fariborz Jahanian authored
objctive-c pointer conversions. Fixes pr7936. llvm-svn: 111699
-
Argyrios Kyrtzidis authored
Fix an issue with writing to PCH another included PCH, introduced by the "using an AST on-disk hash table for name lookup" commit. When including a PCH and later re-emitting to another PCH, the name lookup tables of DeclContexts may be incomplete, since we now lazily deserialize the visible decls of a particular name. Fix the issue by iterating over the un-deserialized visible decls and completing the lookup tables of DeclContexts before writing them out. llvm-svn: 111698
-
Argyrios Kyrtzidis authored
llvm-svn: 111697
-
Bob Wilson authored
llvm-svn: 111696
-
Fariborz Jahanian authored
llvm-svn: 111693
-
Benjamin Kramer authored
Disallow direct inclusion of avxintrin.h. Users should include immintrin.h instead. This matches GCC's behavior. llvm-svn: 111692
-
Bruno Cardoso Lopes authored
general idea here is to have a group of x86 target specific nodes which are going to be selected during lowering and then directly matched in isel. The commit includes the addition of those specific nodes and a *bunch* of patterns, and incrementally we're going to switch between them and what we have right now. Both the patterns and target specific nodes can change as we move forward with this work. llvm-svn: 111691
-
Dan Gohman authored
llvm-svn: 111688
-
Dan Gohman authored
llvm-svn: 111687
-
Bill Wendling authored
It's similar to "linker_private_weak", but it's known that the address of the object is not taken. For instance, functions that had an inline definition, but the compiler decided not to inline it. Note, unlike linker_private and linker_private_weak, linker_private_weak_def_auto may have only default visibility. The symbols are removed by the linker from the final linked image (executable or dynamic library). llvm-svn: 111684
-
Dan Gohman authored
not part of the IR, are not uniqued, and may be safely RAUW'd. This replaces a variety of alternate mechanisms for achieving the same effect. llvm-svn: 111682
-
Dan Gohman authored
not part of the IR, are not uniqued, and may be safely RAUW'd. This replaces a variety of alternate mechanisms for achieving the same effect. llvm-svn: 111681
-
- Aug 20, 2010
-
-
Fariborz Jahanian authored
llvm-svn: 111680
-
Fariborz Jahanian authored
over ivars for a varienty of puposes is now consolidated into two small routines; DeepCollectObjCIvars and ShallowCollectObjCIvars. llvm-svn: 111679
-
Dale Johannesen authored
llvm-svn: 111678
-
Johnny Chen authored
And converted the rest of the test cases to runCmd()/expect(). llvm-svn: 111677
-
Daniel Dunbar authored
llvm-svn: 111676
-
Nick Lewycky authored
llvm-svn: 111675
-
Dan Gohman authored
llvm-svn: 111674
-
Jim Grosbach authored
llvm-svn: 111673
-
Howard Hinnant authored
llvm-svn: 111672
-
Johnny Chen authored
llvm-svn: 111671
-
Jim Grosbach authored
llvm-svn: 111670
-
Benjamin Kramer authored
llvm-svn: 111669
-
Dale Johannesen authored
llvm-svn: 111668
-
John McCall authored
- move DeclSpec &c into the Sema library - move ParseAST into the Parse library Reflect this change in a thousand different includes. Reflect this change in the link orders. llvm-svn: 111667
-
Johnny Chen authored
llvm-svn: 111666
-
Owen Anderson authored
llvm-svn: 111665
-
Erick Tryzelaar authored
llvm-svn: 111664
-
Dan Gohman authored
llvm-svn: 111663
-
Mikhail Glushenkov authored
llvm-svn: 111662
-
Dan Gohman authored
llvm-svn: 111661
-
Benjamin Kramer authored
- This is the official way to get AVX intrinsics, we might want to disallow direct inclusion of avxintrin.h, just like GCC does. llvm-svn: 111660
-
Dan Gohman authored
llvm-svn: 111659
-
Johnny Chen authored
llvm-svn: 111658
-