aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add command line option -entry-funcion to override entry function (default is...Evan Cheng2008-11-051-5/+12
* Remove debug output that's not really useful.Evan Cheng2008-11-051-13/+0
* Make ISel ignore dead nodes. The DAGCombiner normally eliminatesDan Gohman2008-11-052-0/+27
* opt was not exporting the Mangler symbolsAndrew Lenharth2008-11-051-1/+2
* Add PR number.Devang Patel2008-11-051-0/+1
* Restructure ARM code emitter to use instruction formats instead of addressing...Evan Cheng2008-11-055-285/+302
* Use an assert to check that SelectCode isn't called onDan Gohman2008-11-051-5/+4
* The HadDelete field is no longer used.Dan Gohman2008-11-051-1/+0
* Reintroduce a comment that was removed with the AddToISelQueueDan Gohman2008-11-051-0/+1
* Update some comments to reflect the new code.Dan Gohman2008-11-051-3/+8
* Test commit, add Makefile for XCore target, more to follow.Richard Osborne2008-11-051-0/+21
* Fix thinko in ppcf128 expansion of truncating store.Duncan Sands2008-11-051-1/+1
* Add more vector move low and zero-extend patterns.Evan Cheng2008-11-052-0/+24
* Type of shuffle mask has changed.Evan Cheng2008-11-051-1/+2
* Indentation.Evan Cheng2008-11-051-1/+1
* Eliminate the ISel priority queue, which used the topological order for aDan Gohman2008-11-0511-308/+74
* Use getTargetConstant instead of getConstant for nodes that should not be vis...Dan Gohman2008-11-051-8/+8
* Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS XEvan Cheng2008-11-056-60/+62
* New test case.Devang Patel2008-11-051-0/+6
* Do now allow InlineAlways pass to remove dead functions.Devang Patel2008-11-053-0/+17
* Silence unused variable warnings.Devang Patel2008-11-051-1/+3
* Check Attribute::NoInline.Devang Patel2008-11-051-4/+2
* Remove dead variable.Bill Wendling2008-11-051-1/+0
* Simplify the allocated size calculation.Bill Wendling2008-11-051-3/+3
* Fix commentBill Wendling2008-11-051-1/+2
* Use the new predicate to control when we do prealloc splitting. Fix a small ...Owen Anderson2008-11-051-1/+5
* Debugging output tweak.Evan Cheng2008-11-051-2/+2
* CMake: updated list of source files.Oscar Fuentes2008-11-051-0/+1
* Some code simplification. It now doesn't generate a prologue if the epilogueBill Wendling2008-11-051-61/+47
* Add a new pass to simplify specific half_powr function calls. This isDan Gohman2008-11-044-0/+207
* On darwin, 32-bit x86 target is i386-apple-darwin...Devang Patel2008-11-041-1/+1
* fix memory leak in pass manager when adding an analysis pass that already exi...Nuno Lopes2008-11-042-7/+14
* Fix tests not to emit IR outputAnton Korobeynikov2008-11-042-2/+2
* Small simplification of the stack guard type.Bill Wendling2008-11-041-4/+3
* - Add a "getOrInsertGlobal" method to the Module class. This acts similarly toBill Wendling2008-11-043-14/+42
* First pass at checking for the creation of a new join point when doing pre-al...Owen Anderson2008-11-041-0/+73
* Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls.Evan Cheng2008-11-042-4/+17
* Update in response to feedback from Chris:Bill Wendling2008-11-043-33/+60
* fix two validation errorsGabor Greif2008-11-041-1/+2
* fix typos, harmonize formattingGabor Greif2008-11-041-3/+3
* Revert 58687. This breaks mingw.Tanya Lattner2008-11-041-5/+12
* Allow SROA of vectors. Removing this caused aDale Johannesen2008-11-041-12/+4
* 80 columnsDale Johannesen2008-11-041-2/+2
* Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with le...Evan Cheng2008-11-042-9/+41
* Add note about cmake. Patch by Oscar Fuentes.Tanya Lattner2008-11-041-0/+4
* Give tablegen's Type a destructor, to suppress spuriousDan Gohman2008-11-041-0/+1
* Fix typo. Patch by nlewycky.Duncan Sands2008-11-041-1/+1
* Debug output tweak.Evan Cheng2008-11-041-2/+2
* LDM_RET restores pc, do not set 's' bit which would restore CPSR from SPSR.Evan Cheng2008-11-041-1/+0
* Fix PR3011: LegalizeTypes support for scalarizingDuncan Sands2008-11-043-0/+19