- Apr 16, 2008
-
-
Evan Cheng authored
llvm-svn: 49783
-
Chris Lattner authored
llvm-svn: 49781
-
Chris Lattner authored
llvm-svn: 49780
-
Chris Lattner authored
allowing us to use a cheaper means to highlight keywords and making it so that comments won't foul up macro expansions. Start highlighting macro expansions. llvm-svn: 49779
-
Chris Lattner authored
problems, including the fact that it doesn't work well with multi-line comments due to Ted's crazy table. However, that could be fixed, and it does work with single-line ones :). llvm-svn: 49778
-
Chris Lattner authored
llvm-svn: 49777
-
Ted Kremenek authored
functionality has been migrated into "--emit-html" and "--html-diags". llvm-svn: 49776
-
Chris Lattner authored
rewriter, getting sourcelocations out of the picture. llvm-svn: 49775
-
Chris Lattner authored
a SourceLocation to get a RewriteBuffer, poke the RewriteBuffer with an offset directly. THis is no faster, but results in cleaner code. llvm-svn: 49774
-
Ted Kremenek authored
immutable smart pointer (we don't need to pass references, just pass Selector). llvm-svn: 49773
-
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
-