aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Remove a bunch of duplicated code, where there was one version taking a std::...Duncan Sands2010-02-211-177/+15
* filecheckize and add nouwinds.Chris Lattner2010-02-211-9/+16
* Enable assertion to detect cyclic valno references.Jakob Stoklund Olesen2010-02-211-1/+1
* IT turns out that during jumpless setcc lowering eq and ne were swapped.Anton Korobeynikov2010-02-212-30/+27
* when a match fails and we have to rollback, make sure to keep 'N' in Chris Lattner2010-02-211-0/+1
* handle optional in flags that aren't present.Chris Lattner2010-02-211-1/+1
* emit table indexes before each row so that it is debuggable.Chris Lattner2010-02-211-7/+11
* fix two bugs in OPC_EmitRegister, which makes ppc happier.Chris Lattner2010-02-211-4/+5
* fix a table size miscomputation, target opcodes are 2 bytes.Chris Lattner2010-02-211-1/+1
* emit to the right streams, to avoid emitting the pushChris Lattner2010-02-211-15/+16
* oops don't turn this on for everyone yet.Chris Lattner2010-02-211-1/+1
* implement the last known missing feature: updating uses of results Chris Lattner2010-02-216-31/+84
* fix and un-xfail X86/vec_ss_load_fold.llChris Lattner2010-02-212-4/+2
* Undo r96654. The printing of ARM shift instructions in canonical forms can beJohnny Chen2010-02-211-24/+28
* Reduce size of 'StackAlignment' field from 5 to 3 bits. Seriously, who needs aCharles Davis2010-02-211-6/+6
* temporarily disable this.Chris Lattner2010-02-211-1/+2
* Lots of improvements to the new dagisel emitter. This gets it toChris Lattner2010-02-216-231/+1022
* rename SelectScalarSSELoad -> SelectScalarSSELoadXXX and rewriteChris Lattner2010-02-211-18/+28
* add a hook so that the new isel can run SDNodeXForms.Chris Lattner2010-02-211-0/+6
* Eliminate some uses of immAllOnes, just use -1, it doesChris Lattner2010-02-211-1/+1
* Eliminate some uses of immAllOnes, just use -1, it doesChris Lattner2010-02-212-4/+4
* Test commit.Tanya Lattner2010-02-211-1/+0
* Test commitTanya Lattner2010-02-211-0/+1
* Rename getSDiv to getExactSDiv to reflect its behavior in cases whereDan Gohman2010-02-191-23/+25
* Check for overflow when scaling up an add or an addrec forDan Gohman2010-02-192-18/+86
* Revert 96634. It causes assertion failures for 126.gcc and 176.gcc inBob Wilson2010-02-194-28/+6
* Add a comment.Dan Gohman2010-02-191-0/+6
* Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254.Charles Davis2010-02-193-2/+24
* Teach ScalarEvolution how to compute a tripcount for a loop withDan Gohman2010-02-1910-12/+101
* Revert Anton's most recent EH patch (r96637), since it breaks a lot ofBob Wilson2010-02-194-22/+40
* Revert commits 96556 and 96640, because commit 96556 breaks theDuncan Sands2010-02-197-158/+32
* Correct LastPrimitiveTyID: MetadataType is a primitive type.Duncan Sands2010-02-191-1/+1
* add emitter support for integer constants and simple physreg references.Chris Lattner2010-02-193-5/+57
* recommit 96626, evidence that it broke things appearsDale Johannesen2010-02-193-0/+41
* fix this to work more determinstically, patch by Thomas Veith!Chris Lattner2010-02-191-1/+1
* Test case for r96656.Devang Patel2010-02-191-0/+9
* Added entries for ASR, LSL, LSR, ROR, and RRX so that the disassembler printsJohnny Chen2010-02-191-0/+24
* Revert 96626, which causes build failure on ppc Darwin.Dale Johannesen2010-02-193-41/+0
* Transform (xor (setcc), (setcc)) == / != 1 toEvan Cheng2010-02-192-3/+44
* I confused myself, temporaries will be recorded right along with other inputs.Chris Lattner2010-02-191-31/+7
* Use the same encoding for EH stuff uniformly on all MachO targets.Anton Korobeynikov2010-02-194-40/+22
* introduce a new ResultVal and start keeping track of temporary values.Chris Lattner2010-02-191-12/+60
* Radar 7636153. In the presence of large call frames, it's not sufficientJim Grosbach2010-02-194-6/+28
* When determining the set of interesting reuse factors, considerDan Gohman2010-02-192-10/+72
* Indvars needs to explicitly notify ScalarEvolution when it is replacingDan Gohman2010-02-183-0/+41
* getSplatIndex assumes that the first element of the mask contains the splat i...Mon P Wang2010-02-182-6/+18
* Added LDRD_PRE/POST & STRD_PRE/POST for disassembly only.Johnny Chen2010-02-182-0/+80
* add support for referencing registers and immediates,Chris Lattner2010-02-185-36/+132
* replaceUsesOfWithOnConstant implementation for unions.Talin2010-02-181-1/+46
* Hoist this loop-invariant logic out of the loop.Dan Gohman2010-02-181-4/+6