- Jun 16, 2010
-
-
Rafael Espindola authored
llvm-svn: 106106
-
Douglas Gregor authored
virtual base class, but the class still has dependent base classes, then don't diagnose the failed match as an error: the right base class might magically appear. Fixes PR7259. llvm-svn: 106103
-
Benjamin Kramer authored
llvm-svn: 106102
-
Douglas Gregor authored
llvm-svn: 106101
-
Douglas Gregor authored
llvm-svn: 106100
-
Abramo Bagnara authored
llvm-svn: 106099
-
John McCall authored
document. jyasskin, let me know if this meets your needs. llvm-svn: 106098
-
Benjamin Kramer authored
The memcmp will be optimized further and even the pathological case 'strstr(x, "x") == x' generates optimal code now. llvm-svn: 106097
-
John McCall authored
for overridden virtual methods. llvm-svn: 106096
-
John McCall authored
llvm-svn: 106094
-
John McCall authored
introduced by using decls are hidden even if their template parameter lists or return types differ from the "overriding" declaration. Propagate using shadow declarations around more effectively when looking up template-ids. Reperform lookup for template-ids in member expressions so that access control is properly set up. Fix some number of latent bugs involving template-ids with totally invalid base types. You can only actually get these with a scope specifier, since otherwise the template-id won't parse as a template-id. Fixes PR7384. llvm-svn: 106093
-
Evan Cheng authored
Make post-ra scheduling, anti-dep breaking, and register scavenger (conservatively) aware of predicated instructions. This enables ARM to move if-conversion before post-ra scheduler. llvm-svn: 106091
-
Devang Patel authored
llvm-svn: 106088
-
Zhongxing Xu authored
llvm-svn: 106087
-
Zhongxing Xu authored
llvm-svn: 106086
-
Zhongxing Xu authored
unknown. llvm-svn: 106085
-
Zhongxing Xu authored
llvm-svn: 106084
-
Zhongxing Xu authored
arguments are not undefined. llvm-svn: 106083
-
Zhongxing Xu authored
This is the start. llvm-svn: 106082
-
Charles Davis authored
llvm-svn: 106081
-
Jim Ingham authored
Add a "thread specification" class that specifies thread specific breakpoints by name, index, queue or TID. Push this through all the breakpoint management code. Allow this to be set when the breakpoint is created. Fix the Process classes so that a breakpoint hit that is not for a particular thread is not reported as a breakpoint hit event for that thread. Added a "breakpoint configure" command to allow you to reset any of the thread specific options (or the ignore count.) llvm-svn: 106078
-
Jeffrey Yasskin authored
the same thing. llvm-svn: 106076
-
Devang Patel authored
This speeds up local variable handling in DwarfDebug. llvm-svn: 106075
-
Douglas Gregor authored
provides C "integer type" semantics in C and C++ "integral type" semantics in C++. Note that I still need to update isIntegerType (and possibly other predicates) using the same approach I've taken for isIntegralType(). The two should have the same meaning, but currently don't (!). llvm-svn: 106074
-
Eric Christopher authored
llvm-svn: 106073
-
Eric Christopher authored
llvm-svn: 106072
-
Douglas Gregor authored
in C++ that involve both integral and enumeration types. Convert all of the callers to Type::isIntegralType() that are meant to work with both integral and enumeration types over to Type::isIntegralOrEnumerationType(), to prepare to eliminate enumeration types as integral types. llvm-svn: 106071
-
Fariborz Jahanian authored
llvm-svn: 106070
-
Jeffrey Yasskin authored
function defined between its declaration and an instantiation, and that function isn't findable through ADL. llvm-svn: 106068
-
Fariborz Jahanian authored
added a new test case (related to radar 8070772). llvm-svn: 106067
-
Bill Wendling authored
will conflict with another live range. The place which creates this scenerio is the code in X86 that lowers a select instruction by splitting the MBBs. This eliminates the need to check from the bottom up in an MBB for live pregs. llvm-svn: 106066
-
Chandler Carruth authored
dependency edge was reversed such that CodeGen depends on Frontend. llvm-svn: 106065
-
Eric Christopher authored
a relative address. llvm-svn: 106064
-
Stuart Hastings authored
llvm-svn: 106063
-
Eric Christopher authored
llvm-svn: 106062
-
Fariborz Jahanian authored
objective-c++ class objects which have GC'able objc object pointers and need to use ObjC's objc_memmove_collectable API (radar 8070772). llvm-svn: 106061
-
Dale Johannesen authored
llvm-svn: 106058
-
Bob Wilson authored
llvm-svn: 106057
-
Rafael Espindola authored
llvm-svn: 106056
-
Nate Begeman authored
llvm-svn: 106054
-