- Apr 15, 2008
-
-
Dale Johannesen authored
argument to the outer function, this isn't correct. llvm-svn: 49731
-
Dan Gohman authored
for more space for displaying the graph. llvm-svn: 49730
-
Chris Lattner authored
llvm-svn: 49729
-
Argyrios Kyrtzidis authored
llvm-svn: 49727
-
Nicolas Geoffray authored
llvm-svn: 49715
-
Evan Cheng authored
Sort sub-registers and super-registers lists according to super-sub register relations. e.g. X86::RAX sub-register list is EAX, AX, AL, AH (order of last two are not guaranteed). llvm-svn: 49714
-
Bill Wendling authored
llvm-svn: 49713
-
Chris Lattner authored
llvm-svn: 49712
-
Ted Kremenek authored
llvm-svn: 49711
-
Ted Kremenek authored
Bug fix in VisitChildren: Only visit the last statement in a StmtExpr and the RHS of a comma expression, as the other Stmts will be visited elsewhere in a CFGBlock. llvm-svn: 49710
-
Ted Kremenek authored
in a block's terminator. This expression is visited within a block, but it is accessed by the terminator. This is important to observe because for live-variables analysis the block-level expression is live between the terminator and where the expression occurs in the block. So far this hasn't been an issue to not observe this because the block-level expression used in the terminator is always the last one in the block, and we have never queried the liveness information about this point (but before the terminator). llvm-svn: 49709
-
Ted Kremenek authored
in a DeclStmt. llvm-svn: 49708
-
Ted Kremenek authored
"Alive" as opposed to staying the same. llvm-svn: 49707
-
Ted Kremenek authored
llvm-svn: 49706
-
Ted Kremenek authored
is still live. llvm-svn: 49705
-
-
Dan Gohman authored
ScheduleDAG; they don't correspond to any actual instructions so they don't need to be scheduled. This fixes a bug where the EntryToken was being scheduled multiple times in some cases, though it ended up not causing any trouble because EntryToken doesn't expand into anything. With this fixed the schedulers reliably schedule the expected number of units, so we can check this with an assertion. This requires a tweak to test/CodeGen/X86/loop-hoist.ll because it ends up getting scheduled differently in a trivial way, though it was enough to fool the prcontext+grep that the test does. llvm-svn: 49701
-
Fariborz Jahanian authored
llvm-svn: 49699
-
Dan Gohman authored
instead of blue to distinguish them from regular dependencies. llvm-svn: 49696
-
Steve Naroff authored
llvm-svn: 49695
-
Chris Lattner authored
the new RHS directly instead of indirecting through the 'InsertResult' struct. This eliminates InsertResult. llvm-svn: 49694
-
Steve Naroff authored
llvm-svn: 49693
-
Steve Naroff authored
llvm-svn: 49692
-
- Apr 14, 2008
-
-
Chris Lattner authored
llvm-svn: 49689
-
Steve Naroff authored
llvm-svn: 49688
-
Ted Kremenek authored
llvm-svn: 49687
-
Ted Kremenek authored
of errors. llvm-svn: 49686
-
Ted Kremenek authored
llvm-svn: 49685
-
Ted Kremenek authored
FileID comparison (fixes insidious corner case with chunks). llvm-svn: 49684
-
Ted Kremenek authored
SourceManager when doing HTML pretty-printing. This resolves an insidious bug when presenting error reports that only occurred in large source files. llvm-svn: 49683
-
Ted Kremenek authored
the files of different SourceLocations. These methods correctly handle the case where a file may have multiple FileIDs due to it being large enough to be spread across several chunks. llvm-svn: 49682
-
Dan Gohman authored
llvm-svn: 49681
-
Chris Lattner authored
llvm-svn: 49679
-
Chris Lattner authored
llvm-svn: 49678
-
Ted Kremenek authored
is the one attached to the Diagnostic object. llvm-svn: 49677
-
Dan Gohman authored
llvm-svn: 49676
-
Ted Kremenek authored
analyzer to analyze functions declared in header files. llvm-svn: 49675
-
Dan Gohman authored
llvm-svn: 49674
-
Ted Kremenek authored
llvm-svn: 49672
-
Dan Gohman authored
llvm-svn: 49671
-