summaryrefslogtreecommitdiffstats
path: root/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Fix build failure.Devang Patel2008-11-211-1/+1
* Silence unused variable warnings.Devang Patel2008-11-212-0/+5
* reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner2008-11-214-13/+20
* Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling2008-11-214-20/+13
* Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta2008-11-214-13/+20
* Optimize (x/y)*y into x-(x%y) in general. Div and rem are about the same, andNick Lewycky2008-11-211-11/+34
* Fix unused variable warnings.Devang Patel2008-11-211-0/+2
* Fix error where it wasn't getting the correct caller function.Bill Wendling2008-11-211-1/+2
* If the function being inlined has a higher stack protection level than theBill Wendling2008-11-211-0/+9
* Don't forget arguments!Devang Patel2008-11-201-1/+6
* Do not forget llvm.dbg.declare's first argument while removing debugging info...Devang Patel2008-11-201-4/+12
* CMake: Removed source file.Oscar Fuentes2008-11-191-1/+0
* Do not use separate utility to walk all instructions and remove dead dbg intr...Devang Patel2008-11-191-60/+0
* Let instcombiner remove redundant dbg intrinsics.Devang Patel2008-11-191-7/+1
* If there are two consecutive llvm.dbg.stoppoint calls thenDevang Patel2008-11-191-1/+16
* Remove unused variables.Devang Patel2008-11-191-12/+9
* Fix typo.Devang Patel2008-11-191-1/+1
* Add new helper pass that strips all symbol names except debugging information.Devang Patel2008-11-181-28/+51
* Remove even more llvm.dbg variables.Devang Patel2008-11-181-33/+50
* Initialize MallocFunc and FreeFunc properly.Devang Patel2008-11-181-1/+1
* Cast to remove warning about comparing signed and unsigned.Bill Wendling2008-11-181-1/+1
* Give SIToFPInst preference over UIToFPInst because it is faster on platforms ...Devang Patel2008-11-181-3/+20
* While handling floating point IVs lift restrictions on initial value and incr...Devang Patel2008-11-171-25/+42
* Handle floating point ivs during doInitialization().Devang Patel2008-11-171-144/+130
* Let AnalyzeAlloca() remove debug intrinsics.Devang Patel2008-11-171-20/+11
* If SI->size() is 0, we are not allowed to dereference ->begin().Torok Edwin2008-11-161-2/+4
* eliminate some std::set's.Chris Lattner2008-11-161-9/+10
* simplify loopChris Lattner2008-11-161-5/+2
* simplify a bunch more instcombines to use m_Specific etc.Chris Lattner2008-11-161-40/+37
* factor the code for simplifying (icmp)|(icmp) into its own function.Chris Lattner2008-11-161-151/+167
* do some computation with apints instead of ConstantInts.Chris Lattner2008-11-161-6/+5
* merge a check into a place where it is simpler.Chris Lattner2008-11-161-20/+17
* factor a whole bunch of code out into a helper function.Chris Lattner2008-11-161-149/+166
* simplify the conditions on two gigantic if's, decreasing indentationChris Lattner2008-11-161-290/+289
* simplify some instcombine matches by using m_SpecificChris Lattner2008-11-161-37/+34
* Use new m_SelectCst template to eliminate macros.Chris Lattner2008-11-161-9/+5
* simplify code.Chris Lattner2008-11-161-17/+12
* Handle the case where there is no "not". It is possible it got Chris Lattner2008-11-161-0/+4
* factor a bunch of copy/paste code out into a helper function.Chris Lattner2008-11-161-61/+35
* rearrange some code, no functionality change.Chris Lattner2008-11-161-21/+21
* if we're going to use a macro, use it maximally. no functionality change.Chris Lattner2008-11-161-8/+8
* Refactor code.Devang Patel2008-11-141-37/+60
* Really remove all debug information.Devang Patel2008-11-131-11/+52
* CMake: Remove removed source file.Oscar Fuentes2008-11-121-1/+0
* RemoveDevang Patel2008-11-111-0/+0
* Undo previous check-in.Devang Patel2008-11-111-97/+0
* CMake: Updated list of source files for lib/Transforms/Utils.Oscar Fuentes2008-11-111-0/+1
* Add utility pass to remove dbg info.Devang Patel2008-11-111-0/+97
* Use actual function name in comments.Devang Patel2008-11-111-2/+2
* Update CMakeLists.txtCedric Venet2008-11-111-0/+1