Age | Commit message (Expand) | Author |
2004-02-04 | Adjust to the new BasicBlock ctor, which requires a function parameter | Chris Lattner |
2004-02-04 | More refactoring. Move alloca instructions and handle invoke instructions | Chris Lattner |
2004-02-04 | Move the cloning of the function body much earlier in the inlinefunction | Chris Lattner |
2004-02-04 | Give CloneBasicBlock an optional function argument to specify which function | Chris Lattner |
2004-02-03 | Bunch up all locally used allocas by the block they are allocated in, and | Chris Lattner |
2004-02-03 | Handle extremely trivial cases extremely efficiently. This speeds up | Chris Lattner |
2004-01-28 | Hyphenate `target-dependent' | Misha Brukman |
2004-01-12 | Clean up #includes | Chris Lattner |
2004-01-12 | Remove use of ConstantExpr::getShift | Chris Lattner |
2004-01-12 | Remove use of ConstantHandling | Chris Lattner |
2004-01-12 | Move llvm::ConstantFoldInstruction from VMCore to here, next to ConstantFoldT... | Chris Lattner |
2004-01-12 | Implement Transforms/ScalarRepl/phinodepromote.ll, which is an important | Chris Lattner |
2004-01-09 | Finegrainify namespacification | Chris Lattner |
2004-01-09 | Finegrainify namespacification | Chris Lattner |
2004-01-08 | Improve encapsulation in the Loop and LoopInfo classes by eliminating the | Chris Lattner |
2003-12-19 | Generalize a special case to fix PR187 | Chris Lattner |
2003-12-19 | Add new function | Chris Lattner |
2003-12-10 | Finegrainify namespacification | Chris Lattner |
2003-12-10 | Finegrainify namespacification | Chris Lattner |
2003-12-09 | Do not insert one entry PHI nodes in split exit blocks! | Chris Lattner |
2003-11-21 | Minor cleanups and simplifications | Chris Lattner |
2003-11-20 | Start using the nicer terminator auto-insertion API | Chris Lattner |
2003-11-20 | Spew symbolic types! | Chris Lattner |
2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke |
2003-11-10 | Reorganize code for locality, improve comments | Chris Lattner |
2003-11-10 | Adjust to new critical edge interface | Chris Lattner |
2003-11-06 | Various cleanups and efficiency improvements | Chris Lattner |
2003-11-05 | Yet more fixes for constant expr shifts | Chris Lattner |
2003-11-05 | Further fixes for PR93 | Chris Lattner |
2003-11-04 | Checking in Chris's suggestions: | John Criswell |
2003-10-27 | Fix test: Linker/2003-10-27-LinkOncePromote.ll | Chris Lattner |
2003-10-27 | Get the list of PHI node values before the basic block is split. Also, add | Chris Lattner |
2003-10-21 | Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.ll | Chris Lattner |
2003-10-21 | Fix message to make more sense and confuse Chris less | Chris Lattner |
2003-10-21 | Added LLVM copyright header. | John Criswell |
2003-10-20 | Added LLVM copyright notice to Makefiles. | John Criswell |
2003-10-20 | Added LLVM project notice to the top of every C++ source file. | John Criswell |
2003-10-18 | Fix PR#50 | Chris Lattner |
2003-10-16 | Add support for 'weak' linkage. | Chris Lattner |
2003-10-15 | Cleanup | Chris Lattner |
2003-10-14 | Do not move variable sized allocations to the top of the caller, which might | Chris Lattner |
2003-10-13 | Add support to the loop canonicalization pass to make it transform loops to | Chris Lattner |
2003-10-12 | Rename loop preheaders pass to loop simplify | Chris Lattner |
2003-10-12 | File is renamed to LoopSimplify.cpp | Chris Lattner |
2003-10-12 | First step in renaming the preheaders pass to loopsimplify | Chris Lattner |
2003-10-12 | The preheader insertion pass only depends on the CFG. Mark it as such, which | Chris Lattner |
2003-10-10 | Fix spelling. | Misha Brukman |
2003-10-07 | Bill contributed this major rewrite of the -lowerswitch pass to make it generate | Chris Lattner |
2003-10-06 | Avoid doing pointless work. Amazingly, this makes us go faster. | Chris Lattner |
2003-10-05 | This changes the PromoteMemToReg function to create "pruned" SSA form, not | Chris Lattner |