aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner2010-03-142-7/+6
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-144-10/+9
* eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner2010-03-141-17/+3
* use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner2010-03-141-8/+0
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-144-30/+24
* eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner2010-03-132-2/+2
* rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner2010-03-135-27/+31
* add builder support for mcsymbol operands.Chris Lattner2010-03-131-0/+5
* add support for MCSymbols as operands to MachineInstrs.Chris Lattner2010-03-131-1/+16
* Add some parens and silence a warning.Benjamin Kramer2010-03-131-1/+1
* llvm-mc: Support -n, useful for comparing -integrated-as output since theDaniel Dunbar2010-03-131-1/+1
* Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97...Jeffrey Yasskin2010-03-131-6/+1
* Remove extra parameter.Devang Patel2010-03-131-1/+1
* Do not overestimate code size reduction in presense of debug info.Devang Patel2010-03-131-1/+5
* MC/Mach-O: Implement initial support for relaxation.Daniel Dunbar2010-03-121-0/+8
* inline GetGlobalValueSymbol into the rest its callers andChris Lattner2010-03-121-4/+0
* eliminate the X86 version of GetGlobalValueSymbol, allowingChris Lattner2010-03-121-1/+1
* move fastcall/stdcall mangling up into Mangler.Chris Lattner2010-03-121-0/+9
* MC: Factor out MCAssembler::EvaluateFixup, and simplify.Daniel Dunbar2010-03-121-0/+21
* MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs...Daniel Dunbar2010-03-123-12/+13
* MC: Add MCAssembler::addFixup, which enforces that fixups are added in order.Daniel Dunbar2010-03-121-0/+7
* give Mangler access to TargetData.Chris Lattner2010-03-121-1/+4
* Add a virtual destructor and give vtable a home.Benjamin Kramer2010-03-121-0/+1
* finally give Mangler a getSymbol method, which returns an MCSymbolChris Lattner2010-03-121-3/+9
* make the mangler take an MCContext instead of an MAI.Chris Lattner2010-03-122-6/+4
* remove MAI argument from createAsmStreamer since itChris Lattner2010-03-121-2/+1
* Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin2010-03-121-0/+22
* Factor checked library call optimization into a common helper class and use itBenjamin Kramer2010-03-121-0/+12
* make TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-121-6/+0
* Whoops this already existed.Nate Begeman2010-03-111-3/+0
* Add a handful of additional useful pass manager things to the C APINate Begeman2010-03-111-0/+10
* change MCContext to always have an MCAsmInfo.Chris Lattner2010-03-111-1/+11
* fix a fixme in TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-112-2/+8
* Remove getWidenVectorType, which is no longer used.Dan Gohman2010-03-111-7/+0
* stpcpy is so similar to strcpy, it doesn't deserve a complete copy of the __s...Benjamin Kramer2010-03-111-7/+2
* rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner2010-03-112-14/+20
* Lower stpcpy_chk when possible.Eric Christopher2010-03-111-0/+5
* MC/Mach-O: Add MCSymbolData::getAddress() utility.Daniel Dunbar2010-03-111-0/+5
* Add a new jump table encoding to indicate jump tables entriesRichard Osborne2010-03-111-1/+5
* The check for coalescing a virtual register to a physical register, e.g.Evan Cheng2010-03-111-5/+5
* MC/Mach-O: Start passing in the basic MCAsmLayout object.Daniel Dunbar2010-03-111-14/+1
* MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o...Daniel Dunbar2010-03-113-3/+60
* Fix (unused) RegisterAsmBackend template, clang++ isn't happy about this.Daniel Dunbar2010-03-111-2/+3
* MC: Provide MCAssembler with a TargetAsmBackend.Daniel Dunbar2010-03-113-11/+9
* MC: Sketch some TargetAsmBackend hooks we are going to need.Daniel Dunbar2010-03-111-0/+22
* MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar2010-03-111-3/+4
* Add strncpy libcall creator. Use it when it should be used.Eric Christopher2010-03-111-0/+5
* Make sure HasDebugValue is initialized. This should fixDale Johannesen2010-03-111-3/+3
* add support, testcases, and dox for the new GHC callingChris Lattner2010-03-111-0/+3
* Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling2010-03-102-24/+24