summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* MathExtras isn't in the llvm/ADT directory but in the llvm/Support directory.Bill Wendling2006-10-271-1/+1
* Apply editorials.Jim Laskey2006-10-271-43/+55
* Breakout folding hash set from SelectionDAGCSEMap.Jim Laskey2006-10-271-0/+282
* Initialize CStringSection member var.Reid Spencer2006-10-271-0/+1
* Change load PatFrag to ignore indexed load.Evan Cheng2006-10-261-31/+62
* getPreIndexedLoad -> getIndexedLoad.Evan Cheng2006-10-261-21/+7
* Place cstrings in .cstring section.Evan Cheng2006-10-262-0/+9
* Speed up isCString()Evan Cheng2006-10-261-4/+14
* Simplify code a bit by changing instances of:Reid Spencer2006-10-261-47/+27
* Put cstrings in .cstring section when compiling for Mac OS X.Evan Cheng2006-10-262-1/+10
* Add isCString() - returns true if a ConstantArray is a CString.Evan Cheng2006-10-261-0/+13
* Fix Transforms/InstCombine/2006-10-26-VectorReassoc.llChris Lattner2006-10-261-5/+6
* Add isFPOrFPVector() method, which indicates if a type is either FP or aChris Lattner2006-10-261-0/+10
* initial support for frame pointersRafael Espindola2006-10-263-5/+44
* Enclose a case in { and } so that the pickier compilers don't complain.Reid Spencer2006-10-262-0/+4
* For PR950:Reid Spencer2006-10-2623-1802/+2881
* Fix 2006-10-25-AddSetCC. A relational operator (like setlt) can neverNick Lewycky2006-10-261-27/+46
* Make the makefile tell us when Intrinsics.gen is being updated.Reid Spencer2006-10-261-1/+3
* Resurrect r1.25.Nick Lewycky2006-10-251-117/+154
* simplify codeChris Lattner2006-10-251-1/+1
* During vector shuffle lowering, we sometimes commute a vector shuffle to tryEvan Cheng2006-10-251-21/+21
* X86ISD::PEXTRW 3rd operand type is always target pointer type.Evan Cheng2006-10-251-1/+1
* hide symbols properlyChris Lattner2006-10-251-1/+1
* Remove -disable-x86-shuffle-optiEvan Cheng2006-10-251-61/+53
* turn off tail merging for nowChris Lattner2006-10-251-0/+2
* be more aggressive about matching identical instructions.Chris Lattner2006-10-251-1/+1
* Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel2006-10-246-27/+27
* expand ISD::VACOPYRafael Espindola2006-10-241-0/+1
* Removed extraneous semi-colon; this was prevening the grammar file fromJohn Criswell2006-10-242-2/+2
* visitSwitchCase knows how to insert conditional branches well. ChangeChris Lattner2006-10-241-37/+8
* Generalize CaseBlock a bit more:Chris Lattner2006-10-241-57/+74
* Fix CodeGen/IA64/ret-0.ll, which has apparently been broken since some of theChris Lattner2006-10-241-2/+6
* fix warning about missing newline at end of fileRafael Espindola2006-10-244-4/+4
* generalize 'CaseBlock'. It really allows any comparison to be inserted.Chris Lattner2006-10-241-3/+2
* implement uncond branch insertion, mark branches with isBranch.Chris Lattner2006-10-243-1/+13
* implement uncond branch insertion for the branch folding passChris Lattner2006-10-242-5/+11
* implement uncond branch insertion so alpha works work branchfolding.Chris Lattner2006-10-242-0/+11
* implement uncond branch insertion for sparc to fix regressions from last nightChris Lattner2006-10-242-0/+13
* new bad caseChris Lattner2006-10-241-0/+19
* Don't do dead block elimination in fast mode.Jim Laskey2006-10-241-1/+2
* LinearScanner hotspot.Jim Laskey2006-10-241-3/+2
* Tighter data structure for deleted debug labels.Jim Laskey2006-10-242-4/+20
* Fix Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.llChris Lattner2006-10-241-5/+10
* move single basic blocks that are neither fallen into nor fall out of intoChris Lattner2006-10-241-13/+96
* Add intrinsics for the rest of the DCB* instructions.Chris Lattner2006-10-241-6/+24
* Revert back to r1.21, which was the last revision of predsimplify thatChris Lattner2006-10-241-134/+109
* add moveBefore/moveAfter helper methodsChris Lattner2006-10-241-0/+12
* Enable tail merging by default.Chris Lattner2006-10-231-4/+0
* implement STRB and STRHRafael Espindola2006-10-231-0/+8
* expand ISD::MEMSETRafael Espindola2006-10-231-0/+3