- Sep 17, 2009
-
-
Jim Grosbach authored
llvm-svn: 82149
-
Daniel Dunbar authored
llvm-svn: 82148
-
Daniel Dunbar authored
- Based on patch by Shantonu. llvm-svn: 82147
-
Anders Carlsson authored
llvm-svn: 82146
-
Benjamin Kramer authored
llvm-svn: 82145
-
Daniel Dunbar authored
llvm-svn: 82133
-
Daniel Dunbar authored
- Patch by Shantonu Sen! <rdar://problem/6922650> clang doesn't know about ARM registers for inline asm clobber lists llvm-svn: 82132
-
Daniel Dunbar authored
llvm-svn: 82131
-
Daniel Dunbar authored
llvm-svn: 82130
-
Daniel Dunbar authored
- Doug, please check. - PR4940. llvm-svn: 82129
-
Daniel Dunbar authored
llvm-svn: 82128
-
Evan Cheng authored
llvm-svn: 82127
-
Daniel Dunbar authored
llvm-svn: 82126
-
Anders Carlsson authored
llvm-svn: 82125
-
Anders Carlsson authored
llvm-svn: 82124
-
Anders Carlsson authored
llvm-svn: 82123
-
Anders Carlsson authored
llvm-svn: 82122
-
Anders Carlsson authored
llvm-svn: 82121
-
Daniel Dunbar authored
already preprocessed. -- ddunbar@giles:tmp$ touch t.i ddunbar@giles:tmp$ gcc -E t.i ddunbar@giles:tmp$ clang -E t.i clang: warning: t.i: previously preprocessed input unused when '-E' is present ddunbar@giles:tmp$ -- <rdar://problem/6813375> [driver] driver prints confusing message when running -E on preprocessed file llvm-svn: 82120
-
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
llvm-svn: 82115
-
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
-
Daniel Dunbar authored
PCH: When writing PCH files, tweak the predicate function deciding whether to mark a decl as "external" to be closer to reality. This still isn't perfect, but I believe it is conservatively accurate at marking decls which IRgen needs to see, while still keeping the "deserialization footprint" on Cocoa.h. llvm-svn: 82112
-
Daniel Dunbar authored
PCH: When deserializing an explicit "external definition", don't pass it to HandleTopLevelDecl -- this is already being done inside the reader. This is something of a hack, since whether the reader actually did this depends on the "isConsumerInterestedIn" predicate. I think we need to rework how this works, but I need to discuss with Doug. llvm-svn: 82111
-
Chris Lattner authored
llvm-svn: 82110
-
Evan Cheng authored
Fix PR4910: Broken logic in coalescer means when a physical register liveness is being shortened, the sub-registers were not. The symptom is the register allocator could not find a free register for this particular test. llvm-svn: 82108
-
Daniel Dunbar authored
- Doesn't actually work yet because only module level asm's get correctly marked as externally visible in the PCH. - Other things like 'clang-cc foo.ast -ast-dump' now work, as well. llvm-svn: 82107
-
Daniel Dunbar authored
llvm-svn: 82106
-
Daniel Dunbar authored
llvm-svn: 82105
-
Daniel Dunbar authored
llvm-svn: 82104
-
Daniel Dunbar authored
llvm-svn: 82103
-
Anders Carlsson authored
llvm-svn: 82102
-
Daniel Dunbar authored
llvm-svn: 82101
-
Daniel Dunbar authored
llvm-svn: 82100
-
Daniel Dunbar authored
llvm-svn: 82099
-
Daniel Dunbar authored
llvm-svn: 82098
-