aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* enhance DepthFirstIterator to support more robust operations in the faceChris Lattner2009-07-231-23/+49
* testcase for PR4590Chris Lattner2009-07-231-0/+34
* refactor a blob of code out to a new 'FoldOrOfFCmps' function andChris Lattner2009-07-231-67/+70
* For real this time: PHI Def & Kill tracking added to PHIElimination.Lang Hames2009-07-231-3/+5
* merge vector-casts-0.ll into vector-casts.llChris Lattner2009-07-232-55/+56
* Make some existing optimizations that would only trigger on scalarsChris Lattner2009-07-232-4/+51
* convert a test to filecheck format. This fixes an endemic problemChris Lattner2009-07-231-5/+12
* rename testChris Lattner2009-07-231-0/+0
* refactor a bunch of code out into a helper function,Chris Lattner2009-07-231-63/+73
* remove a really old and dead headerChris Lattner2009-07-231-62/+0
* merge one more sse41 test into sse41.llChris Lattner2009-07-232-19/+44
* merge another sse41 test into sse41.llChris Lattner2009-07-232-12/+23
* merge sse41-pmovx.ll into sse41.llChris Lattner2009-07-232-54/+69
* Added PHI Def & Kill tracking to PHIElimination pass.Lang Hames2009-07-232-4/+56
* change a test to run in filecheck style. Rename it to be a generalChris Lattner2009-07-232-12/+23
* Support insertps via the intrinsic and add a couple of simpleEric Christopher2009-07-232-2/+27
* Do not call getMangledName on Intrinsics.Sanjiv Gupta2009-07-231-4/+3
* MDStringDevang Patel2009-07-2310-28/+30
* Add test for pinsrd and pinsrb instructions.Eric Christopher2009-07-231-0/+12
* Minor cosmetics: indentation, formatting, naming.Andreas Bolka2009-07-232-41/+41
* Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner2009-07-2311-946/+234
* add header for 'memset'.Zhongxing Xu2009-07-231-0/+1
* Silence "uninitialized use" warning.Devang Patel2009-07-231-1/+1
* Hide constructors.Devang Patel2009-07-231-4/+5
* Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel2009-07-2317-153/+108
* Fix error message for correct opcode.Eric Christopher2009-07-231-1/+1
* Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner2009-07-238-125/+661
* Parameterize the BumpPtrAllocator over a slab allocator. It defaults to usingReid Kleckner2009-07-233-109/+284
* Revert r75663 (and r76805), as it is causing regressions on powerpc.Dan Gohman2009-07-231-20/+12
* remove SectionFlags::Small: it is only used on Xcore, and we'll findChris Lattner2009-07-226-30/+7
* x86 isel tweak: use lea (%reg,%reg) instead of lea (,%reg,2).Dan Gohman2009-07-222-10/+39
* Add new keywords to the vim syntax highlighting.Dan Gohman2009-07-221-0/+1
* Add new optimization keywords to the polygen grammar.Dan Gohman2009-07-221-2/+6
* Rename the new unsigned and signed keywords to nuw and nsw,Dan Gohman2009-07-229-100/+103
* Reorder if-else branches as suggested by Bill.David Greene2009-07-221-4/+4
* Fix typo in addrmode definition.David Goodwin2009-07-221-1/+1
* Add -march=ppc32 lines so that this test doesn't ever default to ppc64.Dan Gohman2009-07-221-2/+2
* Use getTargetConstant instead of getConstant since it's meant as an constant ...Evan Cheng2009-07-225-22/+120
* Make the grep line in this test more specific, to avoidDan Gohman2009-07-221-2/+2
* Constify the key in Mi2IndexMap.David Greene2009-07-222-3/+3
* Ignore undef uses.Evan Cheng2009-07-222-0/+97
* Switch some clients to Value::getName(), and other getName() userDaniel Dunbar2009-07-226-20/+20
* Fix indentation.Devang Patel2009-07-221-6/+6
* Simplify some uses of Value::getName()Daniel Dunbar2009-07-223-4/+7
* Define npos in a way that should make MSVC happier.Daniel Dunbar2009-07-221-1/+1
* Remove unnecessary store to temporary std::string.Daniel Dunbar2009-07-221-3/+4
* Put comment printing under asm-verbose.David Greene2009-07-222-14/+37
* Fix indentation.Daniel Dunbar2009-07-221-18/+19
* Make some changes suggested by Bill and Evan.David Greene2009-07-223-34/+29
* Fix thinko.Devang Patel2009-07-221-1/+1