- Sep 24, 2009
-
-
Jeffrey Yasskin authored
a trivial unittest would have caught. This revision also adds the trivial unittest. llvm-svn: 82675
-
Ted Kremenek authored
llvm-svn: 82672
-
Fariborz Jahanian authored
in a reference initialization diagnostic. llvm-svn: 82671
-
Douglas Gregor authored
llvm-svn: 82666
-
Douglas Gregor authored
llvm-svn: 82665
-
Fariborz Jahanian authored
initializing a reference class. llvm-svn: 82664
-
Douglas Gregor authored
lookup in a member access expression always start a nested-name-specifier. Additionally, rank names that start nested-name-specifiers after other names. llvm-svn: 82663
-
Dale Johannesen authored
computation, and some cosmetics. llvm-svn: 82660
-
- Sep 23, 2009
-
-
Dale Johannesen authored
llvm-svn: 82658
-
David Goodwin authored
llvm-svn: 82657
-
Dan Gohman authored
llvm-svn: 82656
-
Dan Gohman authored
llvm-svn: 82655
-
Dan Gohman authored
is also the name of their type, as declarations like "EVT EVT" look really odd. llvm-svn: 82654
-
Dan Gohman authored
llvm-svn: 82653
-
Jakob Stoklund Olesen authored
The machine code verifier did not check for explicit operands correctly. It used MachineInstr::getNumExplicitOperands, but that method may cheat and use the declared count in the TargetInstrDesc. Now we check the explicit operands one at a time in visitMachineOperand. llvm-svn: 82652
-
Bob Wilson authored
default implementation. Update comment on the default version, which made it sound like most targets override it. Currently only X86 and SystemZ override this method. llvm-svn: 82651
-
Fariborz Jahanian authored
llvm-svn: 82650
-
Fariborz Jahanian authored
It uses a recent API to find inherited conversion functions to do the initializer to reference lvalue conversion (and removes a FIXME). It issues the ambiguity diagnostics when multiple conversions are found. WIP. llvm-svn: 82649
-
Dan Gohman authored
llvm-svn: 82648
-
Devang Patel authored
llvm-svn: 82647
-
Steve Naroff authored
llvm-svn: 82646
-
Anders Carlsson authored
llvm-svn: 82644
-
Anton Korobeynikov authored
This fixes PR5031. Unfortunately, there is no small testcase :( llvm-svn: 82643
-
Anders Carlsson authored
llvm-svn: 82642
-
Bob Wilson authored
llvm-svn: 82641
-
Devang Patel authored
llvm-svn: 82638
-
Evan Cheng authored
llvm-svn: 82637
-
Steve Naroff authored
Next step: Add actual some test cases:-) llvm-svn: 82636
-
Devang Patel authored
llvm-svn: 82635
-
Jeffrey Yasskin authored
same effect that "host-only" used to have, but can be combined with other targets. host-only is still available as a synonym but no longer documented. llvm-svn: 82634
-
David Goodwin authored
Fix bug in kill flag updating for post-register-allocation scheduling. When the kill flag of a superreg needs to be cleared because there are one or more subregs live, we instead add implicit-defs of those subregs and leave the kill flag on the superreg. This allows us to end the live-range of the superreg without ending the live-ranges of the subregs. llvm-svn: 82629
-
Anders Carlsson authored
llvm-svn: 82628
-
Shantonu Sen authored
atomic operations, skip building the blocks runtime llvm-svn: 82627
-
Shantonu Sen authored
llvm-svn: 82626
-
Douglas Gregor authored
that there is one more argument (the one following the comma) and make the candidate non-viable if the function cannot accept any argument in that position. llvm-svn: 82625
-
Torok Edwin authored
because the toplevel 'make check-all' needs the rule for test/lit.site.cfg, and for that test/ must exist. llvm-svn: 82624
-
Gabor Greif authored
llvm-svn: 82623
-
Benjamin Kramer authored
llvm-svn: 82622
-
Daniel Dunbar authored
- Patch by John Thompson! llvm-svn: 82621
-
John McCall authored
pointer, instead of providing independent values modelled on the default implementation. llvm-svn: 82620
-