| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
| | | | | | llvm-svn: 92194 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -2/+0 |
| | | | | | llvm-svn: 92193 | ||||
| * | Remove dead store. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
| | | | | | llvm-svn: 92192 | ||||
| * | Remove dead store and simplify code. | Bill Wendling | 2009-12-28 | 1 | -5/+4 |
| | | | | | llvm-svn: 92191 | ||||
| * | Remove dead store. | Bill Wendling | 2009-12-28 | 1 | -2/+2 |
| | | | | | llvm-svn: 92190 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -2/+0 |
| | | | | | llvm-svn: 92189 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
| | | | | | llvm-svn: 92188 | ||||
| * | Remove dead store. | Bill Wendling | 2009-12-28 | 1 | -1/+1 |
| | | | | | llvm-svn: 92187 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -2/+1 |
| | | | | | llvm-svn: 92186 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
| | | | | | llvm-svn: 92185 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
| | | | | | llvm-svn: 92184 | ||||
| * | Remove dead store. The initial value was never used, but always overridden. | Bill Wendling | 2009-12-28 | 1 | -7/+6 |
| | | | | | llvm-svn: 92182 | ||||
| * | Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which are | Bill Wendling | 2009-12-28 | 1 | -1/+2 |
| | | | | | | | | 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 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -3/+0 |
| | | | | | llvm-svn: 92180 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -2/+0 |
| | | | | | llvm-svn: 92179 | ||||
| * | Remove dead variable. | Bill Wendling | 2009-12-28 | 1 | -1/+0 |
| | | | | | llvm-svn: 92178 | ||||
| * | PR5886: Make sure IMUL32m is marked as setting EFLAGS, so scheduling doesn't | Eli Friedman | 2009-12-26 | 1 | -1/+1 |
| | | | | | | | do illegal stuff around it. No testcase because the issue is very fragile. llvm-svn: 92167 | ||||
| * | Avoid assigning to Changed when it won't be used after the return. | Bill Wendling | 2009-12-25 | 1 | -2/+2 |
| | | | | | llvm-svn: 92160 | ||||
| * | Remove dead store. | Bill Wendling | 2009-12-25 | 1 | -1/+1 |
| | | | | | llvm-svn: 92159 | ||||
| * | Remove dead store from copy-pasto. | Bill Wendling | 2009-12-25 | 1 | -1/+1 |
| | | | | | llvm-svn: 92158 | ||||
| * | Remove dead store. | Bill Wendling | 2009-12-25 | 1 | -1/+0 |
| | | | | | llvm-svn: 92157 | ||||
| * | Remove dead store. | Bill Wendling | 2009-12-25 | 1 | -1/+0 |
| | | | | | llvm-svn: 92156 | ||||
| * | Implement support for converting to string at "natural precision", and fix some | John McCall | 2009-12-24 | 1 | -16/+26 |
| | | | | | | | major bugs in long-precision conversion. llvm-svn: 92150 | ||||
| * | Substantially optimize APFloat::toString() by doing a single large divide to | John McCall | 2009-12-24 | 1 | -0/+37 |
| | | | | | | | | | | | | | 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 | ||||
| * | Add accessors for the largest-magnitude, smallest-magnitude, and | John McCall | 2009-12-24 | 1 | -0/+301 |
| | | | | | | | | | 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 | ||||
| * | Set Remainder before Quotient in case Quotient and LHS alias. The new | John McCall | 2009-12-24 | 1 | -1/+1 |
| | | | | | | | order should be immune to such problems. llvm-svn: 92124 | ||||
| * | handle equality memcmp of 8 bytes on x86-64 with two unaligned loads and a | Chris Lattner | 2009-12-24 | 1 | -19/+55 |
| | | | | | | | | | 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 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 92099 | ||||
| * | move an optimization for memcmp out of simplifylibcalls and into | Chris Lattner | 2009-12-24 | 3 | -13/+107 |
| | | | | | | | | | | 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 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-24 | 1 | -13/+13 |
| | | | | | llvm-svn: 92097 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 92096 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-24 | 1 | -3/+4 |
| | | | | | llvm-svn: 92094 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-24 | 1 | -59/+59 |
| | | | | | llvm-svn: 92093 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 92092 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-23 | 1 | -3/+3 |
| | | | | | llvm-svn: 92091 | ||||
| * | Change errs() to dbgs(). | David Greene | 2009-12-23 | 1 | -3/+3 |
| | | | | | llvm-svn: 92088 | ||||
| * | Change dbgs() back to errs() as Chris requested. | David Greene | 2009-12-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 92086 | ||||
| * | Change dbgs() back to errs() as Chris requested. | David Greene | 2009-12-23 | 1 | -4/+4 |
| | | | | | llvm-svn: 92085 | ||||
| * | reorder to follow a normal fall-through style, no functionality change. | Chris Lattner | 2009-12-23 | 1 | -4/+3 |
| | | | | | llvm-svn: 92084 | ||||
| * | Clarify how dbgs() operates. | David Greene | 2009-12-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 92083 | ||||
| * | Change dbgs() back to errs() for assert messages as Chris requested. | David Greene | 2009-12-23 | 1 | -3/+3 |
| | | | | | llvm-svn: 92081 | ||||
| * | Change dbgs() back to errs() for assert messages as Chris requested. | David Greene | 2009-12-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 92080 | ||||
| * | sizeof(char) is always 1. | Chris Lattner | 2009-12-23 | 1 | -2/+2 |
| | | | | | llvm-svn: 92079 | ||||
| * | Change dbgs() back to errs() for assert messages as Chris requested. | David Greene | 2009-12-23 | 1 | -4/+4 |
| | | | | | llvm-svn: 92077 | ||||
| * | Change dbgs() back to errs() for assert messages as Chris requested. | David Greene | 2009-12-23 | 1 | -3/+3 |
| | | | | | llvm-svn: 92076 | ||||
| * | Remove dump routine and the associated Debug.h from a header. Patch up | David Greene | 2009-12-23 | 2 | -36/+37 |
| | | | | | | | other files to compensate. llvm-svn: 92075 | ||||
| * | Change dbgs() back to errs() as Chris requested. | David Greene | 2009-12-23 | 3 | -39/+39 |
| | | | | | llvm-svn: 92073 | ||||
| * | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -1/+2 |
| | | | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92071 | ||||
| * | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -4/+4 |
| | | | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92068 | ||||
| * | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -7/+7 |
| | | | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92067 | ||||

