- Apr 30, 2010
-
-
Dan Gohman authored
llvm-svn: 102680
-
Jeffrey Yasskin authored
MachineFunction::DefaultDebugLoc. We now use the same technique as DwarfDebug::beginFunction to find the starting line number for a function. llvm-svn: 102679
-
Dan Gohman authored
easy cases. llvm-svn: 102678
-
John McCall authored
might not have been an insertion block set at start. Fixes PR6975. llvm-svn: 102677
-
Anders Carlsson authored
llvm-svn: 102676
-
Anders Carlsson authored
llvm-svn: 102674
-
John McCall authored
entering the current instantiation. Set up a little to preserve type location information for typename types while we're in there. Fixes a Boost failure. llvm-svn: 102673
-
Jakob Stoklund Olesen authored
of different register classes. e.g. %reg1048:3<def> = EXTRACT_SUBREG %RAX<kill>, 3 Where %reg1048 is a GR32 register. This is not impossible to handle, but it is pretty hard and very rare. This should unbreak the dragonegg builder. llvm-svn: 102672
-
Charles Davis authored
llvm-svn: 102671
-
Nick Lewycky authored
llvm-svn: 102670
-
Nate Begeman authored
llvm-svn: 102669
-
Dan Gohman authored
print randomly in debug output. llvm-svn: 102668
-
Chris Lattner authored
llvm-svn: 102667
-
Dan Gohman authored
llvm-svn: 102666
-
Ted Kremenek authored
are several known issues to address for it should be turned on by default. llvm-svn: 102664
-
Jakob Stoklund Olesen authored
llvm-svn: 102663
-
- Apr 29, 2010
-
-
Devang Patel authored
llvm-svn: 102662
-
Devang Patel authored
llvm-svn: 102661
-
Dale Johannesen authored
llvm-svn: 102657
-
Devang Patel authored
##DEBUG_VALUE: runOnMachineFunction:this <- RDI+0 ##DEBUG_VALUE: runOnMachineFunction:fn <- RSI+0 ##DEBUG_VALUE: DeadDefs <- undef ## SimpleRegisterCoalescing.cpp:2706 ##DEBUG_VALUE: getRegInfo:this <- [%rsp+$56]+$0 ##DEBUG_VALUE: getTarget:this <- [%rsp+$56]+$0 llvm-svn: 102655
-
Evan Cheng authored
llvm-svn: 102654
-
Devang Patel authored
llvm-svn: 102653
-
Evan Cheng authored
llvm-svn: 102652
-
Dan Gohman authored
llvm-svn: 102651
-
Douglas Gregor authored
address of an overloaded function (or function template), perform that resolution prior to determining the implicit conversion sequence. This resolution is not part of the implicit conversion sequence itself. Previously, we would always consider this resolution to be a function pointer decay, which was a lie: there might be an explicit & in the expression, in which case decay should not occur. This caused the CodeGen assertion in PR6973 (where we created a pointer to a pointer to a function when we should have had a pointer to a function), but it's likely that there are corner cases of overload resolution where this would have failed. Cleaned up the code involved in determining the type that will produced afer resolving the overloaded function reference, and added an assertion to make sure the result is correct. Fixes PR6973. llvm-svn: 102650
-
Bob Wilson authored
just leave it in Developer/usr/local/lib. llvm-svn: 102646
-
Fariborz Jahanian authored
categories. Issue usual warnings instead of confusing error message. Radar 7920807 llvm-svn: 102645
-
Devang Patel authored
llvm::GLobalVariable name may not match user visibile name for function static variables. llvm-svn: 102644
-
Ted Kremenek authored
Add USR support for 'static' functions and local variables, which can be handy for resolving named variables within a translation unit. llvm-svn: 102641
-
Ted Kremenek authored
they have no linkage and by definition are anonymous. llvm-svn: 102640
-
Ted Kremenek authored
llvm-svn: 102639
-
Nate Begeman authored
llvm-svn: 102638
-
Dan Gohman authored
llvm-svn: 102637
-
Ted Kremenek authored
Do some minor refactoring along the way. llvm-svn: 102635
-
Ted Kremenek authored
for similar methods. No functionality change. llvm-svn: 102634
-
Daniel Dunbar authored
IRgen/NeXT: Put the synthesized _objc_super, _message_ref_t decls in a valid DeclContext, to satisfy the invariants that should hold on a RecordDecl. llvm-svn: 102624
-
Daniel Dunbar authored
llvm-svn: 102623
-
Daniel Dunbar authored
instead of NDEBUG. llvm-svn: 102622
-
Daniel Dunbar authored
llvm-svn: 102621
-
Duncan Sands authored
level metadata does not have any function local operands. This would have caught the problem found in PR6112. llvm-svn: 102620
-