aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/MC
AgeCommit message (Expand)Author
2009-08-25Add a target asm info hook to specify that particular bits of data in the FDEBill Wendling
2009-08-24llvm-mc/Mach-O: Preliminary support for indirect symbols.Daniel Dunbar
2009-08-24llvm-mc/Mach-O: Support symbol attributes.Daniel Dunbar
2009-08-22fix a build error on the clang-i686-linux tester.Chris Lattner
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22mcasminfo doesn't use std::stringChris Lattner
2009-08-22rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin.Chris Lattner
2009-08-22move the MCAsmInfo .cpp/.h files into the right Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-22llvm-mc/Mach-O: Improve symbol table support:Daniel Dunbar
2009-08-22llvm-mc/Mach-O: Sketch symbol table support.Daniel Dunbar
2009-08-22llvm-mc/Mach-O: Move more logic for writing the Mach-O file into the writerDaniel Dunbar
2009-08-22llvm-mc: Rename / redefine MCFragment::FileOffset to MCFragment::Offset (theDaniel Dunbar
2009-08-22llvm-mc: Clean up some handling of symbol/section association to be more correctDaniel Dunbar
2009-08-21Make MSVC happy.Daniel Dunbar
2009-08-21llvm-mc/Mach-O: Support .o emission for .org and .align.Daniel Dunbar
2009-08-21llvm-mc/Mach-O: Support byte and fill value emission.Daniel Dunbar
2009-08-21Fix build on platforms where stdint.h is not implicitly included in the stand...Benjamin Kramer
2009-08-21llvm-mc: Start MCAssembler and MCMachOStreamer.Daniel Dunbar
2009-08-18Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner
2009-08-17change AsmPrinter to switch sections using AsmStreamer instead ofChris Lattner
2009-08-17give MCAsmStreamer a TargetAsmInfo.Chris Lattner
2009-08-15add support for target-specific ELF section flags, add a new MCSectionXCoreChris Lattner
2009-08-14*try* to use a better name to describe how common symbols are marked on the e...Bruno Cardoso Lopes
2009-08-14Update llvm-mc / MCAsmStreamer to print the instruction using the actual targetDaniel Dunbar
2009-08-14Add MCSymbol::{print, dump}Daniel Dunbar
2009-08-14Add MCValue::{print, dump}Daniel Dunbar
2009-08-13llvm-mc: Add dummy MCStreamer implementation, (eventually) for use in profiling.Daniel Dunbar
2009-08-13Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' Bruno Cardoso Lopes
2009-08-13Add a method to return if the ELF section contains only common symbols!Bruno Cardoso Lopes
2009-08-13Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes
2009-08-13sink uniquing of sections out of MCContext into the ELF and PECOFF TLOF imple...Chris Lattner
2009-08-13add some comments: MCContext owns the MCSections, but it bump pointer allocatesChris Lattner
2009-08-13reject invalid code like:Chris Lattner
2009-08-10split MachO section handling stuff out to its out .h/.cpp file.Chris Lattner
2009-08-10Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner
2009-08-08sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner
2009-08-081. Make MCSection an abstract class.Chris Lattner
2009-08-08make target-specific TLOF impls (except PIC16) create target-specificChris Lattner
2009-08-08stub out PECOFF/MachO/ELF MCSection classesChris Lattner
2009-08-04make MergeableCString be a SectionKind "abstract class", andChris Lattner
2009-08-02Change MCOperand to use Create style instead of Make style for constructingDaniel Dunbar
2009-08-02make SectionKind::Kind completely private now.Chris Lattner
2009-08-02Make SectionKind::get() private.Chris Lattner
2009-08-01(re)introduce new simpler apis for creation sectionkinds.Chris Lattner
2009-08-01it turns out that isWeak() was basically dead anyway. Kill off SectionInfo :-/Chris Lattner
2009-08-01fix a layering violation by moving SectionKind out to its own header.Chris Lattner
2009-08-01Change SectionKind to be a property that is true of a *section*, itChris Lattner
2009-08-01All MCSections are now required to have a SectionKind.Chris Lattner
2009-07-31llvm-mc: Support quoted identifiers.Daniel Dunbar