aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Don't custom lower bit converts to ARM VMOVDRRD or VMOVDRR when the operandBob Wilson2010-04-141-9/+16
* Delete unneeeded arguments.Dan Gohman2010-04-142-6/+6
* Delete unused arguments.Dan Gohman2010-04-141-6/+4
* Factor out EH landing pad code into a separate function, and constifyDan Gohman2010-04-147-57/+66
* Reset the debug location even if the instruction was a terminator.Dan Gohman2010-04-141-5/+3
* Refine #includes.Dan Gohman2010-04-141-1/+1
* Pull utility routines with no SelectionDAG dependence out ofDan Gohman2010-04-143-76/+95
* Fix typos in comments.Dan Gohman2010-04-142-2/+2
* performance: cache the dereferenced use_iteratorGabor Greif2010-04-141-7/+8
* Delete an obsolete comment.Dan Gohman2010-04-141-1/+0
* Delete an unused function.Dan Gohman2010-04-141-4/+0
* Clear the FunctionLoweringInfo object before doing other things thatDan Gohman2010-04-141-4/+4
* Move this assert out of SelectionDAGISel into FunctionLoweringInfo, andDan Gohman2010-04-142-5/+3
* Add a comment.Dan Gohman2010-04-141-0/+2
* Move the code for initialing the entry block livein set out ofDan Gohman2010-04-142-5/+5
* Reorgnaize this code to be more tidy and readable.Dan Gohman2010-04-141-10/+5
* Trim #includes.Dan Gohman2010-04-141-9/+0
* Move the code for emitting livein copies out of SelectionDAGISel.Dan Gohman2010-04-142-105/+107
* performance: cache the dereferenced use_iteratorGabor Greif2010-04-141-3/+4
* Sink landing-pad marking code out ofDan Gohman2010-04-142-5/+5
* It's not necessary to recompute EB here.Dan Gohman2010-04-141-1/+1
* performance: cache the dereferenced use_iteratorGabor Greif2010-04-141-3/+5
* Add a comment.Dan Gohman2010-04-141-0/+2
* Enable RTTI again. While this works fine for LLVM, it creates an ABINick Lewycky2010-04-141-0/+1
* Turn off RTTI for VMCore. Yay!Nick Lewycky2010-04-141-1/+0
* I don't know how, but I managed to goof the revert. Remove function that shouldNick Lewycky2010-04-141-37/+0
* Revert r101213.Nick Lewycky2010-04-141-29/+14
* Fix 80 column ruler.Nick Lewycky2010-04-141-1/+1
* implement mc asmparser support for '.', which gets theChris Lattner2010-04-142-0/+17
* Remove tab.Nick Lewycky2010-04-141-1/+1
* While DAE can't modify the function signature of an externally visible function,Nick Lewycky2010-04-141-14/+66
* Generalize this code to handle Instructions in addition to ConstantExprs.Dan Gohman2010-04-141-3/+3
* Reorder the methods of this class to be a little more organized.Dan Gohman2010-04-141-22/+22
* Fixed another assert exposed by fuzzing. Now, when an encoding error occursJohnny Chen2010-04-141-4/+14
* Clear MachineInstr->MCSymbol maps at the end of a function.Devang Patel2010-04-141-0/+2
* Fixed an assert() exposed by fuzzing. Now, instead of assert when an invalidJohnny Chen2010-04-142-10/+15
* Unbreak CMake build by improving the EnhancedDisassembly makefile aDouglas Gregor2010-04-132-0/+2
* Fast path implicit_def check.Evan Cheng2010-04-131-5/+5
* Handle a v2f64 formal parameter that is split between registers and memoryBob Wilson2010-04-131-7/+13
* Fixed a nasty layering violation in the edis sourceSean Callanan2010-04-134-2/+30
* Changed getSOImmValRotate()'s hunt retry logic to ignore the low order 6 bits,Johnny Chen2010-04-131-3/+3
* Do not include types without any definition in pubtypes list.Devang Patel2010-04-131-2/+4
* Avoid variable shadowing.Evan Cheng2010-04-131-2/+2
* Expand postra machine licm's capability a little more. If an instruction's re...Evan Cheng2010-04-131-8/+24
* Teach MachineSinking to handle easy critical edges.Jakob Stoklund Olesen2010-04-131-2/+17
* Re-apply 101075 and fix it properly. Just reuse the debug info of the branch ...Evan Cheng2010-04-131-1/+44
* Temporarily revert r101075, it's causing invalid iterator assertionsEric Christopher2010-04-131-46/+1
* Teach postra machine licm to hoist more obvious invariants, e.g. instructions...Evan Cheng2010-04-131-17/+38
* Add a few comments.Dan Gohman2010-04-131-0/+5
* Eliminate MachineBasicBlock::const_livein_iterator and makeDan Gohman2010-04-137-10/+11