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