Kevin Enderby
|
f96db468fc
|
Removed the SubsectionsViaSymbols MCStreamer API and replaced it with a generic
EmitAssemblerFlag API which takes a value from the added AssemblerFlag
enumerated constants.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76087 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 17:56:39 +00:00 |
|
Chris Lattner
|
8e25e2d801
|
implement .include in the lexer/parser instead of passing it into the streamer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75896 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 06:14:39 +00:00 |
|
Kevin Enderby
|
6e68cd96b2
|
Added llvm-mc support for parsing the .dump and .load directives.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75786 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-15 15:30:11 +00:00 |
|
Kevin Enderby
|
1f049b24c7
|
Added llvm-mc support for parsing the .include directive.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75711 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-14 23:21:55 +00:00 |
|
Kevin Enderby
|
711482476c
|
Added llvm-mc support for parsing the .lsym directive.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75685 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-14 21:35:03 +00:00 |
|
Kevin Enderby
|
95cf30c444
|
Added llvm-mc support for parsing the .desc directive.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75645 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-14 18:17:10 +00:00 |
|
Kevin Enderby
|
5f1f0b8f7e
|
Added llvm-mc support for parsing the .abort directive.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75545 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-13 23:15:14 +00:00 |
|
Kevin Enderby
|
a5c783280f
|
add llvm-mc support for parsing the .subsections_via_symbols directive.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75500 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-13 21:03:15 +00:00 |
|
Chris Lattner
|
9be3fee2bd
|
add support for .zerofill, patch by Kevin Enderby!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75301 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-10 22:20:30 +00:00 |
|
Chris Lattner
|
1fc3d75581
|
add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75148 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-09 17:25:12 +00:00 |
|
Chris Lattner
|
4e4db7adfc
|
Implement parsing support for the .comm directive. Patch by
Kevin Enderby!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74944 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-07 20:30:46 +00:00 |
|
Chris Lattner
|
e18e0c58dc
|
improve comments.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74589 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-01 06:08:37 +00:00 |
|
Daniel Dunbar
|
c29dfa786a
|
llvm-mc: Parse .{,b,p2}align{,w,l} directives.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74478 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-29 23:46:59 +00:00 |
|
Daniel Dunbar
|
84a2926fb7
|
Sketch streamer support for .align, .org functionality.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74109 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-24 19:25:34 +00:00 |
|
Daniel Dunbar
|
71d259bc4b
|
We decided to not worry about Atoms for now, it should be straightforward to
reintroduce them later.
Also, don't require MCSection* when creating a symbol.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74081 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-24 17:00:42 +00:00 |
|
Daniel Dunbar
|
d814b21509
|
MCStreamer: Add a few more "symbol attributes".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74077 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-24 16:36:52 +00:00 |
|
Daniel Dunbar
|
a11af531ec
|
Start MCAsmStreamer implementation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74044 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-24 01:03:06 +00:00 |
|
Chris Lattner
|
f4a9061b6b
|
stub out a trivial constructor method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74038 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-24 00:51:35 +00:00 |
|
Daniel Dunbar
|
ba1da8a7b1
|
Update for MCImm -> MCValue rename.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74024 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-23 23:39:15 +00:00 |
|
Daniel Dunbar
|
381e92c66a
|
Add comments for the MCStreamer interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74019 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-23 23:02:31 +00:00 |
|
Daniel Dunbar
|
25e0d8f755
|
Start sketching MCStreamer interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73994 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-23 20:24:17 +00:00 |
|