aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Can't handle offset and scale if rip-relative addressing is to be used.Evan Cheng2007-08-011-6/+10
* Mac OS X X86-64 low 4G address not available.Evan Cheng2007-08-011-4/+4
* Mac OS X X86-64 low 4G address not available.Evan Cheng2007-08-014-1/+21
* Undo previous check-in.Devang Patel2007-08-012-85/+22
* Some out operands were incorrectly specified as input operands.Evan Cheng2007-08-012-17/+17
* Make sure these tests pass for the right reasons (verifier error, rather thanReid Spencer2007-08-012-6/+6
* Update dominator info for the middle blocks created while splitingDevang Patel2007-08-013-22/+115
* Make non-local memdep not be recursive, and fix a bug on 403.gcc that this ex...Owen Anderson2007-08-013-55/+62
* Missing Requires.Evan Cheng2007-08-011-2/+2
* New test. Bogus implicit-def prevented a copy from being coalesced.Evan Cheng2007-08-011-0/+8
* Be more precise.Evan Cheng2007-08-011-1/+1
* Bugs: missing partial uses and redundant partial defs.Evan Cheng2007-08-011-4/+20
* Add a test for the load/store alignment.Lauro Ramos Venancio2007-08-011-0/+17
* Expand unaligned loads/stores when the target doesn't support them. (PR1548)Lauro Ramos Venancio2007-08-012-3/+156
* Clean up C++ restrict test cases and add a test for restrict qualified methods.Christopher Lamb2007-08-011-0/+13
* these tests aren't xfailed.Chris Lattner2007-08-012-2/+0
* we're now handling this right :)Chris Lattner2007-08-011-0/+12
* Forgot to update these files for the FastDSE changes.Owen Anderson2007-08-014-4/+4
* More explicit keywords.Dan Gohman2007-08-0117-23/+24
* Change a .size directive to use a tab instead of a space, for consistency.Dan Gohman2007-08-011-1/+1
* Make ImmutablePass::runOnModule non-virtual, since it is notDan Gohman2007-08-011-1/+1
* Rename FastDSE to just DSE.Owen Anderson2007-08-0110-27/+19
* Move FastDSE in to DeadStoreElimination.Owen Anderson2007-08-011-0/+0
* Remove old DSE.Owen Anderson2007-08-011-179/+0
* Update generated files.David Greene2007-08-017-2733/+2398
* New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene2007-08-0122-66/+158
* Indexed loads each has 2 outputs.Evan Cheng2007-08-011-10/+10
* Requires SSE2.Evan Cheng2007-08-011-2/+2
* Don't let the memory allocator outsmart GVN. ;-)Owen Anderson2007-07-311-0/+6
* simpleregistercoalescing -> regcoalescing. It's too long for me to handle.Evan Cheng2007-07-311-1/+1
* Fix a failure I accidentally caused in my last commit by mishandling the Owen Anderson2007-07-312-0/+24
* Fix a bug in GetKnownAlignment of packed structs.Lauro Ramos Venancio2007-07-312-3/+32
* Change the x86 assembly output to use tab characters to separate theDan Gohman2007-07-3135-1163/+1163
* Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There'sDavid Greene2007-07-312-29/+41
* Fix a misoptimization in aha.Owen Anderson2007-07-312-11/+338
* Use SCEVExpander::InsertCastOfTo instead of calling new IntToPtrInstDan Gohman2007-07-311-5/+12
* Add note.Devang Patel2007-07-311-1/+3
* new testcaseChris Lattner2007-07-311-0/+8
* Revert overly aggressive interpretation of noaliasChristopher Lamb2007-07-312-44/+1
* Regenerate.Reid Spencer2007-07-312-954/+954
* fp2uint -> fptouiReid Spencer2007-07-311-8/+8
* After a discussion with Anton, it turns out that the InReg attribute is notReid Spencer2007-07-312-2/+2
* Bunch of tests to check loop passes.Devang Patel2007-07-319-0/+204
* Redo and generalize previously removed opt for pinsrw: (vextract (v4i32 bc (v...Evan Cheng2007-07-317-235/+264
* Loop unswitch preserves dom info.Devang Patel2007-07-311-18/+33
* Implement Simple Analysis interfaces - cloneBasicBlockAnalysis and deleteAnal...Devang Patel2007-07-311-0/+26
* Introduce Simple Analysis interface for loop passes.Devang Patel2007-07-312-0/+50
* Teach BasicAA about noalias function parameters. Passes all of DejaGNU and te...Christopher Lamb2007-07-312-1/+44
* Un-XFAIL these tests after r40622 fixed them.Christopher Lamb2007-07-312-2/+0
* Regenerate.Reid Spencer2007-07-312-954/+954