aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* Pass StringRef by value.Daniel Dunbar2009-11-0610-16/+15
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-261-1/+1
* add a twine version of MCContext::GetOrCreateSymbol.Chris Lattner2009-10-191-1/+9
* MC: Set symbol values in MachO MCStreamer.Daniel Dunbar2009-10-161-1/+3
* Minor formatting tweaks.Daniel Dunbar2009-10-162-34/+34
* MC: Switch assembler API to using MCExpr instead of MCValue.Daniel Dunbar2009-10-162-31/+41
* MC: Remove unneeded context argument to MCExpr::Evaluate*.Daniel Dunbar2009-10-162-9/+8
* MC: Tweak variable assignment diagnostics, and make reassignment of non-absoluteDaniel Dunbar2009-10-161-0/+1
* MC: When parsing a variable reference, substitute absolute variables immediatelyDaniel Dunbar2009-10-161-1/+4
* MC: Move assembler variable values from MCContext to MCSymbol.Daniel Dunbar2009-10-161-2/+5
* MC: Switch MCContext value table to storing MCExprs.Daniel Dunbar2009-10-162-21/+3
* Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" soKevin Enderby2009-10-071-4/+6
* No newline at end of files.Edward O'Callaghan2009-10-052-2/+2
* eliminate a use of strtoul.Chris Lattner2009-09-201-12/+2
* Allow symbols to start from the digit if target requests it. This allows, e.g...Anton Korobeynikov2009-09-182-6/+10
* Big change #1 for personality function references:Chris Lattner2009-09-162-5/+1
* add a helper method for creating MCSymbol and MCSymbolRefExpr atChris Lattner2009-09-161-0/+6
* remove some horrible MAI hooks which fortunately turn out to be always empty.Chris Lattner2009-09-151-4/+0
* Update CMake.Daniel Dunbar2009-09-141-0/+1
* Change MCAsmStreamer to take an MCInstPrinter instead of a Chris Lattner2009-09-141-8/+8
* add a new MCInstPrinter class, move the (trivial) MCDisassmbler ctor inline.Chris Lattner2009-09-142-3/+14
* 'printMCInst' doesn't print newlines after instructions anymore.Chris Lattner2009-09-131-0/+1
* remove MAI::JumpTableSpecialLabelPrefix now that MAI Chris Lattner2009-09-132-7/+0
* fix MCSymbol printing on darwin to exactly match the mangler (handling of \n ...Chris Lattner2009-09-131-8/+28
* Make the MC symbol printer and llvm::Mangler exactly agree on manglingChris Lattner2009-09-131-20/+50
* eliminate the "MBBLabel" MCOperand type, and just use a MCSymbol forChris Lattner2009-09-121-3/+0
* Update CMake files.Ted Kremenek2009-09-111-0/+1
* canonicalize namespace gymnasticsChris Lattner2009-09-091-2/+3
* Added an abstract superclass, MCDisassembler, forSean Callanan2009-09-091-0/+16
* allow @ in symbol names without quoting the identifier. This Chris Lattner2009-09-091-1/+1
* parenthesize symbol names that start with $, fixing X86/dollar-name.ll withChris Lattner2009-09-081-2/+13
* Print "X-42" instead of "X+-42".Chris Lattner2009-09-081-1/+11
* make formatting of expressions more closely match the existing asmprinter.Chris Lattner2009-09-081-6/+19
* tidy whitespace.Chris Lattner2009-09-081-7/+4
* fix MCSymbol printing to exactly match the normal mangler rules soChris Lattner2009-09-031-19/+23
* Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner2009-09-035-29/+38
* inline insertion operators.Chris Lattner2009-09-031-15/+9
* output alignment value in hex so that we get:Chris Lattner2009-09-031-1/+2
* 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-313-34/+37
* llvm-mc: Simplify EmitAssignment ('.set' is identical to '=').Daniel Dunbar2009-08-313-25/+6
* llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue.Daniel Dunbar2009-08-313-27/+35
* llvm-mc: Make MCSymbolData symbol member const.Daniel Dunbar2009-08-312-6/+6
* llvm-mc: Add MCContext to MCAssembler.Daniel Dunbar2009-08-312-4/+3
* llvm-mc: Add MCExpr::{dump,print}.Daniel Dunbar2009-08-311-0/+67
* llvm-mc: Switch MCExpr construction to using static member functions, and tak...Daniel Dunbar2009-08-311-8/+28
* llvm-mc: Move AsmExpr into MC lib (as MCExpr).Daniel Dunbar2009-08-312-0/+163
* llvm-mc: MCStreamer cleanups. - Remove EmitLocalSymbol, this is unsupported f...Daniel Dunbar2009-08-303-32/+16
* llvm-mc: .lsym is more unsupported than unimplemented, pending a use case app...Daniel Dunbar2009-08-281-5/+5
* llvm-mc: Support .comm emission.Daniel Dunbar2009-08-282-14/+41