aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/MC
Commit message (Expand)AuthorAgeFilesLines
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-227-9/+15
* llvm-mc/Mach-O: Improve symbol table support:Daniel Dunbar2009-08-222-4/+14
* llvm-mc/Mach-O: Sketch symbol table support.Daniel Dunbar2009-08-221-2/+56
* llvm-mc/Mach-O: Move more logic for writing the Mach-O file into the writerDaniel Dunbar2009-08-221-10/+0
* llvm-mc: Rename / redefine MCFragment::FileOffset to MCFragment::Offset (theDaniel Dunbar2009-08-221-9/+8
* llvm-mc: Clean up some handling of symbol/section association to be more correctDaniel Dunbar2009-08-222-17/+49
* Make MSVC happy.Daniel Dunbar2009-08-211-0/+1
* llvm-mc/Mach-O: Support .o emission for .org and .align.Daniel Dunbar2009-08-211-17/+11
* llvm-mc/Mach-O: Support byte and fill value emission.Daniel Dunbar2009-08-211-10/+246
* Fix build on platforms where stdint.h is not implicitly included in the stand...Benjamin Kramer2009-08-211-0/+1
* llvm-mc: Start MCAssembler and MCMachOStreamer.Daniel Dunbar2009-08-211-0/+137
* Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner2009-08-181-1/+9
* change AsmPrinter to switch sections using AsmStreamer instead ofChris Lattner2009-08-173-5/+5
* give MCAsmStreamer a TargetAsmInfo.Chris Lattner2009-08-171-1/+2
* add support for target-specific ELF section flags, add a new MCSectionXCoreChris Lattner2009-08-151-7/+29
* *try* to use a better name to describe how common symbols are marked on the e...Bruno Cardoso Lopes2009-08-141-2/+4
* Update llvm-mc / MCAsmStreamer to print the instruction using the actual targetDaniel Dunbar2009-08-141-1/+5
* Add MCSymbol::{print, dump}Daniel Dunbar2009-08-141-0/+7
* Add MCValue::{print, dump}Daniel Dunbar2009-08-141-0/+7
* llvm-mc: Add dummy MCStreamer implementation, (eventually) for use in profiling.Daniel Dunbar2009-08-131-0/+4
* Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' Bruno Cardoso Lopes2009-08-131-9/+5
* Add a method to return if the ELF section contains only common symbols!Bruno Cardoso Lopes2009-08-131-0/+3
* Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes2009-08-132-27/+168
* sink uniquing of sections out of MCContext into the ELF and PECOFF TLOF imple...Chris Lattner2009-08-132-14/+6
* add some comments: MCContext owns the MCSections, but it bump pointer allocatesChris Lattner2009-08-131-2/+3
* reject invalid code like:Chris Lattner2009-08-131-1/+1
* split MachO section handling stuff out to its out .h/.cpp file.Chris Lattner2009-08-102-153/+175
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-101-12/+141
* sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner2009-08-082-19/+48
* 1. Make MCSection an abstract class.Chris Lattner2009-08-081-4/+14
* make target-specific TLOF impls (except PIC16) create target-specificChris Lattner2009-08-081-4/+4
* stub out PECOFF/MachO/ELF MCSection classesChris Lattner2009-08-081-1/+27
* make MergeableCString be a SectionKind "abstract class", andChris Lattner2009-08-041-10/+32
* Change MCOperand to use Create style instead of Make style for constructingDaniel Dunbar2009-08-021-13/+21
* make SectionKind::Kind completely private now.Chris Lattner2009-08-021-5/+1
* Make SectionKind::get() private.Chris Lattner2009-08-021-1/+2
* (re)introduce new simpler apis for creation sectionkinds.Chris Lattner2009-08-011-1/+19
* it turns out that isWeak() was basically dead anyway. Kill off SectionInfo :-/Chris Lattner2009-08-011-2/+2
* fix a layering violation by moving SectionKind out to its own header.Chris Lattner2009-08-012-3/+185
* Change SectionKind to be a property that is true of a *section*, itChris Lattner2009-08-011-3/+14
* All MCSections are now required to have a SectionKind.Chris Lattner2009-08-011-19/+4
* llvm-mc: Support quoted identifiers.Daniel Dunbar2009-07-311-1/+17
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-311-3/+8
* split MCSection stuff out to its own .cpp file, add a newChris Lattner2009-07-311-4/+25
* create sections with MCSection::Create instead of Context->getOrCreateSection.Chris Lattner2009-07-312-5/+7
* Add missing include.Daniel Dunbar2009-07-291-0/+1
* Make expression parsing and error/warning reporting available through theDaniel Dunbar2009-07-281-0/+42
* Expose Tokens to target specific assembly parsers.Daniel Dunbar2009-07-281-1/+94
* llvm-mc: Implement .abort fully in the front endDaniel Dunbar2009-07-271-7/+0
* llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API.Daniel Dunbar2009-07-271-3/+3