aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* rename InlineInfo.DevirtualizedCalls -> InlinedCalls toChris Lattner2010-05-012-9/+9
* Implement rdar://6295824 and PR6724 with two tiny changesChris Lattner2010-05-012-1/+2
* The inliner has traditionally not considered call sitesChris Lattner2010-05-011-9/+48
* Re-enable kill flags from SelectionDAGISel, with a fix: don'tDan Gohman2010-05-011-5/+1
* Fix a bug where debug info affected stack slot coloring.Dale Johannesen2010-05-011-1/+2
* Fix whitespace.Dan Gohman2010-05-011-1/+1
* Don't pass SDValues by non-const reference unless they may beDan Gohman2010-05-012-2/+3
* Reorgnaize more switch code lowering to clean up some trickyDan Gohman2010-05-012-22/+22
* Delete the EdgeMapping variable itself.Dan Gohman2010-05-012-5/+0
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-0130-160/+79
* Fix a typo.Dan Gohman2010-04-301-1/+1
* Dan recently disabled recursive inlining within a function, but weChris Lattner2010-04-301-1/+9
* EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but theBill Wendling2010-04-301-8/+13
* Remove this debug output. The MachineFunction will be printed once all ofDan Gohman2010-04-301-3/+0
* The local register allocator has to spill dirty callee saved registers before aJakob Stoklund Olesen2010-04-301-6/+33
* Preserve debug info attached with call instruction while eliminating dead arg...Devang Patel2010-04-301-0/+6
* Make this code less confusing. Instead of reassigning BB, just operateDan Gohman2010-04-301-7/+3
* Attach AT_APPLE_optimized attribute to optimized function's debug info.Devang Patel2010-04-302-10/+23
* EmitDbgValue doesn't need its EdgeMapping argument.Dan Gohman2010-04-303-12/+10
* Set isSigned to true when creating an all-ones integer constant, evenDan Gohman2010-04-301-4/+4
* Silence compiler warnings.Dan Gohman2010-04-301-4/+4
* Add lint checks for invalid uses of memory.Dan Gohman2010-04-301-19/+59
* Remove the -disable-16bit command-line option, which is now obsolete.Dan Gohman2010-04-303-53/+7
* Don't use floating point in SimpleRegisterCoalescing.Jakob Stoklund Olesen2010-04-301-15/+10
* Apply a patch from Jan Sjodin to fix a compiler abort on vectorDan Gohman2010-04-301-9/+24
* Another sibcall bug. If caller and callee calling conventions differ, then it...Evan Cheng2010-04-301-3/+35
* Temporarily disable SelectionDAG kill flags, which are causing trouble.Dan Gohman2010-04-301-0/+4
* Fix the OProfileJITEventListener build after r101844 removedJeffrey Yasskin2010-04-301-19/+36
* Set register kill flags on the SelectionDAG path, at least in theDan Gohman2010-04-301-1/+12
* Reject really weird coalescer case when trying to merge identical subregistersJakob Stoklund Olesen2010-04-291-0/+7
* Don't leave Base.FrameIndex uninitialized, so that it doesn'tDan Gohman2010-04-291-34/+33
* Fix typos in assertion strings.Dan Gohman2010-04-291-2/+2
* Slightly verboser debug spew from coalescerJakob Stoklund Olesen2010-04-292-26/+25
* Refactor.Devang Patel2010-04-292-4/+13
* Make naked functions work on PPC.Dale Johannesen2010-04-292-1/+11
* Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g.Devang Patel2010-04-292-0/+4
* Remove DBG_VALUE which reference dead stack slots.Evan Cheng2010-04-291-2/+19
* DO not push DBG_VALUE machine instructions for inlined fuction arguments in e...Devang Patel2010-04-291-0/+7
* Verify metadata harder. In particular, check that moduleDuncan Sands2010-04-291-39/+60
* Add comment.Evan Cheng2010-04-291-0/+2
* Re-enable 102565 with fixes.Evan Cheng2010-04-292-14/+8
* Load folding tail call should not use ebp / rbp after it's popped. PEIEvan Cheng2010-04-291-5/+15
* Add support for assemblers that don't support periods in a nameMon P Wang2010-04-292-5/+9
* Temporarily disable my changes to unbreak the build.Evan Cheng2010-04-292-0/+8
* Do not generate duplicate dbg_value instructions for function arguments.Evan Cheng2010-04-292-9/+11
* Fix missing #include.Dan Gohman2010-04-291-0/+1
* Avoid emitting a dbg_value machineinstr that's not going to be inserted into ...Evan Cheng2010-04-292-2/+2
* Frame index can be negative.Evan Cheng2010-04-296-6/+6
* Check Reg against zero.Evan Cheng2010-04-292-1/+3
* - Really preserve dbg_value instructions when the register is spilled.Evan Cheng2010-04-281-2/+3