summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Ignore dbg info intrinsics when folding conditional branch to Zhou Sheng2009-02-26
* Enable stack slot coloring DCE. Evan's spiller fixes were needed before this...Owen Anderson2009-02-26
* ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable. The users of these in...Evan Cheng2009-02-26
* The last commit was overly conservative. It's ok to reuse value that's alread...Evan Cheng2009-02-26
* If an available register falls through to a succ block, unset the last kill. ...Evan Cheng2009-02-26
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-25
* Fix big-endian codegen bug. We're splitting upDale Johannesen2009-02-25
* Print variable's display name in dwarf DIE.Devang Patel2009-02-25
* Fix PR3667Chris Lattner2009-02-25
* Don't block basic block with only SwitchInst to fold into predecessors.Zhou Sheng2009-02-25
* Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob...Evan Cheng2009-02-25
* Add a totally synthetic situation I came up with while looking at a bug inNick Lewycky2009-02-25
* Expand tabs to spaces (overlooked in previous commit)Scott Michel2009-02-25
* Remove all "cached" data from BuildVectorSDNode, preferring to retrieveScott Michel2009-02-25
* Added support to have TableGen provide information if an intrinsic (coreMon P Wang2009-02-24
* If compile unit's language is not set then don't crash while dump'ing compile...Devang Patel2009-02-24
* Extension of GEP in constant folder was broken (apparently this codeDaniel Dunbar2009-02-24
* Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount,Dan Gohman2009-02-24
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-24
* Add a debugging option for SSC DCE.Owen Anderson2009-02-24
* - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emitBill Wendling2009-02-24
* Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simpleDan Gohman2009-02-24
* Generalize the ChangeCompareStride code, in preparation forDan Gohman2009-02-24
* Preserve the DominanceFrontier analysis in the LoopDeletion pass.Dan Gohman2009-02-24
* gdb uses DW_AT_prototyped to identify K&R style in C based languages.Devang Patel2009-02-24
* While folding unconditional return move DbgRegionEndInst into the predecessor...Devang Patel2009-02-24
* If there is not any debug info available for any global variables and any sub...Devang Patel2009-02-24
* Back out the change in 64918 that used sign-extensions when promotingDan Gohman2009-02-23
* Fast-isel can't do TLS yet, so it should fall back to SDISelDan Gohman2009-02-23
* LoopDeletion needs to inform ScalarEvolution when a loop is deleted,Dan Gohman2009-02-23
* IndVarSimplify preserves ScalarEvolution. In theDan Gohman2009-02-23
* Should reset DBI_Prev if DBI_Next == 0.Zhou Sheng2009-02-23
* Only v1i16 (i.e. _m64) is returned via RAX / RDX.Evan Cheng2009-02-23
* Generate better code for v8i16 shuffles on SSE2Nate Begeman2009-02-23
* Changed option name from inline-threshold to basic-inline-threshold becauseMon P Wang2009-02-23
* fix some typos that Duncan noticedChris Lattner2009-02-23
* Propagate debug loc info through prologue/epilogue.Bill Wendling2009-02-23
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-22
* Revert the part of 64623 that attempted to align the source in aDan Gohman2009-02-22
* Properly parenthesize this expression, fixing a real bug in the newDan Gohman2009-02-22
* If a use operand is marked isKill, don't forget to add kill to its live inter...Evan Cheng2009-02-22
* Add a note.Evan Cheng2009-02-22
* Be bug compatible with gcc by returning MMX values in RAX.Evan Cheng2009-02-22
* Do not consider MMX_MOVD64rr a move instructions. The source register is in G...Evan Cheng2009-02-22
* Only try to sink immediate when TLI is not null. It needs to check if immedia...Evan Cheng2009-02-22
* Don't sign extend the char when expanding char -> int duringNick Lewycky2009-02-21
* bug 3610: Floating point vaarg not softened.Richard Pennington2009-02-21
* Drop bunch of half-working stuff in the ext_weak linkage support.Anton Korobeynikov2009-02-21
* Add AddrModeMatcher.cppEvan Cheng2009-02-21
* If two-address def is dead and the instruction does not define other register...Evan Cheng2009-02-21