aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-147-37/+42
* eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner2010-03-144-38/+4
* use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner2010-03-142-8/+9
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-145-82/+72
* eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner2010-03-132-8/+9
* rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner2010-03-135-37/+50
* add support for MCSymbols as operands to MachineInstrs.Chris Lattner2010-03-131-25/+34
* simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner2010-03-134-18/+13
* factor some labels, simplify some code.Chris Lattner2010-03-133-14/+15
* various cleanups.Chris Lattner2010-03-131-16/+17
* reimplement the string pool used for inlined functionChris Lattner2010-03-132-23/+38
* remove gone method, grr symlinks.Chris Lattner2010-03-121-6/+0
* inline the now-trivial implementation of GetGlobalValueSymbol intoChris Lattner2010-03-122-13/+10
* give Mangler access to TargetData.Chris Lattner2010-03-122-2/+2
* finally give Mangler a getSymbol method, which returns an MCSymbolChris Lattner2010-03-121-6/+1
* remove dead code.Chris Lattner2010-03-122-24/+0
* make the mangler take an MCContext instead of an MAI.Chris Lattner2010-03-123-6/+4
* remove MAI argument from createAsmStreamer since itChris Lattner2010-03-121-1/+1
* fix a bug emitting .secrel32 that I introduced, PR6587, patchChris Lattner2010-03-121-2/+3
* Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin2010-03-123-37/+37
* Revert turning copysignl into a COPYSIGN node for the moment:Duncan Sands2010-03-121-1/+1
* Now that it's supported, turn copysignl into a COPYSIGN node.Duncan Sands2010-03-121-1/+1
* Fix PR6522: implement copysign expansion for x86 long doubleDuncan Sands2010-03-121-23/+39
* fix PR6577, a bug in sdbuilder lowering select instructionsChris Lattner2010-03-121-1/+2
* There is no need to create specification DIE for definitions at DIFile level.Devang Patel2010-03-111-1/+2
* Extract methods from LocalRewriter::RewriteMBB bringing it down to 666 lines.Jakob Stoklund Olesen2010-03-111-168/+197
* change MCContext to always have an MCAsmInfo.Chris Lattner2010-03-112-3/+3
* fix a fixme in TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-112-4/+5
* Remove getWidenVectorType, which is no longer used.Dan Gohman2010-03-111-14/+0
* rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner2010-03-112-12/+16
* In case of tail call size of Ins and InVals may not match.Evan Cheng2010-03-111-6/+7
* Avoid leaking CompileUnits in DwarfDebug.cpp.Jeffrey Yasskin2010-03-112-14/+15
* Add a new jump table encoding to indicate jump tables entriesRichard Osborne2010-03-112-0/+7
* The check for coalescing a virtual register to a physical register, e.g.Evan Cheng2010-03-112-10/+21
* Remove dead include.Daniel Dunbar2010-03-111-1/+0
* Fix debug_value handling.Dale Johannesen2010-03-111-2/+6
* MC: Provide MCAssembler with a TargetAsmBackend.Daniel Dunbar2010-03-111-4/+5
* VirtRegRewriter spring cleaning. No functional change.Jakob Stoklund Olesen2010-03-111-1255/+1292
* fix PR6533 by updating the br(xor) code to remember the caseChris Lattner2010-03-101-5/+7
* Cosmetic: lengthen names and improve comments.Dale Johannesen2010-03-102-16/+15
* Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling2010-03-102-13/+22
* Progress towards shepherding debug info through SelectionDAG.Dale Johannesen2010-03-107-28/+176
* Fix another bitwidth calculation to handle vector types; based on aDan Gohman2010-03-101-1/+1
* Fix another place where DEBUG_VALUE affected codegen.Dale Johannesen2010-03-101-1/+12
* Fix a bug in DEBUG_VALUE handling Devang ran into.Dale Johannesen2010-03-101-6/+3
* move three lowering hooks from MAI to TLOF and make one of themChris Lattner2010-03-102-6/+14
* This survived a bootstrap, so let's try 98104 again.Dale Johannesen2010-03-101-4/+69
* Enable machine cse pass.Evan Cheng2010-03-101-5/+1
* mcize the rest of EH emission, only one more directive missingChris Lattner2010-03-101-12/+17
* add missing filename!Chris Lattner2010-03-101-0/+2