2004-02-25 |
Chris Lattner | My faith in programmers has been found to be totally... |
tree | commitdiff |
2004-02-25 |
Chris Lattner | Fix incorrect debug code |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Fix a faulty optimization on FP values |
tree | commitdiff |
2004-02-24 |
Chris Lattner | If a block is made dead, make sure to promptly remove it. |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Implement SimplifyCFG/switch_switch_fold.ll |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Rearrange code a bit |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Implement: test/Regression/Transforms/SimplifyCFG/switc... |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Generate much more efficient code in programs like... |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Fix a small typeo in my checkin last night that broke... |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Fix InstCombine/2004-02-23-ShiftShiftOverflow.ll |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement cast.ll::test14/15 |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Refactor some code. In the mul - setcc folding case... |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement mul.ll:test11 |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement "strength reduction" of X <= C and X >= C |
tree | commitdiff |
2004-02-23 |
Chris Lattner | Implement InstCombine/mul.ll:test10, which is a case... |
tree | commitdiff |
2004-02-22 |
Chris Lattner | Implement Transforms/InstCombine/cast.ll:test13, a... |
tree | commitdiff |
2004-02-17 |
Chris Lattner | Fix PR245: Linking weak and strong global variables... |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Implement test/Regression/Transforms/SimplifyCFG/Uncond... |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Fold PHI nodes of constants which are only used by... |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Teach LLVM to unravel the "swap idiom". This implements: |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Implement Transforms/InstCombine/xor.ll:test19 |
tree | commitdiff |
2004-02-15 |
Chris Lattner | Instead of producing calls to setjmp/longjmp, produce... |
tree | commitdiff |
2004-02-15 |
Chris Lattner | Adjustments to support the new ConstantAggregateZero... |
tree | commitdiff |
2004-02-15 |
Chris Lattner | Remove dependence on return type of ConstantStruct... |
tree | commitdiff |
2004-02-15 |
Chris Lattner | Remove dependence on the return type of ConstantArray... |
tree | commitdiff |
2004-02-13 |
Chris Lattner | Fix compilation of 126.gcc: intrinsic functions cannot... |
tree | commitdiff |
2004-02-13 |
Chris Lattner | Intrinsic functions cannot throw |
tree | commitdiff |
2004-02-13 |
Chris Lattner | Expose a pass ID that can be 'required' |
tree | commitdiff |
2004-02-11 |
Chris Lattner | Remove obsolete comment. Unreachable blocks will autom... |
tree | commitdiff |
2004-02-11 |
Chris Lattner | Add an _embarassingly simple_ implementation of basic... |
tree | commitdiff |
2004-02-11 |
Chris Lattner | Implement SimplifyCFG/PhiEliminate.ll |
tree | commitdiff |
2004-02-11 |
Chris Lattner | The hasConstantReferences predicate always returns... |
tree | commitdiff |
2004-02-10 |
Chris Lattner | initialization calls now return argc. If the program... |
tree | commitdiff |
2004-02-09 |
Chris Lattner | Only add the global variable with the abort message... |
tree | commitdiff |
2004-02-09 |
Chris Lattner | Don't depend on auto data conversion |
tree | commitdiff |
2004-02-09 |
Chris Lattner | Adjust to the changed StructType interface. In particu... |
tree | commitdiff |
2004-02-09 |
Chris Lattner | Start using the new and improve interface to FunctionTy... |
tree | commitdiff |
2004-02-09 |
Chris Lattner | The ConstantExpr::getCast call can cause a CPR to be... |
tree | commitdiff |
2004-02-08 |
Misha Brukman | Fix grammar-o. |
tree | commitdiff |
2004-02-08 |
Chris Lattner | Improve compatibility with programs that already have... |
tree | commitdiff |
2004-02-08 |
Chris Lattner | rename the "exceptional" destination of an invoke instr... |
tree | commitdiff |
2004-02-08 |
Chris Lattner | Fix PR225: [pruneeh] -pruneeh pass removes invoke instr... |
tree | commitdiff |
2004-02-08 |
Chris Lattner | splitBasicBlock "does the right thing" now, no reason... |
tree | commitdiff |
2004-02-08 |
Chris Lattner | Implement proper invoke/unwind lowering. |
tree | commitdiff |
2004-02-08 |
Chris Lattner | Add a call to 'write' right before the call to abort... |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Fix another dominator update bug. These bugs keep... |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Fix bug updating dominators |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Add debug output |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Fix PR223: Loopsimplify incorrectly updates dominator... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Minor speedup, don't query ValueMap each time through... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Two changes: |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Optimize the case where we are inlining a function... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Adjust to the new BasicBlock ctor, which requires a... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Remove unneeded code now that splitBasicBlock does... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | More refactoring. Move alloca instructions and handle... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Move the cloning of the function body much earlier... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Give CloneBasicBlock an optional function argument... |
tree | commitdiff |
2004-02-03 |
Chris Lattner | Bunch up all locally used allocas by the block they... |
tree | commitdiff |
2004-02-03 |
Chris Lattner | Handle extremely trivial cases extremely efficiently... |
tree | commitdiff |
2004-02-02 |
Chris Lattner | Disable (x - (y - z)) => (x + (z - y)) optimization... |
tree | commitdiff |
2004-02-02 |
Chris Lattner | Update comment |
tree | commitdiff |
2004-02-02 |
Brian Gaeke | Make deadarghaX0r warning louder. |
tree | commitdiff |
2004-02-01 |
Chris Lattner | Disable tail duplication in any "hard" cases, where... |
tree | commitdiff |
2004-02-01 |
Chris Lattner | Fix the count of the number of instructions removed |
tree | commitdiff |
2004-01-28 |
Misha Brukman | Hyphenate `target-dependent' |
tree | commitdiff |
2004-01-14 |
Chris Lattner | Fix InstCombine/2004-01-13-InstCombineInvokePHI.ll... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Clean up #includes |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Fix bug in previous checkin |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Eliminate use of ConstantHandling and ConstantExpr... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Add header file I accidentally removed in teh shuffle |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove use of the ConstantHandling interfaces |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove use of ConstantExpr::getShift |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Don't use ConstantExpr::getShift anymore |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove use of ConstantHandling |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove unneeded #include |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Move llvm::ConstantFoldInstruction from VMCore to here... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove uses of ConstantHandling itf |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Use constantexprs for casts. Eliminate use of the... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Fix fairly severe bug in my last checking where we... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | * Implement minor performance optimization for the... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Do not hack on volatile loads. I'm not sure what the... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Implement SCCP/phitest.ll |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Implement Transforms/ScalarRepl/phinodepromote.ll,... |
tree | commitdiff |
2004-01-10 |
Chris Lattner | Update obsolete comments |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Remove dependence on structure index type. s/MT/FT |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Inching towards fixing PR82 |
tree | commitdiff |
2004-01-08 |
Chris Lattner | Improve encapsulation in the Loop and LoopInfo classes... |
tree | commitdiff |
2003-12-28 |
Chris Lattner | Merging constants can cause further room for improvemen... |
tree | commitdiff |
2003-12-23 |
Chris Lattner | rename ClassifyExpression -> ClassifyExpr |
tree | commitdiff |
2003-12-23 |
Chris Lattner | More minor non-functional changes. This now computes... |
tree | commitdiff |
2003-12-23 |
Chris Lattner | Remove extraneous #include |
tree | commitdiff |
2003-12-22 |
Chris Lattner | Fix memory corruption bug PR193 |
tree | commitdiff |
2003-12-22 |
Chris Lattner | Don't mind me, I'm just refactoring away. This patch... |
tree | commitdiff |
2003-12-22 |
Chris Lattner | Implement IndVarsSimplify/pointer-indvars.ll, transform... |
tree | commitdiff |
2003-12-22 |
Chris Lattner | Fix PR194 |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Fix ADCE/2003-12-19-MergeReturn.llx |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Remove the wierd "Operands" loop, by traversing basicbl... |
tree | commitdiff |
next |