| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API as | Kevin Enderby | 2009-07-20 | 1 | -12/+0 |
| | | | | | | | | | | the parsing of the .dump and .load should be done in the assembly parser and not have any need for an MCStreamer API. Changed the code for now so these just produce an error saying these specific directives are not yet implemented since they are likely no longer used and may never need to be implemented. llvm-svn: 76462 | ||||
| * | Removed the SubsectionsViaSymbols MCStreamer API and replaced it with a generic | Kevin Enderby | 2009-07-16 | 1 | -3/+6 |
| | | | | | | | | EmitAssemblerFlag API which takes a value from the added AssemblerFlag enumerated constants. llvm-svn: 76087 | ||||
| * | implement .include in the lexer/parser instead of passing it into the streamer. | Chris Lattner | 2009-07-16 | 1 | -6/+0 |
| | | | | | llvm-svn: 75896 | ||||
| * | Added llvm-mc support for parsing the .dump and .load directives. | Kevin Enderby | 2009-07-15 | 1 | -0/+12 |
| | | | | | llvm-svn: 75786 | ||||
| * | Added llvm-mc support for parsing the .include directive. | Kevin Enderby | 2009-07-14 | 1 | -0/+6 |
| | | | | | llvm-svn: 75711 | ||||
| * | Added llvm-mc support for parsing the .lsym directive. | Kevin Enderby | 2009-07-14 | 1 | -0/+6 |
| | | | | | llvm-svn: 75685 | ||||
| * | Added llvm-mc support for parsing the .desc directive. | Kevin Enderby | 2009-07-14 | 1 | -0/+6 |
| | | | | | llvm-svn: 75645 | ||||
| * | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -3/+3 |
| | | | | | | | | | | This adds location info for all llvm_unreachable calls (which is a macro now) in !NDEBUG builds. In NDEBUG builds location info and the message is off (it only prints "UREACHABLE executed"). llvm-svn: 75640 | ||||
| * | Added llvm-mc support for parsing the .abort directive. | Kevin Enderby | 2009-07-13 | 1 | -0/+10 |
| | | | | | llvm-svn: 75545 | ||||
| * | add llvm-mc support for parsing the .subsections_via_symbols directive. | Kevin Enderby | 2009-07-13 | 1 | -0/+6 |
| | | | | | llvm-svn: 75500 | ||||
| * | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -3/+5 |
| | | | | | | | | | | Make llvm_unreachable take an optional string, thus moving the cerr<< out of line. LLVM_UNREACHABLE is now a simple wrapper that makes the message go away for NDEBUG builds. llvm-svn: 75379 | ||||
| * | add support for .zerofill, patch by Kevin Enderby! | Chris Lattner | 2009-07-10 | 1 | -0/+18 |
| | | | | | llvm-svn: 75301 | ||||
| * | add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby! | Chris Lattner | 2009-07-09 | 1 | -3/+6 |
| | | | | | llvm-svn: 75148 | ||||
| * | Implement parsing support for the .comm directive. Patch by | Chris Lattner | 2009-07-07 | 1 | -0/+12 |
| | | | | | | | Kevin Enderby! llvm-svn: 74944 | ||||
| * | Dump MCInsts in the MC .s printer, for now. | Daniel Dunbar | 2009-07-01 | 1 | -2/+23 |
| | | | | | llvm-svn: 74593 | ||||
| * | llvm-mc: Parse .{,b,p2}align{,w,l} directives. | Daniel Dunbar | 2009-06-29 | 1 | -5/+9 |
| | | | | | llvm-svn: 74478 | ||||
| * | Initialize CurSection in constructor. | Torok Edwin | 2009-06-29 | 1 | -1/+1 |
| | | | | | | | Not doing so causes some unittests to fail, because CurSection is uninitialized. llvm-svn: 74442 | ||||
| * | Rename MCValue::getCst to getConstant and add MCValue::isConstant. | Daniel Dunbar | 2009-06-29 | 1 | -4/+4 |
| | | | | | llvm-svn: 74440 | ||||
| * | MC: Truncate values when printing, to keep 'as' happy. | Daniel Dunbar | 2009-06-25 | 1 | -3/+13 |
| | | | | | llvm-svn: 74201 | ||||
| * | Sketch streamer support for .align, .org functionality. | Daniel Dunbar | 2009-06-24 | 1 | -0/+37 |
| | | | | | llvm-svn: 74109 | ||||
| * | We decided to not worry about Atoms for now, it should be straightforward to | Daniel Dunbar | 2009-06-24 | 1 | -7/+14 |
| | | | | | | | | | reintroduce them later. Also, don't require MCSection* when creating a symbol. llvm-svn: 74081 | ||||
| * | MCStreamer: Add a few more "symbol attributes". | Daniel Dunbar | 2009-06-24 | 1 | -1/+10 |
| | | | | | llvm-svn: 74077 | ||||
| * | MCStreamer: Test printing values. | Daniel Dunbar | 2009-06-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 74076 | ||||
| * | add trivial support for passing label definitions through the MCStreamer. | Chris Lattner | 2009-06-24 | 1 | -2/+2 |
| | | | | | | | | This is suboptimal in several aspects, see the commented out assertion. I need to talk to Daniel about this. llvm-svn: 74057 | ||||
| * | Start MCAsmStreamer implementation. | Daniel Dunbar | 2009-06-24 | 1 | -0/+143 |
| llvm-svn: 74044 | |||||

