- Apr 16, 2008
-
-
Ted Kremenek authored
toll-free bridging. llvm-svn: 49772
-
Ted Kremenek authored
llvm-svn: 49771
-
Chris Lattner authored
llvm-svn: 49770
-
Owen Anderson authored
from transforming loops and adding a separate loop pass for removing loops with know trip counts. Until that happens, ADCE is miscompiling this code. llvm-svn: 49769
-
Owen Anderson authored
llvm-svn: 49768
-
Chris Lattner authored
speeds up -emit-html on ted's testcase by 29% (.138 -> 0.107s) in a release build. llvm-svn: 49767
-
Chris Lattner authored
llvm-svn: 49766
-
Chris Lattner authored
llvm-svn: 49765
-
Chris Lattner authored
llvm-svn: 49764
-
Ted Kremenek authored
llvm-svn: 49763
-
Dan Gohman authored
puts its result in a 32-bit GPR. llvm-svn: 49762
-
Dan Gohman authored
memcpy lowering code; this ensures that the size node has the desired result type. This fixes a regression from r49572 with @llvm.memcpy.i64 on x86-32. llvm-svn: 49761
-
Evan Cheng authored
llvm-svn: 49760
-
Dan Gohman authored
llvm-svn: 49759
-
Dan Gohman authored
to 64-bit GPR registers on x86-64. llvm-svn: 49757
-
Ted Kremenek authored
llvm-svn: 49756
-
Dan Gohman authored
llvm-svn: 49753
-
Ted Kremenek authored
to start logically organizing them. Added initial plug-in transfer function support for Objective-C message expressions. llvm-svn: 49752
-
Ted Kremenek authored
llvm-svn: 49751
-
Ted Kremenek authored
llvm-svn: 49750
-
Ted Kremenek authored
as before r49748 (where BlockVarDecl was removed). llvm-svn: 49749
-
Steve Naroff authored
Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). This is a fairly mechanical/large change. As a result, I avoided making any changes/simplifications that weren't directly related. I did break two Analysis tests. I also have a couple FIXME's in UninitializedValues.cpp. Ted, can you take a look? If the bug isn't obvious, I am happy to dig in and fix it (since I broke it). llvm-svn: 49748
-
Dan Gohman authored
the scheduler has inserted no-ops. This fixes the 2006-07-03-schedulers.ll regression on ppc32. llvm-svn: 49747
-
- Apr 15, 2008
-
-
Bill Wendling authored
processes, but requires the project to use -j. llvm-svn: 49744
-
Chuck Rose III authored
VisualStudio project files updated. #include <algorithm> added to make VisualStudio happy. Also had to undefine setjmp because of #include <csetjmp> turning setjmp into _setjmp in VisualStudio. llvm-svn: 49743
-
Ted Kremenek authored
llvm-svn: 49742
-
Ted Kremenek authored
toggle which bug reports are displayed in the report table. llvm-svn: 49738
-
Dale Johannesen authored
All values here fit in 32 bits. llvm-svn: 49736
-
Ted Kremenek authored
llvm-svn: 49735
-
Ted Kremenek authored
Fix bug in terminator processing for uninitialized-values: simply ignore the terminator, don't reprocess it. LiveVariables analysis now does a flow-insensitive analysis to determine what variables have their address taken; these variables are now always treated as being live. The DataflowSolver now uses "SetTopValue()" when getting the initial value for the entry/exit block. llvm-svn: 49734
-
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
-