| Commit message (Expand) | Author | Age | Files | Lines |
* | verify that alignments are always a power of 2 | Chris Lattner | 2005-11-05 | 1 | -0/+2 |
* | fix printing the alignment directive | Chris Lattner | 2005-11-05 | 1 | -1/+1 |
* | Add support alignment of allocation instructions. | Nate Begeman | 2005-11-05 | 2 | -6/+9 |
* | Fix an iterator invalidation problem in code used by the -strip pass | Chris Lattner | 2005-10-31 | 1 | -1/+1 |
* | Allow $ | Chris Lattner | 2005-10-14 | 1 | -1/+1 |
* | add a hack to work around broken VC++ scoping rules. Thx to JeffC for pointing | Chris Lattner | 2005-10-07 | 1 | -13/+13 |
* | refactor a bit of code. | Chris Lattner | 2005-10-04 | 1 | -29/+35 |
* | Minor speedup to avoid array searches given a Use*. This speeds up bc reading | Chris Lattner | 2005-10-04 | 1 | -23/+39 |
* | Change the signature of replaceUsesOfWithOnConstant. The bool was always | Chris Lattner | 2005-10-04 | 3 | -37/+14 |
* | For large constants (e.g. arrays and structs with many elements) just | Chris Lattner | 2005-10-04 | 1 | -23/+56 |
* | minor cleanup/fastpath for the bcreader. This speeds up the bcreader | Chris Lattner | 2005-10-04 | 1 | -2/+23 |
* | implement the struct version of the array speedup, speeding up the | Chris Lattner | 2005-10-04 | 1 | -9/+49 |
* | Change ConstantArray::replaceUsesOfWithOnConstant to attempt to update | Chris Lattner | 2005-10-03 | 1 | -8/+58 |
* | move some methods, no other changes | Chris Lattner | 2005-10-03 | 1 | -130/+132 |
* | minor microoptimizations | Chris Lattner | 2005-10-03 | 1 | -14/+21 |
* | Split SimpleConstantVal up into its components, so each Constant subclass get... | Chris Lattner | 2005-09-27 | 1 | -10/+14 |
* | Add support for a marker byte that indicates that we shouldn't add the user | Chris Lattner | 2005-09-24 | 1 | -7/+12 |
* | add printer support for flag operands | Chris Lattner | 2005-08-25 | 1 | -0/+1 |
* | Move code dependency for MathExtras.h out of Constants.h. | Jim Laskey | 2005-08-17 | 1 | -0/+9 |
* | Culling out use of unions for converting FP to bits and vice versa. | Jim Laskey | 2005-08-17 | 2 | -34/+7 |
* | only build .a on alpha | Andrew Lenharth | 2005-08-14 | 1 | -0/+4 |
* | Testing a variable before it is defined doesn't work so well. It is a fairly... | Andrew Lenharth | 2005-08-13 | 1 | -3/+0 |
* | Fix oversized GOT problem with gcc-4 on alpha | Andrew Lenharth | 2005-08-13 | 1 | -0/+4 |
* | Add a helper method | Chris Lattner | 2005-08-12 | 1 | -0/+8 |
* | add new helper function | Chris Lattner | 2005-08-08 | 1 | -0/+9 |
* | PHINode::hasConstantValue should never return the PHI itself, even if the | Chris Lattner | 2005-08-05 | 1 | -2/+5 |
* | Fix an iterator invalidation problem when we decide a phi has a constant value | Chris Lattner | 2005-08-05 | 1 | -1/+2 |
* | Invoke instructions do not dominate all successors | Chris Lattner | 2005-08-05 | 1 | -1/+2 |
* | Now that hasConstantValue is more careful w.r.t. returning values that only | Chris Lattner | 2005-08-05 | 1 | -5/+4 |
* | Use the bool argument to hasConstantValue to decide whether the client is | Chris Lattner | 2005-08-05 | 1 | -2/+14 |
* | Mark hasConstantValue as a const method | Chris Lattner | 2005-08-05 | 1 | -1/+1 |
* | Add an extra parameter that Chris requested | Nate Begeman | 2005-08-04 | 1 | -1/+1 |
* | Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into | Nate Begeman | 2005-08-04 | 2 | -1/+39 |
* | Eliminate all remaining tabs and trailing spaces. | Jeff Cohen | 2005-07-27 | 1 | -3/+3 |
* | core changes for varargs | Andrew Lenharth | 2005-06-18 | 4 | -12/+3 |
* | Some cleanups for compilation with GCC 4.0.0 to remove warnings: | Reid Spencer | 2005-05-15 | 1 | -0/+3 |
* | Verify that varargs functions all have ccc | Chris Lattner | 2005-05-08 | 1 | -1/+5 |
* | add support for explicit calling conventions | Chris Lattner | 2005-05-06 | 3 | -3/+44 |
* | Add a 'tail' marker for call instructions, patch contributed by | Chris Lattner | 2005-05-06 | 3 | -2/+9 |
* | Implement count leading zeros (ctlz), count trailing zeros (cttz), and count | Andrew Lenharth | 2005-05-03 | 2 | -0/+17 |
* | fix a bug in the 1 index GEP handling code | Chris Lattner | 2005-05-03 | 1 | -1/+1 |
* | add direct support for making GEP instrs with one index | Chris Lattner | 2005-05-03 | 1 | -0/+31 |
* | Use ANSI-approved way of getting the value infinity (otherwise VC++ won't com... | Jeff Cohen | 2005-05-03 | 1 | -3/+4 |
* | fold fp div by 0 to inf, the way gcc does. This is legal according to the FP... | Andrew Lenharth | 2005-05-02 | 1 | -0/+7 |
* | Add llvm.sqrt intrinsic, patch contributed by Morten Ofstad | Chris Lattner | 2005-04-30 | 2 | -0/+11 |
* | Unbreak the sparc backend. | Chris Lattner | 2005-04-27 | 1 | -2/+4 |
* | don't let Reid build void*'s :) | Chris Lattner | 2005-04-26 | 1 | -0/+2 |
* | Make dominates(A,B) work with post dominators. Patch contributed by | Chris Lattner | 2005-04-25 | 1 | -2/+7 |
* | Older compilers won't like the inline virtual destructor in the header file | Reid Spencer | 2005-04-25 | 1 | -0/+3 |
* | Shut GCC 4.0 up about classes with virtual functions but no virtual | Reid Spencer | 2005-04-24 | 1 | -0/+5 |