summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
...
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-191-0/+1
| | | | | | | (including compilation, assembly). Move relocation model Reloc::Model from TargetMachine to MCCodeGenInfo so it's accessible even without TargetMachine. llvm-svn: 135468
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-011-0/+1
| | | | | | | | | itineraries. - Refactor TargetSubtarget to be based on MCSubtargetInfo. - Change tablegen generated subtarget info to initialize MCSubtargetInfo and hide more details from targets. llvm-svn: 134257
* Fix CMake build.NAKAMURA Takumi2011-06-291-0/+1
| | | | llvm-svn: 134055
* Make the COFF streamer emit unwind info when processing a .seh_handlerdataCharles Davis2011-05-221-0/+1
| | | | | | | | | | directive. Implement emission of Win64 EH unwind info. Pull in <cassert> in MCWin64EH.h so it can use the assert() macro. llvm-svn: 131832
* Make all static functions become static class methods. Move shared ↵Jan Sjödin2011-02-281-0/+1
| | | | | | (duplicated) functions to new MCELF class. llvm-svn: 126686
* Move library stuff out of the toplevel CMakeLists.txt file.Oscar Fuentes2011-02-181-0/+3
| | | | llvm-svn: 125968
* Remove the MCObjectFormat class.Rafael Espindola2010-12-181-1/+0
| | | | llvm-svn: 122147
* Stub out explicit MCELFObjectTargetWriter interface.Rafael Espindola2010-12-171-0/+1
| | | | llvm-svn: 122067
* MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface.Daniel Dunbar2010-12-161-0/+1
| | | | llvm-svn: 121973
* MC-JIT: Stub out "pure" streamer.Daniel Dunbar2010-11-171-0/+1
| | | | | | - No immediate use, but maybe someone feels like hacking on it. llvm-svn: 119510
* Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola2010-10-161-0/+1
| | | | | | | | | | | | single object format can be shared. This also adds support for mov zed+(bar-foo), %eax on ELF and COFF targets. llvm-svn: 116675
* Add ELF ObjectWriter and Streamer support.Matt Fleming2010-08-161-0/+2
| | | | llvm-svn: 111172
* Added first bit of support for the dwarf .file directive. This patch collectsKevin Enderby2010-07-281-0/+1
| | | | | | | the info from the .file directive and makes file and directory tables that will eventually be put out as part of the dwarf info in the output file. llvm-svn: 109651
* introduce WinCOFFObjectWriter, patch by Michael Spencer!Chris Lattner2010-07-111-0/+1
| | | | llvm-svn: 108103
* introduce WinCOFFStreamer.cpp, patch by Michael Spencer!Chris Lattner2010-07-111-0/+1
| | | | llvm-svn: 108102
* MC: Factor out an MCObjectStreamer class, which will be shared by the concreteDaniel Dunbar2010-06-161-0/+1
| | | | | | object file format writers. llvm-svn: 106140
* MC: Add an MCLoggingStreamer, for use in debugging integrated-as mismatches.Daniel Dunbar2010-05-231-0/+1
| | | | llvm-svn: 104463
* Added support in MC for Directional Local Labels.Kevin Enderby2010-05-171-0/+1
| | | | llvm-svn: 103989
* Update CMake build.Ted Kremenek2010-05-071-0/+1
| | | | llvm-svn: 103269
* MC/Mach-O: Move to MachObjectWriter.{h,cpp}.Daniel Dunbar2010-03-191-0/+1
| | | | llvm-svn: 98952
* MC: Split MCObjectWriter out of MCAssembler.cpp.Daniel Dunbar2010-03-191-0/+1
| | | | llvm-svn: 98949
* MC/X86: Add stub AsmBackend.Daniel Dunbar2010-02-211-0/+1
| | | | llvm-svn: 96763
* create a new MCParser library and move some stuff into it.Chris Lattner2010-01-221-3/+0
| | | | llvm-svn: 94129
* Update CMake.Daniel Dunbar2009-09-141-0/+1
| | | | llvm-svn: 81757
* Update CMake files.Ted Kremenek2009-09-111-0/+1
| | | | llvm-svn: 81577
* llvm-mc: Move AsmExpr into MC lib (as MCExpr).Daniel Dunbar2009-08-311-0/+1
| | | | llvm-svn: 80567
* Add {MCInst,MCOperand}::{print,dump}Daniel Dunbar2009-08-271-0/+1
| | | | llvm-svn: 80231
* Update CMakeDaniel Dunbar2009-08-271-0/+1
| | | | llvm-svn: 80195
* Update CMake build, unbreak linux build.Benjamin Kramer2009-08-221-0/+3
| | | | llvm-svn: 79779
* Update CMakeLists.Benjamin Kramer2009-08-211-0/+3
| | | | llvm-svn: 79617
* CMake: updated list of source files for library MC.Oscar Fuentes2009-08-141-0/+2
| | | | llvm-svn: 78988
* Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes2009-08-131-0/+1
| | | | | | | syntactically as a string, very similiar to what Chris did with MachO. The parsing support and validation is not introduced yet. llvm-svn: 78890
* split MachO section handling stuff out to its out .h/.cpp file.Chris Lattner2009-08-101-0/+1
| | | | llvm-svn: 78576
* split MCSection stuff out to its own .cpp file, add a newChris Lattner2009-07-311-0/+1
| | | | | | MCSectionWithKind subclass of MCSection. llvm-svn: 77684
* Add MCAsmLexer interface.Daniel Dunbar2009-07-201-0/+1
| | | | | | - This provides the AsmLexer interface to the target specific assembly parsers. llvm-svn: 76460
* Add MCAsmParser interface.Daniel Dunbar2009-07-201-0/+1
| | | | | | | - This provides the AsmParser interface to the target specific assembly parsers. llvm-svn: 76453
* Update CMake file.Ted Kremenek2009-07-171-0/+1
| | | | llvm-svn: 76264
* Add new files to cmake list.Duncan Sands2009-06-241-0/+2
| | | | llvm-svn: 74071
* Start flushing out MCContext.Daniel Dunbar2009-06-231-0/+3
- Lives inside new library lib/MC (LLVMMC.a) llvm-svn: 74013
OpenPOWER on IntegriCloud