- Jan 08, 2010
-
-
John McCall authored
llvm-svn: 92979
-
Eli Friedman authored
run-time initialization, and emit run-time initializers aggresively to avoid ordering issues with deferred globals. llvm-svn: 92976
-
Douglas Gregor authored
suggestions follow recovery. Additionally, add a note to these diagnostics which suggests a fix-it for changing the behavior to what the user probably meant. Examples: t.cpp:2:9: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] if (i & j == k) { ^~~~~~~~ ( ) t.cpp:2:9: note: place parentheses around the & expression to evaluate it first if (i & j == k) { ^ ( ) t.cpp:14:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (i = f()) { ~~^~~~~ ( ) t.cpp:14:9: note: use '==' to turn this assignment into an equality comparison if (i = f()) { ^ == llvm-svn: 92975
-
David Chisnall authored
llvm-svn: 92973
-
Eric Christopher authored
llvm-svn: 92972
-
Tobias Grosser authored
Compare the dominance information calculated using a dominance tree walk to the information calculated based on DFS numbers, if XDEBUG is enabled. llvm-svn: 92969
-
Tobias Grosser authored
Remove a FIXME and unify code that was necessary to work around broken updateDFSNumbers(). Before updateDFSNumbers() did not work correctly for post dominators. llvm-svn: 92968
-
Tobias Grosser authored
The DFS number calculation for postdominators was broken. In the case of multiple exits that form the post dominator root nodes, do not iterate over all exits, but start from the virtual root node. Otherwise bbs, that are not post dominated by any exit but by the virtual root node, will never be assigned a DFS number. llvm-svn: 92967
-
Chris Lattner authored
llvm-svn: 92964
-
Chris Lattner authored
llvm-svn: 92963
-
Chris Lattner authored
that feeds into a zext, similar to the patch I did yesterday for sext. There is a lot of room for extension beyond this patch. llvm-svn: 92962
-
Ted Kremenek authored
restore to the one most recently created. llvm-svn: 92959
-
Douglas Gregor authored
implicitness without losing track of the (logical or actual) location where "this" would occur in the source. llvm-svn: 92958
-
- Jan 07, 2010
-
-
Fariborz Jahanian authored
_objc_method (part of radar 7490408). llvm-svn: 92957
-
Mike Stump authored
llvm-svn: 92956
-
Ted Kremenek authored
llvm-svn: 92955
-
Mike Stump authored
llvm-svn: 92954
-
Mike Stump authored
llvm-svn: 92953
-
Fariborz Jahanian authored
llvm-svn: 92952
-
rdar://7517201Chris Lattner authored
When folding a and(any_ext(load)) both the any_ext and the load have to have only a single use. This removes the anyext-uses.ll testcase which started failing because it is unreduced and unclear what it is testing. llvm-svn: 92950
-
Chris Lattner authored
time, no functionality change. llvm-svn: 92948
-
David Greene authored
Revert r92939. These intrinsics get matched to LLVM instructions, so removing at Chris' request. llvm-svn: 92947
-
Evan Cheng authored
llvm-svn: 92943
-
Mike Stump authored
Replace magic numbers with uuids. llvm-svn: 92941
-
David Greene authored
Add some "missing" instrinsics to make the SSE intrinsic set a bit more orthogonal. llvm-svn: 92939
-
Benjamin Kramer authored
llvm-svn: 92938
-
Eric Christopher authored
add it to the constant pool for fast-isel. We already don't add it for the normal case. llvm-svn: 92934
-
Eric Christopher authored
not-readonly segment on darwin. llvm-svn: 92933
-
Mike Stump authored
easier to understand. llvm-svn: 92932
-
Devang Patel authored
llvm-svn: 92931
-
John McCall authored
as a type or scope token if the next token requires it. This eliminates a lot of redundant lookups in C++, but there's room for improvement; a better solution would do a single lookup whose kind and results would be passed through the parser. llvm-svn: 92930
-
Mike Stump authored
llvm-svn: 92929
-
Mike Stump authored
llvm-svn: 92928
-
Mike Stump authored
llvm-svn: 92927
-
Kovarththanan Rajaratnam authored
llvm-svn: 92926
-
Fariborz Jahanian authored
rewriting. llvm-svn: 92925
-
Fariborz Jahanian authored
llvm-svn: 92924
-
Kovarththanan Rajaratnam authored
llvm-svn: 92923
-
Ted Kremenek authored
llvm-svn: 92922
-
Chris Lattner authored
llvm-svn: 92921
-