aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/MCExpr.cpp
AgeCommit message (Expand)Author
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-05-26Start adding mach-o tls reloc support.Eric Christopher
2010-05-12Add support for movi32 of global values to the new (MC) asm printer.Rafael Espindola
2010-05-05MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue.Daniel Dunbar
2010-03-30Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner
2010-03-25MC: Fix refacto in MCExpr evaluation, I mistakenly replaced a fragment addres...Daniel Dunbar
2010-03-24MC: Direct all {fragment,section,symbol} address access through the MCAsmLayo...Daniel Dunbar
2010-03-23MC: Sprinkle in some more interesting statistics.Daniel Dunbar
2010-03-23llvm-mc: Fast path EvaluateAbsolute of constants.Daniel Dunbar
2010-03-18MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will nee...Daniel Dunbar
2010-03-15MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr.Daniel Dunbar
2010-03-14MC: Fix a crash on invalid, attempting to evaluate undefined symbols.Daniel Dunbar
2010-03-12MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs...Daniel Dunbar
2010-03-11MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the asse...Daniel Dunbar
2010-03-11MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o...Daniel Dunbar
2010-03-10set the temporary bit on MCSymbols correctly.Chris Lattner
2010-02-08Document that MCExpr::Mod is actually remainder.Dan Gohman
2010-02-08don't make hte dtor private or we can't construct the class.Chris Lattner
2010-02-08add scaffolding for target-specific MCExprs.Chris Lattner
2010-01-18remove the MAI argument to MCExpr::print and switch overthing to use << when ...Chris Lattner
2010-01-17now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner
2010-01-05Change errs() to dbgs().David Greene
2009-11-06Pass StringRef by value.Daniel Dunbar
2009-10-16MC: Remove unneeded context argument to MCExpr::Evaluate*.Daniel Dunbar
2009-10-16MC: Move assembler variable values from MCContext to MCSymbol.Daniel Dunbar
2009-10-16MC: Switch MCContext value table to storing MCExprs.Daniel Dunbar
2009-09-16add a helper method for creating MCSymbol and MCSymbolRefExpr atChris Lattner
2009-09-08parenthesize symbol names that start with $, fixing X86/dollar-name.ll withChris Lattner
2009-09-08Print "X-42" instead of "X+-42".Chris Lattner
2009-09-08make formatting of expressions more closely match the existing asmprinter.Chris Lattner
2009-09-08tidy whitespace.Chris Lattner
2009-09-03Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner
2009-08-31llvm-mc: Add MCExpr::{dump,print}.Daniel Dunbar
2009-08-31llvm-mc: Switch MCExpr construction to using static member functions, and tak...Daniel Dunbar
2009-08-31llvm-mc: Move AsmExpr into MC lib (as MCExpr).Daniel Dunbar