| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | this is in System | Chris Lattner | 2010-07-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 108895 | ||||
| * | turn this into a normal header. | Chris Lattner | 2010-07-20 | 1 | -8/+11 |
| | | | | | llvm-svn: 108891 | ||||
| * | hopefully heal the linux builders | Chris Lattner | 2010-07-20 | 1 | -0/+1 |
| | | | | | llvm-svn: 108890 | ||||
| * | there is no reason to dynamically generate a static header. | Chris Lattner | 2010-07-20 | 4 | -16/+71 |
| | | | | | llvm-svn: 108887 | ||||
| * | drop edinfo.inc into the objdir for src!=objdir builds. | Chris Lattner | 2010-07-20 | 1 | -2/+2 |
| | | | | | llvm-svn: 108886 | ||||
| * | Update header. | Eric Christopher | 2010-07-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 108883 | ||||
| * | hopefully teach cmake to build the .inc file. | Chris Lattner | 2010-07-20 | 1 | -0/+9 |
| | | | | | llvm-svn: 108874 | ||||
| * | cmake too | Chris Lattner | 2010-07-20 | 1 | -0/+6 |
| | | | | | llvm-svn: 108872 | ||||
| * | forgot to add a file | Chris Lattner | 2010-07-20 | 1 | -0/+21 |
| | | | | | llvm-svn: 108870 | ||||
| * | start straightening out libedis's dependencies and make it fit | Chris Lattner | 2010-07-20 | 9 | -1/+1779 |
| | | | | | | | | | | | | | | | | | better in the llvm world. Among other things, this changes: 1. The guts of libedis are now moved into lib/MC/MCDisassembler 2. llvm-mc now depends on lib/MC/MCDisassembler, not tools/edis, so edis and mc don't have to be built in series. 3. lib/MC/MCDisassembler no longer depends on the C api, the C API depends on it. 4. Various code cleanup changes. There is still a lot to be done to make edis fit with the llvm design, but this is an incremental step in the right direction. llvm-svn: 108869 | ||||
| * | MC/Mach-O: Silently ignore .file directives instead of error'ing out on | Daniel Dunbar | 2010-07-19 | 1 | -2/+8 |
| | | | | | | | | them. They aren't important enough to abort the entire assembly, and failing early makes testing more annoying. llvm-svn: 108747 | ||||
| * | _[A-Z] identifiers are reserved for the implementation. | Michael J. Spencer | 2010-07-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 108682 | ||||
| * | MC: Add WinCOFFStreamer implementation and merge common code from MachO | Michael J. Spencer | 2010-07-19 | 3 | -81/+239 |
| | | | | | | | | | into MCObjectStreamer. Origonal Windows COFF implementation by Nathan Jedffords. llvm-svn: 108678 | ||||
| * | TblGen/AsmMatcher: Add support for honoring instruction Requires<[]> ↵ | Daniel Dunbar | 2010-07-19 | 1 | -1/+1 |
| | | | | | | | | | attributes as part of the matcher. - Currently includes a hack to limit ourselves to "In32BitMode" and "In64BitMode", because we don't have the other infrastructure to properly deal with setting SSE, etc. features on X86. llvm-svn: 108677 | ||||
| * | Make .align parse correctly on platforms where .align is measured in bytes. | Eli Friedman | 2010-07-19 | 1 | -5/+8 |
| | | | | | llvm-svn: 108674 | ||||
| * | MC/AsmParser: Stop playing unsafe member function pointer calls, this isn't | Daniel Dunbar | 2010-07-18 | 3 | -187/+93 |
| | | | | | | | | | portable enough. - Downside is we now double dispatch through a stub function, but this isn't performance critical. llvm-svn: 108661 | ||||
| * | MC/AsmParser: Fix .abort and .secure_log_unique to accept arbitrary token | Daniel Dunbar | 2010-07-18 | 2 | -25/+26 |
| | | | | | | | sequences, not just strings. llvm-svn: 108655 | ||||
| * | MC/AsmParser: Add macro argument substitution support. | Daniel Dunbar | 2010-07-18 | 1 | -8/+85 |
| | | | | | llvm-svn: 108654 | ||||
| * | MC/AsmParser: Add basic support for macro instantiation. | Daniel Dunbar | 2010-07-18 | 1 | -20/+112 |
| | | | | | llvm-svn: 108653 | ||||
| * | MC/AsmParser: Add basic parsing support for .macro definitions. | Daniel Dunbar | 2010-07-18 | 1 | -0/+96 |
| | | | | | llvm-svn: 108652 | ||||
| * | MC/AsmParser: Add .macros_{off,on} support, not that makes sense since we don't | Daniel Dunbar | 2010-07-18 | 1 | -5/+37 |
| | | | | | | | support macros. llvm-svn: 108649 | ||||
| * | MC/AsmParser: Use Error() instead of calling PrintMessage() directly. | Daniel Dunbar | 2010-07-18 | 1 | -4/+2 |
| | | | | | llvm-svn: 108648 | ||||
| * | MC/AsmParser: Fix TokError() to accept a Twine. | Daniel Dunbar | 2010-07-18 | 2 | -1/+2 |
| | | | | | llvm-svn: 108647 | ||||
| * | MC/AsmParser: Hide the AsmParser implementation. | Daniel Dunbar | 2010-07-18 | 1 | -3/+117 |
| | | | | | llvm-svn: 108646 | ||||
| * | Start of .sleb128/.uleb128 parsing support. | Eli Friedman | 2010-07-17 | 1 | -0/+26 |
| | | | | | llvm-svn: 108612 | ||||
| * | Work-in-progress parsing for ELF .section directive. | Eli Friedman | 2010-07-17 | 1 | -5/+113 |
| | | | | | llvm-svn: 108609 | ||||
| * | Add support for parsing .size directives for ELF. | Eli Friedman | 2010-07-17 | 1 | -0/+24 |
| | | | | | llvm-svn: 108606 | ||||
| * | MC/AsmParser: Lift Run() and TargetParser to base class. | Daniel Dunbar | 2010-07-17 | 2 | -8/+16 |
| | | | | | | | Also, add constructor function for creating AsmParser instances. llvm-svn: 108604 | ||||
| * | fix indentation and 80 cols | Chris Lattner | 2010-07-15 | 1 | -2/+3 |
| | | | | | llvm-svn: 108460 | ||||
| * | Don't pass StringRef by reference. | Benjamin Kramer | 2010-07-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 108366 | ||||
| * | MC/AsmParser: Move ELF specific parser to ELFAsmParser.cpp. | Daniel Dunbar | 2010-07-12 | 3 | -43/+71 |
| | | | | | llvm-svn: 108196 | ||||
| * | MC/AsmParser: Move Darwin specific parse to DarwinAsmParser.cpp. | Daniel Dunbar | 2010-07-12 | 3 | -728/+766 |
| | | | | | llvm-svn: 108193 | ||||
| * | MC/AsmParser: Move .section parsing to Darwin specific parser. | Daniel Dunbar | 2010-07-12 | 1 | -13/+10 |
| | | | | | llvm-svn: 108190 | ||||
| * | MC/AsmParser: Move special section directive parsing to Darwin specific parser. | Daniel Dunbar | 2010-07-12 | 1 | -158/+316 |
| | | | | | llvm-svn: 108187 | ||||
| * | MC/AsmParser: Add a basic ELFAsmParser extension. | Daniel Dunbar | 2010-07-12 | 1 | -0/+45 |
| | | | | | llvm-svn: 108185 | ||||
| * | MC/AsmParser: Inline AsmParser::CreateSymbol into callers. | Daniel Dunbar | 2010-07-12 | 1 | -11/+6 |
| | | | | | llvm-svn: 108183 | ||||
| * | MC/AsmParser: Move .tbss and .zerofill parsing to Darwin specific parser. | Daniel Dunbar | 2010-07-12 | 1 | -26/+30 |
| | | | | | llvm-svn: 108180 | ||||
| * | MC/AsmParser: Move .desc parsing to Darwin specific parser. | Daniel Dunbar | 2010-07-12 | 1 | -7/+8 |
| | | | | | llvm-svn: 108179 | ||||
| * | MC/AsmParser: Move .lsym parsing to Darwin specific parser. | Daniel Dunbar | 2010-07-12 | 1 | -8/+9 |
| | | | | | llvm-svn: 108176 | ||||
| * | MC/AsmParser: Move some misc. Darwin directive handling to DarwinAsmParser. | Daniel Dunbar | 2010-07-12 | 1 | -23/+34 |
| | | | | | llvm-svn: 108174 | ||||
| * | MC/AsmParser: Add a DarwinAsmParser extension. | Daniel Dunbar | 2010-07-12 | 1 | -1/+24 |
| | | | | | | | | - Currently initialization is a bit of a hack, but harmless. We need to rework various parts of target initialization to clean this up. llvm-svn: 108165 | ||||
| * | MC/AsmParser: Switch a bunch of directive parsing to use accessors. | Daniel Dunbar | 2010-07-12 | 1 | -112/+114 |
| | | | | | llvm-svn: 108163 | ||||
| * | MCAsmParser: Pull some directive handling out into a helper class, and change | Daniel Dunbar | 2010-07-12 | 1 | -15/+43 |
| | | | | | | | DirectiveMap to be based on MCAsmParserExtension. llvm-svn: 108161 | ||||
| * | MC/AsmParser: Switch some directive parsing to use accessor methods. | Daniel Dunbar | 2010-07-12 | 1 | -17/+17 |
| | | | | | llvm-svn: 108160 | ||||
| * | MC: Add MCAsmParserExtension, a base class for all the target/object specific | Daniel Dunbar | 2010-07-12 | 3 | -0/+28 |
| | | | | | | | classes which want to extend the basic asm parser. llvm-svn: 108158 | ||||
| * | MC: Move AsmParser::TokError to MCAsmParser(). | Daniel Dunbar | 2010-07-12 | 2 | -5/+6 |
| | | | | | llvm-svn: 108155 | ||||
| * | MC: Move getLoc() to MCAsmLexer(). | Daniel Dunbar | 2010-07-12 | 2 | -6/+5 |
| | | | | | llvm-svn: 108154 | ||||
| * | Convert some tab stops into spaces. | Duncan Sands | 2010-07-12 | 4 | -8/+8 |
| | | | | | llvm-svn: 108130 | ||||
| * | introduce WinCOFFObjectWriter, patch by Michael Spencer! | Chris Lattner | 2010-07-11 | 2 | -0/+72 |
| | | | | | llvm-svn: 108103 | ||||
| * | introduce WinCOFFStreamer.cpp, patch by Michael Spencer! | Chris Lattner | 2010-07-11 | 2 | -0/+199 |
| | | | | | llvm-svn: 108102 | ||||

