- Feb 18, 2010
-
-
Duncan Sands authored
Also, have tools output -help-hidden rather than refer to --help-hidden, for consistency, and likewise adjust documentation. This doesn't change every mention of --help, only those which seemed clearly safe. llvm-svn: 96578
-
Benjamin Kramer authored
llvm-svn: 96577
-
Benjamin Kramer authored
llvm-svn: 96576
-
Chris Lattner authored
Nothing real here yet. llvm-svn: 96575
-
Chris Lattner authored
llvm-svn: 96574
-
Chris Lattner authored
llvm-svn: 96573
-
Bob Wilson authored
Radar 7461718. llvm-svn: 96572
-
Ted Kremenek authored
ranges for Attr objects, so lookup by cursor location currently doesn't work. llvm-svn: 96571
-
Charles Davis authored
break if you declare an actual function using that typedef. Come to think of it, maybe I should make this part of the type.) llvm-svn: 96570
-
Jeffrey Yasskin authored
llvm-svn: 96569
-
Charles Davis authored
- Also recognize __force_align_arg_pointer__. - Don't warn if it's used on a function pointer typedef. llvm-svn: 96568
-
Douglas Gregor authored
llvm-svn: 96567
-
Douglas Gregor authored
llvm-svn: 96566
-
Johnny Chen authored
of AI3ldsbpo, AI3ldhpo, and AI3ldshpo in ARMInstrFormats.td in the process. llvm-svn: 96565
-
John McCall authored
change. llvm-svn: 96564
-
Ted Kremenek authored
IBActionAttr and IBOutletAttr respectively. llvm-svn: 96563
-
Ted Kremenek authored
llvm-svn: 96562
-
Chris Lattner authored
relationship, this is a linear list relationship. llvm-svn: 96561
-
Chris Lattner authored
field to MatcherNode. llvm-svn: 96560
-
Jeffrey Yasskin authored
--enable-shared configure flag to have the tools linked shared. (2.7svn is just $(LLVMVersion) so it'll change to "2.7" in the release.) Always link the example programs shared to test that the shared library keeps working. On my mac laptop, Debug libLLVM2.7svn.dylib is 39MB, and opt (for example) is 16M static vs 440K shared. Two things are less than ideal here: 1) The library doesn't include any version information. Since we expect to break the ABI with every release, this shouldn't be much of a problem. If we do release a compatible 2.7.1, we may be able to hack its library to work with binaries compiled against 2.7.0, or we can just ask them to recompile. I'm hoping to get a real packaging expert to look at this for the 2.8 release. 2) llvm-config doesn't yet have an option to print link options for the shared library. I'll add this as a subsequent patch. llvm-svn: 96559
-
Douglas Gregor authored
llvm-svn: 96557
-
Evan Cheng authored
Transform br (xor (x, y)) -> br (x != y) Transform br (xor (xor (x,y), 1)) -> br (x == y) Also normalize (and (X, 1) == / != 1 -> (and (X, 1)) != / == 0 to match to "test on x86" and "tst on arm" llvm-svn: 96556
-
Douglas Gregor authored
llvm-svn: 96555
-
Douglas Gregor authored
llvm-svn: 96554
-
Charles Davis authored
does. Fixes PR5253. llvm-svn: 96553
-
Douglas Gregor authored
llvm-svn: 96551
-
Fariborz Jahanian authored
rewriting. Fixes radar 7659483. llvm-svn: 96549
-
Douglas Gregor authored
signed<->unsigned conversion with the same bit width. Fixes <rdar://problem/7658121>. llvm-svn: 96545
-
Devang Patel authored
llvm-svn: 96544
-
Chris Lattner authored
llvm-svn: 96541
-
Johnny Chen authored
llvm-svn: 96540
-
Ted Kremenek authored
in the static analyzer. llvm-svn: 96539
-
Ted Kremenek authored
and cf_returns_not_retained. llvm-svn: 96538
-
Ted Kremenek authored
llvm-svn: 96537
-
Ted Kremenek authored
llvm-svn: 96536
-
Ted Kremenek authored
match 'ns_returns_retained' and 'cf_returns_retained' respectively. These are not yet hooked up to the static analyzer. llvm-svn: 96535
-
Eric Christopher authored
llvm-svn: 96533
-
Daniel Dunbar authored
llvm-svn: 96532
-
Douglas Gregor authored
types. Fixes <rdar://problem/7643909>. llvm-svn: 96531
-
Douglas Gregor authored
warning into -Wswitch. llvm-svn: 96529
-