- Dec 28, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 92201
-
Sanjiv Gupta authored
Allow targets to specify the return type of libcalls that are generated for floating point comparisons, rather than hard-coding them as i32. llvm-svn: 92199
-
Bill Wendling authored
llvm-svn: 92198
-
Bill Wendling authored
llvm-svn: 92197
-
Bill Wendling authored
llvm-svn: 92196
-
Bill Wendling authored
llvm-svn: 92195
-
Bill Wendling authored
llvm-svn: 92194
-
Bill Wendling authored
llvm-svn: 92193
-
Bill Wendling authored
llvm-svn: 92192
-
Bill Wendling authored
llvm-svn: 92191
-
Bill Wendling authored
llvm-svn: 92190
-
Bill Wendling authored
llvm-svn: 92189
-
Bill Wendling authored
llvm-svn: 92188
-
Bill Wendling authored
llvm-svn: 92187
-
Bill Wendling authored
llvm-svn: 92186
-
Bill Wendling authored
llvm-svn: 92185
-
Bill Wendling authored
llvm-svn: 92184
-
Bill Wendling authored
llvm-svn: 92182
-
Bill Wendling authored
mainly used in debugging and/or assert situations. It should make the compiler and the static analyzer stop nagging us about them. llvm-svn: 92181
-
Bill Wendling authored
llvm-svn: 92180
-
Bill Wendling authored
llvm-svn: 92179
-
Bill Wendling authored
llvm-svn: 92178
-
- Dec 26, 2009
-
-
Eli Friedman authored
do illegal stuff around it. No testcase because the issue is very fragile. llvm-svn: 92167
-
- Dec 25, 2009
-
-
Bill Wendling authored
llvm-svn: 92160
-
Bill Wendling authored
llvm-svn: 92159
-
Bill Wendling authored
llvm-svn: 92158
-
Bill Wendling authored
llvm-svn: 92157
-
Bill Wendling authored
llvm-svn: 92156
-
John McCall authored
major bugs in long-precision conversion. llvm-svn: 92150
-
- Dec 24, 2009
-
-
John McCall authored
cut the significand down to the desired precision *before* entering the core divmod loop. Makes the overall algorithm logarithmic in the exponent. There's still a lot of room for improvement here, but this gets the performance back down to acceptable-for-diagnostics levels, even for long doubles. negligible, even on long doubles. llvm-svn: 92130
-
John McCall authored
smallest-normalized-magnitude values in a given FP semantics. Provide an APFloat-to-string conversion which I am quite ready to admit could be much more efficient. llvm-svn: 92126
-
John McCall authored
order should be immune to such problems. llvm-svn: 92124
-
Chris Lattner authored
compare. On other targets we end up with a call to memcmp because we don't want 16 individual byte loads. We should be able to use movups as well, but we're failing to select the generated icmp. llvm-svn: 92107
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92099
-
Chris Lattner authored
SDISel. This optimization was causing simplifylibcalls to introduce type-unsafe nastiness. This is the first step, I'll be expanding the memcmp optimizations shortly, covering things that we really really wouldn't want simplifylibcalls to do. llvm-svn: 92098
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92097
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92096
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92094
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92093
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92092
-