aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/MC
Commit message (Expand)AuthorAgeFilesLines
* add a twine version of MCContext::GetOrCreateSymbol.Chris Lattner2009-10-191-0/+2
* Minor formatting tweaks.Daniel Dunbar2009-10-161-3/+1
* MC: Switch assembler API to using MCExpr instead of MCValue.Daniel Dunbar2009-10-161-15/+13
* MC: Remove unneeded context argument to MCExpr::Evaluate*.Daniel Dunbar2009-10-161-2/+2
* MC: Move assembler variable values from MCContext to MCSymbol.Daniel Dunbar2009-10-162-30/+28
* MC: Switch MCContext value table to storing MCExprs.Daniel Dunbar2009-10-161-11/+19
* Allow symbols to start from the digit if target requests it. This allows, e.g...Anton Korobeynikov2009-09-181-0/+7
* Big change #1 for personality function references:Chris Lattner2009-09-161-20/+0
* add a helper method for creating MCSymbol and MCSymbolRefExpr atChris Lattner2009-09-161-1/+5
* remove some horrible MAI hooks which fortunately turn out to be always empty.Chris Lattner2009-09-151-24/+0
* Change MCAsmStreamer to take an MCInstPrinter instead of a Chris Lattner2009-09-141-4/+3
* Give MCInstPrinter a MCAsmInfo member, make X86ATTInstPrinterChris Lattner2009-09-141-1/+5
* add a new MCInstPrinter class, move the (trivial) MCDisassmbler ctor inline.Chris Lattner2009-09-142-1/+34
* second part to r81695, I missed a directory.Chris Lattner2009-09-131-7/+0
* eliminate the "MBBLabel" MCOperand type, and just use a MCSymbol forChris Lattner2009-09-121-22/+0
* default construct MCInst's ctor to 0, which is "PHI" which is invalid for MCI...Chris Lattner2009-09-111-1/+1
* MC: Give target specific parsers access to the MCStreamer.Daniel Dunbar2009-09-101-0/+4
* remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner2009-09-091-7/+0
* Added an abstract superclass, MCDisassembler, forSean Callanan2009-09-091-0/+50
* add a gross hack to get "SrcLine" comments to show up with theChris Lattner2009-09-091-1/+6
* Added AsmToken enum constants to MCAsmLexer.h for '[', ']', '{', and '}' inKevin Enderby2009-09-041-1/+1
* Added the AsmToken::Hash enum constant to MCAsmLexer.h in preparation ofKevin Enderby2009-09-041-1/+1
* Removed the non-target independent AsmToken::Register enum constantKevin Enderby2009-09-031-1/+0
* Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner2009-09-034-5/+8
* llvm-mc: Store MCSymbolData value as a pointer (to make MSVC happy).Daniel Dunbar2009-09-011-2/+2
* llvm-mc: Pass values to MCStreamer as MCExprs, not MCValues.Daniel Dunbar2009-08-311-4/+4
* llvm-mc: Simplify EmitAssignment ('.set' is identical to '=').Daniel Dunbar2009-08-311-5/+1
* llvm-mc: Remove MCAsmParser::Parse[Paren]RelocatableExpression.Daniel Dunbar2009-08-311-18/+0
* llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue.Daniel Dunbar2009-08-311-15/+15
* llvm-mc: Add MCAsmParser::Parse[Paren]Expression forms which return an MCExpr.Daniel Dunbar2009-08-311-0/+16
* llvm-mc: Make MCSymbolData symbol member const.Daniel Dunbar2009-08-311-3/+3
* llvm-mc: Add MCContext to MCAssembler.Daniel Dunbar2009-08-311-1/+6
* llvm-mc: Add MCAsmParser::getContext.Daniel Dunbar2009-08-311-0/+3
* llvm-mc: Add MCExpr::{dump,print}.Daniel Dunbar2009-08-311-0/+8
* llvm-mc: Switch MCExpr construction to using static member functions, and tak...Daniel Dunbar2009-08-311-35/+171
* llvm-mc: Add some doxyment markers.Daniel Dunbar2009-08-311-1/+10
* llvm-mc: Move AsmExpr into MC lib (as MCExpr).Daniel Dunbar2009-08-311-0/+179
* Tweak comment.Daniel Dunbar2009-08-301-3/+1
* llvm-mc: MCStreamer cleanups. - Remove EmitLocalSymbol, this is unsupported f...Daniel Dunbar2009-08-301-30/+15
* llvm-mc: Support .comm emission.Daniel Dunbar2009-08-281-1/+36
* llvm-mc: Support .zerofill emission.Daniel Dunbar2009-08-281-1/+37
* llvm-mc: Tweak section alignment and size computation to match 'as' closer.Daniel Dunbar2009-08-281-5/+1
* llvm-mc: Emit .lcomm as .zerofill.Daniel Dunbar2009-08-281-2/+1
* llvm-mc: Add const to EmitZeroFill section argument.Daniel Dunbar2009-08-281-1/+1
* llvm-mc/Mach-O: Add MCCodeEmitter support, for encoding instructions.Daniel Dunbar2009-08-271-1/+2
* Add {MCInst,MCOperand}::{print,dump}Daniel Dunbar2009-08-271-0/+7
* llvm-mc: Tweak MCCodeEmitter skeleton.Daniel Dunbar2009-08-271-1/+1
* Add missing declarations.Daniel Dunbar2009-08-271-0/+2
* Sketch TargetRegistry support for MCCodeEmitter abstract interface.Daniel Dunbar2009-08-272-3/+37
* Try to make MSVC just a little happier.Daniel Dunbar2009-08-271-2/+2