aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* fix an infinite loop compiling ldecod, notice by JeffC.Chris Lattner2007-04-111-1/+1
* Fix incorrect fall-throughs in addr mode code. This fixes CodeGen/ARM/arm-ne...Chris Lattner2007-04-111-3/+3
* Fix Transforms/ScalarRepl/union-pointer.llChris Lattner2007-04-111-6/+7
* Fix PR1318 by reacting appropriately to a mutating option list.Chris Lattner2007-04-111-0/+14
* Fix a bug where ICmpInst objects instantiated directly with a name wouldReid Spencer2007-04-111-2/+2
* Fix an approximate calculation in an assertion not to give false negatives.Reid Spencer2007-04-111-1/+1
* Turn stuff like:Chris Lattner2007-04-111-9/+40
* Simplify some comparisons to arithmetic, this implements:Chris Lattner2007-04-111-0/+27
* Fix this harder.Chris Lattner2007-04-111-12/+19
* don't create shifts by zero, fix some problems with my previous patchChris Lattner2007-04-111-3/+7
* canonicalize (x <u 2147483648) -> (x >s -1) and (x >u 2147483647) -> (x <s 0)Chris Lattner2007-04-111-25/+32
* fix a miscompilation of:Chris Lattner2007-04-111-63/+59
* doneChris Lattner2007-04-111-28/+0
* Teach the codegen to turn [aez]ext (setcc) -> selectcc of 1/0, which oftenChris Lattner2007-04-111-0/+29
* Codegen integer abs more efficiently using the trick from the PPC CWG. ThisChris Lattner2007-04-111-4/+18
* fix a regression introduced by my last patch.Chris Lattner2007-04-111-14/+1
* Hack to get sys::Path to recognize macho dylibs.Chris Lattner2007-04-111-4/+7
* For PR1146:Reid Spencer2007-04-1110-115/+123
* Teach sys::Path how to recognize different kinds of object files for ELFReid Spencer2007-04-111-7/+25
* Simplify SROA conversion to integer in some ways, make it more general in oth...Chris Lattner2007-04-111-131/+138
* Make isDynamicLibrary detect more than just an ELF file.Reid Spencer2007-04-111-2/+10
* Add support for our first SSSE3 instruction "pmulhrsw".Bill Wendling2007-04-107-10/+54
* new micro optznChris Lattner2007-04-101-0/+30
* restore support for negative stridesChris Lattner2007-04-101-3/+5
* apparently some people commit without building the tree, or they forget toChris Lattner2007-04-102-2/+2
* unbreak the build :(Chris Lattner2007-04-101-1/+1
* Fix build problem.Jeff Cohen2007-04-101-1/+1
* Strengthen the boundary conditions of this fold, implementingChris Lattner2007-04-091-3/+3
* No longer needed.Jeff Cohen2007-04-091-1/+0
* Re-constify things that don't break the build. Last patch in thisOwen Anderson2007-04-091-2/+4
* remove dead target hooks.Chris Lattner2007-04-091-19/+0
* remove dead target hooksChris Lattner2007-04-092-98/+49
* remove some dead hooksChris Lattner2007-04-092-49/+0
* eliminate the last uses of some TLI methods.Chris Lattner2007-04-091-3/+7
* Unconst-ify stuff that broke the build.Owen Anderson2007-04-091-1/+1
* Const-ify some parameters, and some cosmetic cleanups. No functionalityOwen Anderson2007-04-091-3/+4
* Tabs -> SpacesOwen Anderson2007-04-091-36/+36
* remove some dead target hooks, subsumed by isLegalAddressingModeChris Lattner2007-04-095-75/+0
* Improve some _slow_ behavior introduced in my patches the last few days.Owen Anderson2007-04-091-42/+42
* switch LSR to use isLegalAddressingMode instead of other simpler hooksChris Lattner2007-04-091-18/+21
* Check _all_ PHINodes.Devang Patel2007-04-091-1/+1
* Fix a bug in PPCTargetLowering::isLegalAddressingMode, scales other than 0/1/2Chris Lattner2007-04-091-0/+3
* Use integer log for metric calculationAnton Korobeynikov2007-04-091-2/+2
* Insert new pre-header before new header. Original pre-header mayDevang Patel2007-04-091-2/+2
* Fix a bug where calling materializeModule could corrupt the module, readingChris Lattner2007-04-091-9/+8
* Preserve canonical loop form.Devang Patel2007-04-091-5/+55
* When the number of elements is zero, don't malloc 32GB on 64-bit systems.Jeff Cohen2007-04-091-1/+1
* Don't link against System or Support library. These things will alreadyReid Spencer2007-04-091-1/+1
* Do not create new pre-header. Reuse original pre-header.Devang Patel2007-04-091-73/+57
* For PR1146:Reid Spencer2007-04-091-0/+6