aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Refactor code to add load / store folded instructions -> register onlyEvan Cheng2007-10-012-607/+599
* Fix stride computations for long double arrays.Dale Johannesen2007-10-013-4/+8
* Move the code that emits the .file directives so that it runs after theDan Gohman2007-10-011-16/+17
* Remove simple scheduler.Evan Cheng2007-10-011-1165/+0
* Relax unsafe use check. If there is one unconditional use inside the loop the...Devang Patel2007-10-011-22/+22
* Typo. X86comi doesn't read / write chain's.Evan Cheng2007-10-011-2/+1
* Add getABITypeSize, getABITypeSizeInBitsDale Johannesen2007-10-011-1/+6
* remove dup commentDale Johannesen2007-09-301-1/+0
* Constant fold int-to-long-double conversions;Dale Johannesen2007-09-304-21/+13
* Simplify and fix signed int -> FP conversions.Dale Johannesen2007-09-301-11/+3
* AsmPrinters overriding getAnalysisUsage should call super.Gordon Henriksen2007-09-302-1/+2
* Template-ize more of the DomTree internal implementation details. Only the c...Owen Anderson2007-09-303-146/+7
* Add a new DenseSet abstraction.Chris Lattner2007-09-301-4/+4
* Check that the second parameter of init_trampolineDuncan Sands2007-09-291-2/+6
* This is done already.Gordon Henriksen2007-09-291-7/+0
* Collector is the base class for garbage collection code generators.Gordon Henriksen2007-09-292-0/+391
* Demoting CHelpers.h to include/llvm/Support.Gordon Henriksen2007-09-292-2/+2
* Switch to densemap rather than std::setDaniel Berlin2007-09-291-3/+26
* Enabling new condition code modeling scheme.Evan Cheng2007-09-2910-1649/+308
* Teach SplitVectorOp how to split INSERT_VECTOR_ELT.Dan Gohman2007-09-281-0/+12
* If two instructions are both two-address code, favors (schedule closer toEvan Cheng2007-09-282-8/+25
* really fix PR1581, thanks to Daniel Dunbar for pointingChris Lattner2007-09-281-1/+1
* Make Value::getNameLen not crash on an empty name, fixing PR1712.Chris Lattner2007-09-281-1/+1
* Remove a poor scheduling heuristic.Evan Cheng2007-09-281-34/+5
* Trim some unneeded fields.Evan Cheng2007-09-283-26/+12
* Fix long double -> uint64 conversion.Dale Johannesen2007-09-281-1/+5
* minor long double related changesDale Johannesen2007-09-283-4/+21
* Make the checks for DW_FORM_data4 consistent with the others, andDan Gohman2007-09-281-2/+6
* Use 32-bit data directives for DW_FORM_data4 format data, even onDan Gohman2007-09-281-8/+10
* Refactor the memcpy lowering for the x86 target.Rafael Espindola2007-09-282-56/+62
* Stop inventing new words. :-)Evan Cheng2007-09-281-1/+1
* Remove unneeded #include.Owen Anderson2007-09-281-1/+0
* Have PostDomTree use the newly templated DFSPass.Owen Anderson2007-09-283-51/+3
* Pessimisively assume ADJCALLSTACKDOWN / ADJCALLSTACKUP (which becomes sub / a...Evan Cheng2007-09-281-1/+3
* Add sqrt and powi intrinsics for long double.Dale Johannesen2007-09-284-6/+25
* Don't do SRA for unions with long double fields.Dale Johannesen2007-09-281-0/+6
* Convert DFSPass into a templated friend function, in preparation for making i...Owen Anderson2007-09-273-66/+5
* TargetAsmInfo::getAddressSize() was incorrect for x86-64 and 64-bit targetsDan Gohman2007-09-274-19/+18
* CollectorMetadata abstractly describes stack maps for a function.Gordon Henriksen2007-09-271-0/+185
* Use GR64 in 64-bit mode.Evan Cheng2007-09-271-1/+4
* My previous Registry.h header, as well as Collectors.h, which is theGordon Henriksen2007-09-271-0/+21
* Doh. Calls clobber EFLAGS.Evan Cheng2007-09-271-1/+1
* Avoid inserting a live register more than once.Evan Cheng2007-09-271-8/+18
* Ignore redundant constraintsDaniel Berlin2007-09-271-2/+20
* Build the correct range for loops with unusual bounds. Fix from Jay Foad.Nick Lewycky2007-09-271-1/+1
* Silence a compiler warning.Evan Cheng2007-09-271-1/+1
* Boogs.Evan Cheng2007-09-271-10/+10
* Be smarter about which node to force schedule. Reduce # of duplications + cop...Evan Cheng2007-09-271-84/+120
* Backtracking only when it won't create a cycle.Evan Cheng2007-09-271-23/+35
* Make temporaries explicit to avoid prematureDale Johannesen2007-09-264-5/+14