| Commit message (Expand) | Author | Age | Files | Lines |
* | MC/Mach-O: Implement initial support for relaxation. | Daniel Dunbar | 2010-03-12 | 1 | -9/+117 |
* | move fastcall/stdcall mangling up into Mangler. | Chris Lattner | 2010-03-12 | 2 | -0/+2 |
* | MC: Factor out MCAssembler::EvaluateFixup, and simplify. | Daniel Dunbar | 2010-03-12 | 1 | -33/+52 |
* | MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs... | Daniel Dunbar | 2010-03-12 | 1 | -2/+3 |
* | MC: Add MCAssembler::addFixup, which enforces that fixups are added in order. | Daniel Dunbar | 2010-03-12 | 1 | -6/+4 |
* | remove MAI argument from createAsmStreamer since it | Chris Lattner | 2010-03-12 | 1 | -5/+4 |
* | enhance MCContext::GetOrCreateTemporarySymbol() to create a new symbol | Chris Lattner | 2010-03-11 | 1 | -0/+6 |
* | change MCContext to always have an MCAsmInfo. | Chris Lattner | 2010-03-11 | 1 | -1/+1 |
* | empty symbols aren't possible, the mcsymbol ctor aborts on them. | Chris Lattner | 2010-03-11 | 1 | -4/+0 |
* | MC/Mach-O: Add MCSymbolData::getAddress() utility. | Daniel Dunbar | 2010-03-11 | 1 | -4/+4 |
* | MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the asse... | Daniel Dunbar | 2010-03-11 | 2 | -4/+28 |
* | MC/Mach-O: Start passing in the basic MCAsmLayout object. | Daniel Dunbar | 2010-03-11 | 1 | -13/+14 |
* | MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o... | Daniel Dunbar | 2010-03-11 | 1 | -8/+8 |
* | MC: Provide MCAssembler with a TargetAsmBackend. | Daniel Dunbar | 2010-03-11 | 2 | -7/+9 |
* | MC/Mach-O: Use the MCAssembler symbol map instead of reconstructing. | Daniel Dunbar | 2010-03-10 | 1 | -32/+17 |
* | MC: Move the backend section and symbol data maps to MCAssembler. | Daniel Dunbar | 2010-03-10 | 1 | -30/+11 |
* | Remove unneeded includes. | Daniel Dunbar | 2010-03-10 | 3 | -3/+0 |
* | move three lowering hooks from MAI to TLOF and make one of them | Chris Lattner | 2010-03-10 | 2 | -14/+0 |
* | set the temporary bit on MCSymbols correctly. | Chris Lattner | 2010-03-10 | 1 | -0/+5 |
* | MC/Mach-O: Resolve a FIXME; these relocation types are no longer semanticaly ... | Daniel Dunbar | 2010-03-10 | 1 | -3/+5 |
* | eliminate MCContext::CreateSymbol and CreateTemporarySymbol. | Chris Lattner | 2010-03-10 | 2 | -17/+12 |
* | MC/Mach-O: Use the SECTDIFF relocation type for (A - B + constant) where A is... | Daniel Dunbar | 2010-03-10 | 1 | -8/+11 |
* | make the NullStreamer set the section on a label when emitted so that isDefin... | Chris Lattner | 2010-03-09 | 1 | -1/+5 |
* | MC/Mach-O: For PCrel relocations, we need to compensate for the PCrel adjustm... | Daniel Dunbar | 2010-03-09 | 1 | -5/+9 |
* | MC/Mach-O: Also set the PCrel bit in the second half of paired relocation ent... | Daniel Dunbar | 2010-03-09 | 1 | -4/+2 |
* | MC/Mach-O: Don't generate relocations for PCrel fixups to local labels. | Daniel Dunbar | 2010-03-09 | 1 | -9/+19 |
* | MC/Mach-O: Tweak .dump() formatting. | Daniel Dunbar | 2010-03-09 | 1 | -4/+4 |
* | MC/Mach-O: Don't adjust section sizes when aligning zero fill sections, just ... | Daniel Dunbar | 2010-03-09 | 1 | -5/+1 |
* | add a EmitSymbolValue convenience method to MCStreamer. | Chris Lattner | 2010-03-09 | 1 | -0/+5 |
* | MC/Macho-O: Align the zerofill section itself to the maximum alignment. | Daniel Dunbar | 2010-03-08 | 1 | -0/+10 |
* | MC/Mach-O: Fix address compution for zero fill sections. | Daniel Dunbar | 2010-03-08 | 1 | -2/+2 |
* | MC/Mach-O: Error out instead of crashing on invalid scattered relocation expr... | Daniel Dunbar | 2010-03-08 | 1 | -2/+11 |
* | pass in more section kinds, enough to get the .align 0x90 | Chris Lattner | 2010-02-26 | 1 | -5/+9 |
* | This is a patch to the assembler frontend to detect when aligning a text | Kevin Enderby | 2010-02-25 | 1 | -3/+9 |
* | This is the second patch to allow x86 code to be aligned with optimal nops. | Kevin Enderby | 2010-02-23 | 1 | -2/+47 |
* | genericize MCAsmStreamer::EmitCodeAlignment to support other targets | Chris Lattner | 2010-02-23 | 1 | -2/+3 |
* | This is the first patch to put the needed bits in place to eventually allow code | Kevin Enderby | 2010-02-23 | 4 | -1/+51 |
* | MC/Mach-O: Remove non-sensical comment, and add a missing AddValueSymbols call. | Daniel Dunbar | 2010-02-22 | 1 | -3/+1 |
* | MC/X86: Add stub AsmBackend. | Daniel Dunbar | 2010-02-21 | 1 | -0/+1 |
* | MC: Sketch registry support for target specific assembler backends. | Daniel Dunbar | 2010-02-21 | 1 | -0/+19 |
* | MC/Mach-O: Update fixup values for change to X86 offsets. | Daniel Dunbar | 2010-02-17 | 1 | -6/+4 |
* | Pacify gcc-4.5, which warns (correctly) that these switches have | Duncan Sands | 2010-02-17 | 1 | -2/+2 |
* | MCAssembler: Fix pcrel relocations. Oh and, | Daniel Dunbar | 2010-02-13 | 1 | -2/+23 |
* | MC/Mach-O: Start emitting fixups/relocations for instructions. | Daniel Dunbar | 2010-02-13 | 2 | -2/+20 |
* | MCAssembler: Switch MCAsmFixup to storing MCFixupKind instead of just a size. | Daniel Dunbar | 2010-02-13 | 2 | -9/+22 |
* | MCAssembler: Sink fixup list into MCDataFragment. | Daniel Dunbar | 2010-02-13 | 1 | -15/+18 |
* | MCAssembler: Switch MCFillFragment to only taking constant values. Symbolic e... | Daniel Dunbar | 2010-02-13 | 1 | -47/+5 |
* | MC/Mach-O: Implement EmitValue using data fragments + fixups instead of fill ... | Daniel Dunbar | 2010-02-13 | 1 | -1/+17 |
* | MCAssembler: Start applying fixups in the data section. | Daniel Dunbar | 2010-02-13 | 1 | -1/+19 |
* | MCAssembler: Add assorted dump() methods. | Daniel Dunbar | 2010-02-13 | 1 | -0/+144 |