aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add support to SplitVectorOp for powi, where the second operandDan Gohman2007-10-121-0/+6
* Mark vector ctpop, cttz, and ctlz as Expand on x86.Dan Gohman2007-10-121-0/+3
* Mark vector pow, ctpop, cttz, and ctlz as Expand on PowerPC.Dan Gohman2007-10-121-1/+4
* Restrict EXTRACT_SUBREG coalescing to avoid negative performance impact.Evan Cheng2007-10-121-1/+6
* Doh.Evan Cheng2007-10-121-1/+1
* EXTRACT_SUBREG test case.Evan Cheng2007-10-121-0/+35
* EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG likeEvan Cheng2007-10-1212-241/+415
* Some clean up.Evan Cheng2007-10-121-3/+0
* Cosmetic.Evan Cheng2007-10-121-1/+1
* Fix typos.Evan Cheng2007-10-121-5/+5
* Fold load / store into MOV32to32_ and MOV16to16_.Evan Cheng2007-10-121-0/+4
* Flag MOV32to32_ with EXTRACT_SUBREG. They should not be scheduled apart.Evan Cheng2007-10-121-7/+7
* Added missing -march=x86 flag.Arnold Schwaighofer2007-10-121-1/+1
* eliminate warningGabor Greif2007-10-121-1/+1
* Fix some 80 column violations.Chris Lattner2007-10-121-35/+42
* testcase for PR1728Chris Lattner2007-10-121-0/+26
* make operator== work with non-equal sized bitvectors, as long as Chris Lattner2007-10-121-4/+15
* PPC long double. Implement a couple more conversions.Dale Johannesen2007-10-121-0/+35
* Add intrinsics for sin, cos, and pow. These use llvm_anyfloat_ty, and soDan Gohman2007-10-123-0/+47
* Codegen support for vector intrinsics.Dan Gohman2007-10-111-27/+114
* Implement ppc long double->uint conversion.Dale Johannesen2007-10-112-3/+58
* Set ISD::FPOW to Expand.Dan Gohman2007-10-116-4/+21
* Add runtime library names for pow.Dan Gohman2007-10-112-0/+8
* Add an ISD::FPOW node type.Dan Gohman2007-10-112-3/+4
* Add an explicit target triple to make this test behave as expected onDan Gohman2007-10-111-1/+1
* Provided accessors to internal allocator for ImutAVLTree and ImmutableSet.Ted Kremenek2007-10-111-0/+7
* Add missing argument to PALIGNRDale Johannesen2007-10-111-4/+4
* Fix an assertion abort on sparc. malloc(0) is allowed toGabor Greif2007-10-111-1/+3
* Added tail call optimization to the x86 back end. It can beArnold Schwaighofer2007-10-1116-65/+928
* Adding myselfArnold Schwaighofer2007-10-111-0/+4
* Next PPC long double bits. First cut at constants.Dale Johannesen2007-10-1110-18/+196
* Lower memcpy if it makes sense.Devang Patel2007-10-112-0/+64
* make bitvector &= do the right thing if vectors have mismatched length.Chris Lattner2007-10-111-2/+11
* Add a new use_iterator::atEnd() method, which allows us to shrinkChris Lattner2007-10-112-6/+8
* Added iterators to ImmutableSet.Ted Kremenek2007-10-111-3/+24
* Added some doxygen comments to ImmutableSet.Ted Kremenek2007-10-101-1/+18
* Removed uninformative assertions that catch problems that willTed Kremenek2007-10-101-22/+5
* Removed "height" of an AVL tree node from its Profile. This isTed Kremenek2007-10-101-7/+4
* Removed spurious forward declaration to a structure that will no longer be used.Ted Kremenek2007-10-101-1/+0
* Added some doxygen comments to a few methods of ImutAVLTree.Ted Kremenek2007-10-101-2/+41
* Updated VC++ build system.Hartmut Kaiser2007-10-107-111/+290
* Added preliminary support for iterators in ImutAVLTree.Ted Kremenek2007-10-101-4/+218
* Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking divremChris Lattner2007-10-101-1/+3
* Renamed internal method "Create" of ImutAVLTree to "CreateNode".Ted Kremenek2007-10-101-13/+14
* Correct swapped arguments to getConstant.Duncan Sands2007-10-101-1/+1
* Fix 80-column violationsBill Wendling2007-10-101-29/+29
* Next PPC long double bits: ppcf128->i32 conversion.Dale Johannesen2007-10-107-3/+207
* Bad choice of variable name.Evan Cheng2007-10-101-2/+2
* Fix an extremely stupid bug that prevented first round of coalescing (physica...Evan Cheng2007-10-091-1/+2
* Modified XCode project to contain...Ted Kremenek2007-10-091-0/+7