2008-11-21 |
Devang Patel | Fix build failure. |
tree | commitdiff |
2008-11-21 |
Devang Patel | Silence unused variable warnings. |
tree | commitdiff |
2008-11-21 |
Chris Lattner | reapply Sanjiv's patch to genericize memcpy/memset... |
tree | commitdiff |
2008-11-21 |
Bill Wendling | Revert r59802. It was breaking the build of llvm-gcc: |
tree | commitdiff |
2008-11-21 |
Sanjiv Gupta | Make mem[cpy,move,set] intrinsics overloaded. |
tree | commitdiff |
2008-11-21 |
Nick Lewycky | Optimize (x/y)*y into x-(x%y) in general. Div and rem... |
tree | commitdiff |
2008-11-21 |
Devang Patel | Fix unused variable warnings. |
tree | commitdiff |
2008-11-21 |
Bill Wendling | Fix error where it wasn't getting the correct caller... |
tree | commitdiff |
2008-11-21 |
Bill Wendling | If the function being inlined has a higher stack protec... |
tree | commitdiff |
2008-11-20 |
Devang Patel | Don't forget arguments! |
tree | commitdiff |
2008-11-20 |
Devang Patel | Do not forget llvm.dbg.declare's first argument while... |
tree | commitdiff |
2008-11-19 |
Oscar Fuentes | CMake: Removed source file. |
tree | commitdiff |
2008-11-19 |
Devang Patel | Do not use separate utility to walk all instructions... |
tree | commitdiff |
2008-11-19 |
Devang Patel | Let instcombiner remove redundant dbg intrinsics. |
tree | commitdiff |
2008-11-19 |
Devang Patel | If there are two consecutive llvm.dbg.stoppoint calls... |
tree | commitdiff |
2008-11-19 |
Devang Patel | Remove unused variables. |
tree | commitdiff |
2008-11-19 |
Devang Patel | Fix typo. |
tree | commitdiff |
2008-11-18 |
Devang Patel | Add new helper pass that strips all symbol names except... |
tree | commitdiff |
2008-11-18 |
Devang Patel | Remove even more llvm.dbg variables. |
tree | commitdiff |
2008-11-18 |
Devang Patel | Initialize MallocFunc and FreeFunc properly. |
tree | commitdiff |
2008-11-18 |
Bill Wendling | Cast to remove warning about comparing signed and unsigned. |
tree | commitdiff |
2008-11-18 |
Devang Patel | Give SIToFPInst preference over UIToFPInst because... |
tree | commitdiff |
2008-11-17 |
Devang Patel | While handling floating point IVs lift restrictions... |
tree | commitdiff |
2008-11-17 |
Devang Patel | Handle floating point ivs during doInitialization(). |
tree | commitdiff |
2008-11-17 |
Devang Patel | Let AnalyzeAlloca() remove debug intrinsics. |
tree | commitdiff |
2008-11-16 |
Torok Edwin | If SI->size() is 0, we are not allowed to dereference... |
tree | commitdiff |
2008-11-16 |
Chris Lattner | eliminate some std::set's. |
tree | commitdiff |
2008-11-16 |
Chris Lattner | simplify loop |
tree | commitdiff |
2008-11-16 |
Chris Lattner | simplify a bunch more instcombines to use m_Specific... |
tree | commitdiff |
2008-11-16 |
Chris Lattner | factor the code for simplifying (icmp)|(icmp) into... |
tree | commitdiff |
2008-11-16 |
Chris Lattner | do some computation with apints instead of ConstantInts. |
tree | commitdiff |
2008-11-16 |
Chris Lattner | merge a check into a place where it is simpler. |
tree | commitdiff |
2008-11-16 |
Chris Lattner | factor a whole bunch of code out into a helper function. |
tree | commitdiff |
2008-11-16 |
Chris Lattner | simplify the conditions on two gigantic if's, decreasin... |
tree | commitdiff |
2008-11-16 |
Chris Lattner | simplify some instcombine matches by using m_Specific |
tree | commitdiff |
2008-11-16 |
Chris Lattner | Use new m_SelectCst template to eliminate macros. |
tree | commitdiff |
2008-11-16 |
Chris Lattner | simplify code. |
tree | commitdiff |
2008-11-16 |
Chris Lattner | Handle the case where there is no "not". It is possibl... |
tree | commitdiff |
2008-11-16 |
Chris Lattner | factor a bunch of copy/paste code out into a helper... |
tree | commitdiff |
2008-11-16 |
Chris Lattner | rearrange some code, no functionality change. |
tree | commitdiff |
2008-11-16 |
Chris Lattner | if we're going to use a macro, use it maximally. no... |
tree | commitdiff |
2008-11-14 |
Devang Patel | Refactor code. |
tree | commitdiff |
2008-11-13 |
Devang Patel | Really remove all debug information. |
tree | commitdiff |
2008-11-12 |
Oscar Fuentes | CMake: Remove removed source file. |
tree | commitdiff |
2008-11-11 |
Devang Patel | Remove |
tree | commitdiff |
2008-11-11 |
Devang Patel | Undo previous check-in. |
tree | commitdiff |
2008-11-11 |
Oscar Fuentes | CMake: Updated list of source files for lib/Transforms... |
tree | commitdiff |
2008-11-11 |
Devang Patel | Add utility pass to remove dbg info. |
tree | commitdiff |
2008-11-11 |
Devang Patel | Use actual function name in comments. |
tree | commitdiff |
2008-11-11 |
Cedric Venet | Update CMakeLists.txt |
tree | commitdiff |
2008-11-11 |
Devang Patel | Cleanup debug info. assocated with deleted instructions. |
tree | commitdiff |
2008-11-11 |
Devang Patel | Add utility routines to remove dead debug info. |
tree | commitdiff |
2008-11-10 |
Devang Patel | If the sign of exit condition and split condition does... |
tree | commitdiff |
2008-11-10 |
Bill Wendling | Third time's a charm. |
tree | commitdiff |
2008-11-10 |
Mon P Wang | Added support for the following definition of shufflevector |
tree | commitdiff |
2008-11-09 |
Bill Wendling | Correction for the last patch. Should match the conditi... |
tree | commitdiff |
2008-11-09 |
Bill Wendling | The method of doing the matching with a 'select' instru... |
tree | commitdiff |
2008-11-09 |
Nuno Lopes | fix leakage of ValueNumbering |
tree | commitdiff |
2008-11-09 |
Bill Wendling | If the LHS of the FCMP is coming from a UIToFP instruct... |
tree | commitdiff |
2008-11-08 |
Daniel Dunbar | Rework r58829, allowing removal of dbg info intrinsics... |
tree | commitdiff |
2008-11-07 |
Bill Wendling | BCUI + 1 doesn't work. Use next instead. |
tree | commitdiff |
2008-11-07 |
Devang Patel | Handle (delete) dbg intrinsics while promoting alloca. |
tree | commitdiff |
2008-11-06 |
Mon P Wang | Fixed scalarizing an extract subvector and prevent... |
tree | commitdiff |
2008-11-06 |
Devang Patel | InstructionNamer preserves everything. |
tree | commitdiff |
2008-11-05 |
Devang Patel | Do now allow InlineAlways pass to remove dead functions. |
tree | commitdiff |
2008-11-05 |
Devang Patel | Check Attribute::NoInline. |
tree | commitdiff |
2008-11-05 |
Oscar Fuentes | CMake: updated list of source files. |
tree | commitdiff |
2008-11-04 |
Dan Gohman | Add a new pass to simplify specific half_powr function... |
tree | commitdiff |
2008-11-04 |
Dale Johannesen | Allow SROA of vectors. Removing this caused a |
tree | commitdiff |
2008-11-03 |
Devang Patel | Fix unused variable warnings. |
tree | commitdiff |
2008-11-03 |
Devang Patel | Ignore conditions that are outside the loop. |
tree | commitdiff |
2008-11-03 |
Andrew Lenharth | add a period at the end of the comment, ignoring the... |
tree | commitdiff |
2008-11-03 |
Devang Patel | Turn floating point IVs into integer IVs where possible. |
tree | commitdiff |
2008-11-03 |
Andrew Lenharth | Ensure that we are checking only calls to the function... |
tree | commitdiff |
2008-11-03 |
Nick Lewycky | Replace explicit loop with utility function. |
tree | commitdiff |
2008-11-02 |
Nick Lewycky | Changes from Duncan's review: |
tree | commitdiff |
2008-11-02 |
Duncan Sands | Get this building on 64 bit machines (error: |
tree | commitdiff |
2008-11-02 |
Oscar Fuentes | CMake: added a source file. |
tree | commitdiff |
2008-11-02 |
Nick Lewycky | Add a new MergeFunctions pass. It finds identical funct... |
tree | commitdiff |
2008-11-02 |
Nick Lewycky | Fix demanded bits analysis with srem by negative number... |
tree | commitdiff |
2008-11-02 |
Dan Gohman | Fix this recently moved code to use the correct type... |
tree | commitdiff |
2008-10-31 |
Daniel Dunbar | Fix warning. |
tree | commitdiff |
2008-10-30 |
Dan Gohman | Canonicalize sext(i1) to i1?-1:0, and update various... |
tree | commitdiff |
2008-10-30 |
Daniel Dunbar | Add InlineCost class for represent the estimated cost... |
tree | commitdiff |
2008-10-29 |
Chris Lattner | Fix PR2967 by not deleting volatile load/stores that... |
tree | commitdiff |
2008-10-29 |
Daniel Dunbar | Factor shouldInline method out of Inliner. |
tree | commitdiff |
2008-10-28 |
Daniel Dunbar | Assorted comment/naming fixes, 80-col violations, and... |
tree | commitdiff |
2008-10-28 |
Dan Gohman | (A & sext(C)) | (B & ~sext(C) -> C ? A : B |
tree | commitdiff |
2008-10-27 |
Torok Edwin | export an ID for the instructionNamer, allowing analysi... |
tree | commitdiff |
2008-10-27 |
Chris Lattner | Rewrite all the 'PromoteLocallyUsedAlloca[s]' logic... |
tree | commitdiff |
2008-10-27 |
Chris Lattner | Add a new LargeBlockInfo helper, which is just a wrappe... |
tree | commitdiff |
2008-10-24 |
Nick Lewycky | Add value range analyzing of Add and Sub. |
tree | commitdiff |
2008-10-22 |
Daniel Dunbar | Change create*Pass factory functions to return Pass... |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Use Function::getEntryBlock() instead of Function:... |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Fix a bug that prevented llvm-extract -delete from... |
tree | commitdiff |
2008-10-17 |
Dan Gohman | Use 0 instead of false to return a null pointer. |
tree | commitdiff |
2008-10-15 |
Dan Gohman | Teach instcombine's visitLoad to scan back several... |
tree | commitdiff |
2008-10-14 |
Evan Cheng | Combine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single... |
tree | commitdiff |
2008-10-14 |
Evan Cheng | - Somehow I forgot about one / une. |
tree | commitdiff |
2008-10-14 |
Evan Cheng | Optimize anding of two fcmp into a single fcmp if the... |
tree | commitdiff |
next |