2005-11-19 |
Nate Begeman | Teach LLVM how to scalarize packed types. Currently... |
tree | commitdiff |
2005-11-18 |
Chris Lattner | This requires proper dominance |
tree | commitdiff |
2005-11-16 |
Chris Lattner | * Fix DerivedType::dropAllTypeUses to not change the... |
tree | commitdiff |
2005-11-15 |
Chris Lattner | Fix handling of multiple unnamed globals with the same... |
tree | commitdiff |
2005-11-13 |
Chris Lattner | Add some dummy method impls |
tree | commitdiff |
2005-11-13 |
Chris Lattner | Move some methods around. Refactor the parts of TypeMa... |
tree | commitdiff |
2005-11-13 |
Chris Lattner | Split the type refinement case completely out of the... |
tree | commitdiff |
2005-11-13 |
Chris Lattner | Separate the type-became-concrete case from the type... |
tree | commitdiff |
2005-11-12 |
Chris Lattner | Unswitch a loop, add more assertions, eliminate use... |
tree | commitdiff |
2005-11-12 |
Chris Lattner | Tiny speedup, improve comments and code organization. |
tree | commitdiff |
2005-11-12 |
Chris Lattner | print section info |
tree | commitdiff |
2005-11-11 |
Andrew Lenharth | continued readcyclecounter support |
tree | commitdiff |
2005-11-10 |
Chris Lattner | Fix the optimized code handling of user asm strings |
tree | commitdiff |
2005-11-10 |
Chris Lattner | speedup the common case where nothing needs to be quoted |
tree | commitdiff |
2005-11-10 |
Chris Lattner | Allow per-character control over what target assemblers... |
tree | commitdiff |
2005-11-10 |
Chris Lattner | Add a new option for targets that accept quoted labels. |
tree | commitdiff |
2005-11-10 |
Chris Lattner | remove the M instance var |
tree | commitdiff |
2005-11-10 |
Chris Lattner | Make this more efficient of the common case where we... |
tree | commitdiff |
2005-11-10 |
Chris Lattner | Force packed vectors to be a power of two in length. |
tree | commitdiff |
2005-11-06 |
Chris Lattner | print alignment info for globals and functions |
tree | commitdiff |
2005-11-05 |
Chris Lattner | verify that alignments are always a power of 2 |
tree | commitdiff |
2005-11-05 |
Chris Lattner | fix printing the alignment directive |
tree | commitdiff |
2005-11-05 |
Nate Begeman | Add support alignment of allocation instructions. |
tree | commitdiff |
2005-10-31 |
Chris Lattner | Fix an iterator invalidation problem in code used by... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Allow $ |
tree | commitdiff |
2005-10-07 |
Chris Lattner | add a hack to work around broken VC++ scoping rules... |
tree | commitdiff |
2005-10-04 |
Chris Lattner | refactor a bit of code. |
tree | commitdiff |
2005-10-04 |
Chris Lattner | Minor speedup to avoid array searches given a Use*... |
tree | commitdiff |
2005-10-04 |
Chris Lattner | Change the signature of replaceUsesOfWithOnConstant... |
tree | commitdiff |
2005-10-04 |
Chris Lattner | For large constants (e.g. arrays and structs with many... |
tree | commitdiff |
2005-10-04 |
Chris Lattner | minor cleanup/fastpath for the bcreader. This speeds... |
tree | commitdiff |
2005-10-04 |
Chris Lattner | implement the struct version of the array speedup,... |
tree | commitdiff |
2005-10-03 |
Chris Lattner | Change ConstantArray::replaceUsesOfWithOnConstant to... |
tree | commitdiff |
2005-10-03 |
Chris Lattner | move some methods, no other changes |
tree | commitdiff |
2005-10-03 |
Chris Lattner | minor microoptimizations |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Split SimpleConstantVal up into its components, so... |
tree | commitdiff |
2005-09-24 |
Chris Lattner | Add support for a marker byte that indicates that we... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | add printer support for flag operands |
tree | commitdiff |
2005-08-17 |
Jim Laskey | Move code dependency for MathExtras.h out of Constants.h. |
tree | commitdiff |
2005-08-17 |
Jim Laskey | Culling out use of unions for converting FP to bits... |
tree | commitdiff |
2005-08-14 |
Andrew Lenharth | only build .a on alpha |
tree | commitdiff |
2005-08-13 |
Andrew Lenharth | Testing a variable before it is defined doesn't work... |
tree | commitdiff |
2005-08-13 |
Andrew Lenharth | Fix oversized GOT problem with gcc-4 on alpha |
tree | commitdiff |
2005-08-12 |
Chris Lattner | Add a helper method |
tree | commitdiff |
2005-08-08 |
Chris Lattner | add new helper function |
tree | commitdiff |
2005-08-05 |
Chris Lattner | PHINode::hasConstantValue should never return the PHI... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Fix an iterator invalidation problem when we decide... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Invoke instructions do not dominate all successors |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Now that hasConstantValue is more careful w.r.t. return... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Use the bool argument to hasConstantValue to decide... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Mark hasConstantValue as a const method |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Add an extra parameter that Chris requested |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Fix a fixme in CondPropagate.cpp by moving a PhiNode... |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
tree | commitdiff |
2005-06-18 |
Andrew Lenharth | core changes for varargs |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Some cleanups for compilation with GCC 4.0.0 to remove... |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Verify that varargs functions all have ccc |
tree | commitdiff |
2005-05-06 |
Chris Lattner | add support for explicit calling conventions |
tree | commitdiff |
2005-05-06 |
Chris Lattner | Add a 'tail' marker for call instructions, patch contri... |
tree | commitdiff |
2005-05-03 |
Andrew Lenharth | Implement count leading zeros (ctlz), count trailing... |
tree | commitdiff |
2005-05-03 |
Chris Lattner | fix a bug in the 1 index GEP handling code |
tree | commitdiff |
2005-05-03 |
Chris Lattner | add direct support for making GEP instrs with one index |
tree | commitdiff |
2005-05-03 |
Jeff Cohen | Use ANSI-approved way of getting the value infinity... |
tree | commitdiff |
2005-05-02 |
Andrew Lenharth | fold fp div by 0 to inf, the way gcc does. This is... |
tree | commitdiff |
2005-04-30 |
Chris Lattner | Add llvm.sqrt intrinsic, patch contributed by Morten... |
tree | commitdiff |
2005-04-27 |
Chris Lattner | Unbreak the sparc backend. |
tree | commitdiff |
2005-04-26 |
Chris Lattner | don't let Reid build void*'s :) |
tree | commitdiff |
2005-04-25 |
Chris Lattner | Make dominates(A,B) work with post dominators. Patch... |
tree | commitdiff |
2005-04-25 |
Reid Spencer | Older compilers won't like the inline virtual destructo... |
tree | commitdiff |
2005-04-24 |
Reid Spencer | Shut GCC 4.0 up about classes with virtual functions... |
tree | commitdiff |
2005-04-24 |
Chris Lattner | Allow these methods to take a generic Value* to simplif... |
tree | commitdiff |
2005-04-23 |
Chris Lattner | Fix a bug in my previous checkin |
tree | commitdiff |
2005-04-23 |
Chris Lattner | Add a method, remove last use of Type.def |
tree | commitdiff |
2005-04-23 |
Jeff Cohen | Eliminate tabs and trailing spaces |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Improve doxygen, from part of Evan's patch that didn... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Improve doxygen documentation, patch contributed by... |
tree | commitdiff |
2005-04-12 |
Chris Lattner | add an argument to allow avoiding deleting phi nodes. |
tree | commitdiff |
2005-03-28 |
Andrew Lenharth | First step in adding pcmarker intrinsic. Second step... |
tree | commitdiff |
2005-03-19 |
Alkis Evlogimenos | Add new function getPtrPtrFromArrayPtr(). |
tree | commitdiff |
2005-03-16 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-03-15 |
Chris Lattner | stop using arg_front |
tree | commitdiff |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
tree | commitdiff |
2005-03-09 |
Chris Lattner | correct the computation of the isAbstract bit for types. |
tree | commitdiff |
2005-03-09 |
Reid Spencer | Fix a typo in an assertion comment. |
tree | commitdiff |
2005-03-06 |
Chris Lattner | rename insertEntry to insert |
tree | commitdiff |
2005-03-06 |
Chris Lattner | Merge SymbolTable::removeEntry into SymbolTable::remove... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | Delete the really inefficient method: void remove(const... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | Remove some really gross and hard to understand code... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | Simplify some code. |
tree | commitdiff |
2005-03-06 |
Chris Lattner | remove these methods. |
tree | commitdiff |
2005-03-06 |
Chris Lattner | This fixes PR531, a crash when running the CBE on a... |
tree | commitdiff |
2005-03-05 |
Chris Lattner | remove all of the various setName implementations,... |
tree | commitdiff |
2005-03-05 |
Chris Lattner | 2nd arg to setName goes away. |
tree | commitdiff |
2005-03-05 |
Chris Lattner | Constants never get names. |
tree | commitdiff |
2005-03-05 |
Chris Lattner | Remove the 2nd argument to Value::setName |
tree | commitdiff |
2005-03-02 |
Misha Brukman | Fix the spelling of the word `the' |
tree | commitdiff |
2005-03-02 |
Chris Lattner | Print the module ID as a comment. |
tree | commitdiff |
2005-03-02 |
Chris Lattner | Fix a nasty order of evaluation bug that Gabor Greif... |
tree | commitdiff |
next |