- May 18, 2009
-
-
Lang Hames authored
llvm-svn: 72030
-
Dan Gohman authored
and pointer types safely if they only do so when the sizes are the same. llvm-gcc is such a client. llvm-svn: 72029
-
Eric Christopher authored
Patch by John McCall. llvm-svn: 72028
-
Douglas Gregor authored
llvm-svn: 72027
-
Bill Wendling authored
llvm-svn: 72026
-
Dan Gohman authored
between integers and pointers when the source type is marked signed, since inttoptr and ptrtoint always use zero-extension when the destination is larger than the source. llvm-svn: 72025
-
Bill Wendling authored
llvm-svn: 72024
-
Bill Wendling authored
llvm-svn: 72023
-
Dale Johannesen authored
Some comment cleanup. llvm-svn: 72022
-
Daniel Dunbar authored
llvm-svn: 72021
-
Fariborz Jahanian authored
llvm-svn: 72020
-
Daniel Dunbar authored
- Chris, please see added FIXMEs. llvm-svn: 72019
-
Douglas Gregor authored
width of a terminal. Don't try to get the width of a terminal if we don't have this header. llvm-svn: 72018
-
Douglas Gregor authored
llvm-svn: 72016
-
Douglas Gregor authored
template, introduce that member function into the template instantiation stack. Also, add diagnostics showing the member function within the instantiation stack and clean up the qualified-name printing so that we get something like: note: in instantiation of member function 'Switch1<int, 2, 2>::f' requested here in the template instantiation backtrace. llvm-svn: 72015
-
Daniel Dunbar authored
llvm-svn: 72014
-
Daniel Dunbar authored
llvm-svn: 72013
-
Dan Gohman authored
avoid ambiguity with the word "use" in IVStrideUse. llvm-svn: 72012
-
Daniel Dunbar authored
llvm-svn: 72011
-
Dan Gohman authored
bits have been stripped out by instcombine. llvm-svn: 72010
-
Dan Gohman authored
llvm-svn: 72009
-
Dan Gohman authored
consistency with other routines that use a null Loop* to mean code not contained by any loop. llvm-svn: 72008
-
Dan Gohman authored
instead of within their controlling expressions. llvm-svn: 72007
-
Dan Gohman authored
type mismatches. llvm-svn: 72006
-
Dan Gohman authored
entering a loop is a non-split critical edge. llvm-svn: 72004
-
Dan Gohman authored
and similar to ConstantInt's isOne(). llvm-svn: 72003
-
Dan Gohman authored
llvm-svn: 72002
-
Eli Friedman authored
delta tree. The issue is roughly a conflict in ReplaceText between two kinds of uses. One, it should be possible to replace a replacement: for example, the ObjC rewriter calls ReplaceStmt for an expression, then replaces the resulting expression with another expression. Two, it should be possible to replace text that already has text inserted before it: for example, the HTML rewriter inserts a bunch of tags at the beginning of the line, then tries to escape the first character on the line. This patch distinguishes the two cases by storing the deltas separately; essentially, replacements and insertions no longer interfere with each other. Another possibility would be to add some sort of flag to ReplaceText, but this seems a bit more intuitive and flexible. There are a few downsides to the current solution: one is that there isn't any way to remove/replace an insertion without touching additional surrounding text; if such an operation turns out to be useful, an additional method or flag can be added. Another is that an insertion and replacing a string of length zero are distinct operations; I'm not sure how to resolve this, or whether it will be confusing in practice. This is relatively sensitive code, so please test and tell me if anything breaks. llvm-svn: 72000
-
Eli Friedman authored
It doesn't matter for piped input, but it's annoying when typing at the console. llvm-svn: 71998
-
Eli Friedman authored
llvm-svn: 71997
-
Eli Friedman authored
llvm-svn: 71996
-
Daniel Dunbar authored
llvm-svn: 71993
-
Eli Friedman authored
ASTConsumers actually do. llvm-svn: 71992
-
Lang Hames authored
for PostRAScheduler. llvm-svn: 71991
-
- May 17, 2009
-
-
Anders Carlsson authored
llvm-svn: 71990
-
Anders Carlsson authored
llvm-svn: 71989
-
Anders Carlsson authored
llvm-svn: 71988
-
Jakob Stoklund Olesen authored
llvm-svn: 71987
-
Duncan Sands authored
when not doing unit-at-a-time. llvm-svn: 71986
-
Anders Carlsson authored
llvm-svn: 71984
-