aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Delete unneeeded arguments.Dan Gohman2010-04-141-1/+1
* Delete unused arguments.Dan Gohman2010-04-141-6/+4
* Factor out EH landing pad code into a separate function, and constifyDan Gohman2010-04-144-52/+61
* 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
* 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
* 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
* 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
* Clear MachineInstr->MCSymbol maps at the end of a function.Devang Patel2010-04-141-0/+2
* Fast path implicit_def check.Evan Cheng2010-04-131-5/+5
* 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
* 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-136-9/+10
* Rename MachineFrameInfo variables to MFI, for consistency withDan Gohman2010-04-131-41/+41
* Move MachineRegisterInfo's isLiveIn and isLiveOut out of line.Dan Gohman2010-04-131-0/+14
* Delete an unused member variable.Dan Gohman2010-04-131-1/+0
* add llvm codegen support for -ffunction-sections and -fdata-sections,Chris Lattner2010-04-131-2/+36
* Remove a #include.Dan Gohman2010-04-121-1/+0
* Plug trivial leak.Benjamin Kramer2010-04-121-0/+2
* Enable post regalloc machine licm by default.Evan Cheng2010-04-121-5/+1
* Remove unnecessary parens.Dan Gohman2010-04-122-4/+4
* Tidy whitespace.Bob Wilson2010-04-091-9/+8
* Clear InsnsBeginScopeSet and InsnsEndScopeSet at the end of function.Devang Patel2010-04-091-0/+2
* Delete this obsolete comment.Dan Gohman2010-04-091-4/+0
* Add a missing dependency to this library when building with CMake.Chandler Carruth2010-04-091-0/+2
* Use getNumImplicitDefs() and getNumImplicitUses().Bob Wilson2010-04-091-24/+6
* Fix up some comments.Bob Wilson2010-04-091-5/+3
* Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience.Dan Gohman2010-04-081-4/+3
* delete a forwarding function.Chris Lattner2010-04-081-89/+87
* move elf section uniquing to MCContext. Along the wayChris Lattner2010-04-082-20/+2
* remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner2010-04-081-89/+102
* move macho section uniquing from MCParser and TLOF to MCContext whereChris Lattner2010-04-081-32/+4
* Coalescer should not delete copy instructions whose defs are partially dead. ...Evan Cheng2010-04-082-1/+14
* Fix -Wsign-compare warning (issued by clang++).Ted Kremenek2010-04-081-1/+1