- Sep 22, 2009
-
-
Daniel Dunbar authored
- Switching all of them out-of-my-current-scope-of-interest, sorry. llvm-svn: 82515
-
Mike Stump authored
llvm-svn: 82512
-
Mike Stump authored
llvm-svn: 82508
-
John McCall authored
Several of the existing methods were identical to their respective specializations, and so have been removed entirely. Several more 'leaf' optimizations were introduced. The getAsFoo() methods which imposed extra conditions, like getAsObjCInterfacePointerType(), have been left in place. llvm-svn: 82501
-
Fariborz Jahanian authored
gcc-style write-barrier api only. llvm-svn: 82493
-
- Sep 21, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 82472
-
Chris Lattner authored
llvm-svn: 82433
-
Anders Carlsson authored
llvm-svn: 82423
-
- Sep 19, 2009
-
-
Daniel Dunbar authored
Ok, an AssertingVH definitely doesn't work for now because we free our cache after the optimizer may have hacked on the module. Use a WeakVH instead. llvm-svn: 82324
-
Nick Lewycky authored
which will be going away (ie. it's becoming a required parameter) later today. llvm-svn: 82323
-
Daniel Dunbar authored
llvm-svn: 82321
-
Daniel Dunbar authored
- No functionality change. llvm-svn: 82320
-
- Sep 18, 2009
-
-
Anders Carlsson authored
llvm-svn: 82265
-
Anders Carlsson authored
llvm-svn: 82262
-
Mike Stump authored
llvm-svn: 82253
-
Anders Carlsson authored
llvm-svn: 82250
-
Anders Carlsson authored
llvm-svn: 82247
-
Anders Carlsson authored
llvm-svn: 82246
-
Anders Carlsson authored
llvm-svn: 82193
-
Anders Carlsson authored
llvm-svn: 82189
-
Fariborz Jahanian authored
array syntax is used to derefernce and assign to ivar pointee. llvm-svn: 82183
-
- Sep 17, 2009
-
-
Anders Carlsson authored
llvm-svn: 82146
-
Anders Carlsson authored
llvm-svn: 82125
-
Anders Carlsson authored
llvm-svn: 82123
-
Anders Carlsson authored
llvm-svn: 82122
-
Anders Carlsson authored
llvm-svn: 82119
-
Daniel Dunbar authored
This fixes some bad -O0 codegen and the unnecessary clearing of al on entry to objc_msgSend for most message sends. <rdar://problem/7102824> [irgen] unnecessary xorb on calls to objc_msgSend on x86_64 llvm-svn: 82118
-
Daniel Dunbar authored
llvm-svn: 82117
-
Anders Carlsson authored
llvm-svn: 82116
-
Anders Carlsson authored
When mangling function template specialization, mangle the type encoding of the original function template. Also, port mangle.cpp and function-template-specialization.cpp over to using FileCheck. llvm-svn: 82114
-
Anders Carlsson authored
llvm-svn: 82113
-
Anders Carlsson authored
llvm-svn: 82102
-
Fariborz Jahanian authored
llvm-svn: 82090
-
- Sep 16, 2009
-
-
Fariborz Jahanian authored
GC. Currently, new API will be generated under clang-cc's -fobjc-newgc-api flag which will eventually become the default. WIP. llvm-svn: 82082
-
Fariborz Jahanian authored
a flag (objc GC). llvm-svn: 82052
-
Anders Carlsson authored
x86-64 ABI: If a type is a C++ record with either a non-trivial destructor or a non-trivial copy constructor, it should be passed in a pointer. Daniel, plz review. llvm-svn: 82050
-
- Sep 15, 2009
-
-
Mike Stump authored
llvm-svn: 81924
-
Anders Carlsson authored
llvm-svn: 81867
-
Anders Carlsson authored
llvm-svn: 81837
-
Anders Carlsson authored
llvm-svn: 81835
-