| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Introduce MCCodeGenInfo, which keeps information that can affect codegen | Evan Cheng | 2011-07-19 | 1 | -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 scheduling | Evan Cheng | 2011-07-01 | 1 | -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 Takumi | 2011-06-29 | 1 | -0/+1 | |
| | | | | | llvm-svn: 134055 | |||||
| * | Make the COFF streamer emit unwind info when processing a .seh_handlerdata | Charles Davis | 2011-05-22 | 1 | -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ödin | 2011-02-28 | 1 | -0/+1 | |
| | | | | | | | (duplicated) functions to new MCELF class. llvm-svn: 126686 | |||||
| * | Move library stuff out of the toplevel CMakeLists.txt file. | Oscar Fuentes | 2011-02-18 | 1 | -0/+3 | |
| | | | | | llvm-svn: 125968 | |||||
| * | Remove the MCObjectFormat class. | Rafael Espindola | 2010-12-18 | 1 | -1/+0 | |
| | | | | | llvm-svn: 122147 | |||||
| * | Stub out explicit MCELFObjectTargetWriter interface. | Rafael Espindola | 2010-12-17 | 1 | -0/+1 | |
| | | | | | llvm-svn: 122067 | |||||
| * | MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface. | Daniel Dunbar | 2010-12-16 | 1 | -0/+1 | |
| | | | | | llvm-svn: 121973 | |||||
| * | MC-JIT: Stub out "pure" streamer. | Daniel Dunbar | 2010-11-17 | 1 | -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 a | Rafael Espindola | 2010-10-16 | 1 | -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 Fleming | 2010-08-16 | 1 | -0/+2 | |
| | | | | | llvm-svn: 111172 | |||||
| * | Added first bit of support for the dwarf .file directive. This patch collects | Kevin Enderby | 2010-07-28 | 1 | -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 Lattner | 2010-07-11 | 1 | -0/+1 | |
| | | | | | llvm-svn: 108103 | |||||
| * | introduce WinCOFFStreamer.cpp, patch by Michael Spencer! | Chris Lattner | 2010-07-11 | 1 | -0/+1 | |
| | | | | | llvm-svn: 108102 | |||||
| * | MC: Factor out an MCObjectStreamer class, which will be shared by the concrete | Daniel Dunbar | 2010-06-16 | 1 | -0/+1 | |
| | | | | | | | object file format writers. llvm-svn: 106140 | |||||
| * | MC: Add an MCLoggingStreamer, for use in debugging integrated-as mismatches. | Daniel Dunbar | 2010-05-23 | 1 | -0/+1 | |
| | | | | | llvm-svn: 104463 | |||||
| * | Added support in MC for Directional Local Labels. | Kevin Enderby | 2010-05-17 | 1 | -0/+1 | |
| | | | | | llvm-svn: 103989 | |||||
| * | Update CMake build. | Ted Kremenek | 2010-05-07 | 1 | -0/+1 | |
| | | | | | llvm-svn: 103269 | |||||
| * | MC/Mach-O: Move to MachObjectWriter.{h,cpp}. | Daniel Dunbar | 2010-03-19 | 1 | -0/+1 | |
| | | | | | llvm-svn: 98952 | |||||
| * | MC: Split MCObjectWriter out of MCAssembler.cpp. | Daniel Dunbar | 2010-03-19 | 1 | -0/+1 | |
| | | | | | llvm-svn: 98949 | |||||
| * | MC/X86: Add stub AsmBackend. | Daniel Dunbar | 2010-02-21 | 1 | -0/+1 | |
| | | | | | llvm-svn: 96763 | |||||
| * | create a new MCParser library and move some stuff into it. | Chris Lattner | 2010-01-22 | 1 | -3/+0 | |
| | | | | | llvm-svn: 94129 | |||||
| * | Update CMake. | Daniel Dunbar | 2009-09-14 | 1 | -0/+1 | |
| | | | | | llvm-svn: 81757 | |||||
| * | Update CMake files. | Ted Kremenek | 2009-09-11 | 1 | -0/+1 | |
| | | | | | llvm-svn: 81577 | |||||
| * | llvm-mc: Move AsmExpr into MC lib (as MCExpr). | Daniel Dunbar | 2009-08-31 | 1 | -0/+1 | |
| | | | | | llvm-svn: 80567 | |||||
| * | Add {MCInst,MCOperand}::{print,dump} | Daniel Dunbar | 2009-08-27 | 1 | -0/+1 | |
| | | | | | llvm-svn: 80231 | |||||
| * | Update CMake | Daniel Dunbar | 2009-08-27 | 1 | -0/+1 | |
| | | | | | llvm-svn: 80195 | |||||
| * | Update CMake build, unbreak linux build. | Benjamin Kramer | 2009-08-22 | 1 | -0/+3 | |
| | | | | | llvm-svn: 79779 | |||||
| * | Update CMakeLists. | Benjamin Kramer | 2009-08-21 | 1 | -0/+3 | |
| | | | | | llvm-svn: 79617 | |||||
| * | CMake: updated list of source files for library MC. | Oscar Fuentes | 2009-08-14 | 1 | -0/+2 | |
| | | | | | llvm-svn: 78988 | |||||
| * | Change MCSectionELF to represent a section semantically instead of | Bruno Cardoso Lopes | 2009-08-13 | 1 | -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 Lattner | 2009-08-10 | 1 | -0/+1 | |
| | | | | | llvm-svn: 78576 | |||||
| * | split MCSection stuff out to its own .cpp file, add a new | Chris Lattner | 2009-07-31 | 1 | -0/+1 | |
| | | | | | | | MCSectionWithKind subclass of MCSection. llvm-svn: 77684 | |||||
| * | Add MCAsmLexer interface. | Daniel Dunbar | 2009-07-20 | 1 | -0/+1 | |
| | | | | | | | - This provides the AsmLexer interface to the target specific assembly parsers. llvm-svn: 76460 | |||||
| * | Add MCAsmParser interface. | Daniel Dunbar | 2009-07-20 | 1 | -0/+1 | |
| | | | | | | | | - This provides the AsmParser interface to the target specific assembly parsers. llvm-svn: 76453 | |||||
| * | Update CMake file. | Ted Kremenek | 2009-07-17 | 1 | -0/+1 | |
| | | | | | llvm-svn: 76264 | |||||
| * | Add new files to cmake list. | Duncan Sands | 2009-06-24 | 1 | -0/+2 | |
| | | | | | llvm-svn: 74071 | |||||
| * | Start flushing out MCContext. | Daniel Dunbar | 2009-06-23 | 1 | -0/+3 | |
| - Lives inside new library lib/MC (LLVMMC.a) llvm-svn: 74013 | ||||||

