- Oct 15, 2009
-
-
Evan Cheng authored
llvm-svn: 84152
-
Eric Christopher authored
llvm-svn: 84150
-
- Oct 14, 2009
-
-
Douglas Gregor authored
llvm-svn: 84149
-
Douglas Gregor authored
llvm-svn: 84148
-
Eric Christopher authored
llvm-svn: 84147
-
Bob Wilson authored
Patch by Johnny Chen. llvm-svn: 84146
-
Bob Wilson authored
llvm-svn: 84144
-
Douglas Gregor authored
llvm-svn: 84142
-
Douglas Gregor authored
template that has no out-of-line definition. llvm-svn: 84141
-
Douglas Gregor authored
class templates the proper linkage. Daniel, please look over the CodeGenModule bits. llvm-svn: 84140
-
Jim Grosbach authored
llvm-svn: 84138
-
Devang Patel authored
llvm-svn: 84134
-
Jim Grosbach authored
llvm-svn: 84133
-
Dan Gohman authored
llvm-svn: 84132
-
Jim Grosbach authored
Refs: A7-17 & A8-750. Patch by Johnny Chen. llvm-svn: 84131
-
Eric Christopher authored
warning. llvm-svn: 84130
-
Douglas Gregor authored
llvm-svn: 84129
-
Nick Lewycky authored
llvm-svn: 84128
-
Duncan Sands authored
Make it visible. llvm-svn: 84127
-
Nick Lewycky authored
llvm-svn: 84125
-
Bob Wilson authored
register-shifted-register instructions. Patch by Johnny Chen. llvm-svn: 84124
-
Mike Stump authored
llvm-svn: 84123
-
Bob Wilson authored
llvm-svn: 84122
-
Mike Stump authored
the virtual base so they can be reused properly. Don't reuse vcall slots across a virtual boundary. WIP. I have a testcase, but there are still things that need to be fixed before the testcase can go in. llvm-svn: 84120
-
Douglas Gregor authored
template, make sure to get the template that corresponds to *this* declaration of the class template or specialization, rather than the canonical specialization. Fixes PR5187. llvm-svn: 84119
-
Devang Patel authored
llvm-svn: 84118
-
Bob Wilson authored
llvm-svn: 84117
-
Rafael Espindola authored
this is only used in darwin10, 64 bit ubuntu 9.10 and 64 bit openSUSE 11.1. llvm-svn: 84115
-
Devang Patel authored
llvm-svn: 84114
-
Devang Patel authored
llvm-svn: 84113
-
Douglas Gregor authored
to a member operator template. We missed updating this call site when adding support for function templates; bug exposed by a test for PR5072. llvm-svn: 84111
-
Bob Wilson authored
vld lane intrinsics. llvm-svn: 84110
-
Bob Wilson authored
llvm-svn: 84109
-
Duncan Sands authored
Fix the clang build. llvm-svn: 84107
-
Duncan Sands authored
so get rid of eh.selector.i64 and rename eh.selector.i32 to eh.selector. Likewise for eh.typeid.for. This aligns us with gcc, which always uses a 32 bit value for the selector on all platforms. My understanding is that the register allocator used to assert if the selector intrinsic size didn't match the pointer size, and this was the reason for introducing the two variants. However my testing shows that this is no longer the case (I fixed some bugs in selector lowering yesterday, and some more today in the fastisel path; these might have caused the original problems). llvm-svn: 84106
-
Sebastian Redl authored
Have the exception specification checkers take partial diagnostics. Use this to merge two diagnostics. llvm-svn: 84105
-
Chris Lattner authored
presence of PHI nodes. llvm-svn: 84103
-
Sanjiv Gupta authored
from Var itself rather than the decl for DebugInfo metadata. llvm-svn: 84102
-
Sebastian Redl authored
llvm-svn: 84101
-
Chris Lattner authored
length of comment tokens. Patch by Abramo Bagnara! llvm-svn: 84100
-