| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Simplify EvaluateAsAbsolute now that EvaluateAsRelocatableImpl does all | Rafael Espindola | 2010-12-21 | 1 | -19/+5 |
* | Fixed version of 122160 (the previous one would fold undefined symbols). | Rafael Espindola | 2010-12-19 | 1 | -50/+52 |
* | Revert 122160 while I debug it. | Rafael Espindola | 2010-12-19 | 1 | -44/+50 |
* | Move all folding to AttemptToFoldSymbolOffsetDifference. | Rafael Espindola | 2010-12-19 | 1 | -50/+44 |
* | Merge isAbsolute into IsSymbolRefDifferenceFullyResolved. | Rafael Espindola | 2010-12-18 | 1 | -5/+4 |
* | Remove the MCObjectFormat class. | Rafael Espindola | 2010-12-18 | 1 | -3/+2 |
* | Add a FIXME and explain a hack. | Rafael Espindola | 2010-12-18 | 1 | -1/+4 |
* | Fix the note. | Rafael Espindola | 2010-12-18 | 1 | -1/+1 |
* | Revert 122011, 122012, 122013, 122023 adding back an important optimization. | Rafael Espindola | 2010-12-18 | 1 | -16/+56 |
* | MC/Expr: Implemnt more aggressive folding during symbol evaluation using | Daniel Dunbar | 2010-12-17 | 1 | -8/+44 |
* | MC/Expr: Simplify. | Daniel Dunbar | 2010-12-17 | 1 | -8/+0 |
* | MC: Remove another dead MCAssembler argument, and update clients. | Daniel Dunbar | 2010-12-17 | 1 | -21/+1 |
* | MC: Remove dead MCAssembler argument -- Rafael, can you check the FIXME I added | Daniel Dunbar | 2010-12-17 | 1 | -12/+9 |
* | MC: Simplify (remove unnecessary MCAssembler argument, obsoleted by containment | Daniel Dunbar | 2010-12-17 | 1 | -12/+8 |
* | Write => in a more normal form. | Daniel Dunbar | 2010-12-17 | 1 | -1/+2 |
* | MC/Expr: Simplify (and add a FIXME). | Daniel Dunbar | 2010-12-17 | 1 | -10/+16 |
* | MC/Expr: Add a doxyment. | Daniel Dunbar | 2010-12-16 | 1 | -0/+14 |
* | Sorry for such a large commit. The summary is that only MachO cares about the | Rafael Espindola | 2010-12-07 | 1 | -20/+39 |
* | Use references to simplify the code a bit. | Rafael Espindola | 2010-12-06 | 1 | -7/+4 |
* | Simplify a bit. | Rafael Espindola | 2010-12-06 | 1 | -1/+1 |
* | Try to resolve symbol differences early, and if successful create a plain | Rafael Espindola | 2010-12-03 | 1 | -21/+52 |
* | Add a fast path to EvaluateSymbolicAdd. This avoids computing symbol addresses | Rafael Espindola | 2010-12-02 | 1 | -3/+11 |
* | Fix typo. | Jim Grosbach | 2010-11-17 | 1 | -1/+1 |
* | Change MCExpr::EvaluateAsRelocatableImpl of variables to return the original | Rafael Espindola | 2010-11-15 | 1 | -3/+8 |
* | add targetoperand flags for jump tables, constant pool and block address | Chris Lattner | 2010-11-15 | 1 | -4/+15 |
* | reimplement ppc asmprinter "toc" handling to use a VariantKind | Chris Lattner | 2010-11-14 | 1 | -1/+2 |
* | Update ARMConstantPoolValue to not use a modifier string. Use an explicit | Jim Grosbach | 2010-11-10 | 1 | -1/+11 |
* | Implement TLSLD. | Rafael Espindola | 2010-10-28 | 1 | -0/+2 |
* | Implement DTPOFF. | Rafael Espindola | 2010-10-28 | 1 | -0/+2 |
* | Implement TLSLDM. | Rafael Espindola | 2010-10-28 | 1 | -0/+2 |
* | Implement VK_GOTNTPOFF and switch RelocNeedsGOT to use VariantKind. | Rafael Espindola | 2010-10-28 | 1 | -0/+2 |
* | Do not recurse into symbol refs that have a variant kind. This prevents us | Rafael Espindola | 2010-10-21 | 1 | -1/+1 |
* | Add a MCObjectFormat class so that code common to all targets that use a | Rafael Espindola | 2010-10-16 | 1 | -27/+39 |
* | Changes EvaluateAsAbsolute() to return the "current value" of the expression | Kevin Enderby | 2010-09-30 | 1 | -1/+16 |
* | Add support for ELF PLT references for ARM MC asm printing. Adding a | Jim Grosbach | 2010-09-22 | 1 | -3/+6 |
* | Convert some tab stops into spaces. | Duncan Sands | 2010-07-12 | 1 | -3/+3 |
* | Start adding mach-o tls reloc support. | Eric Christopher | 2010-05-26 | 1 | -0/+2 |
* | Add support for movi32 of global values to the new (MC) asm printer. | Rafael Espindola | 2010-05-12 | 1 | -1/+9 |
* | MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue. | Daniel Dunbar | 2010-05-05 | 1 | -1/+1 |
* | Rip out the 'is temporary' nonsense from the MCContext interface to | Chris Lattner | 2010-03-30 | 1 | -6/+0 |
* | MC: Fix refacto in MCExpr evaluation, I mistakenly replaced a fragment addres... | Daniel Dunbar | 2010-03-25 | 1 | -2/+2 |
* | MC: Direct all {fragment,section,symbol} address access through the MCAsmLayo... | Daniel Dunbar | 2010-03-24 | 1 | -2/+2 |
* | MC: Sprinkle in some more interesting statistics. | Daniel Dunbar | 2010-03-23 | 1 | -0/+10 |
* | llvm-mc: Fast path EvaluateAbsolute of constants. | Daniel Dunbar | 2010-03-23 | 1 | -0/+6 |
* | MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will nee... | Daniel Dunbar | 2010-03-18 | 1 | -20/+24 |
* | MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. | Daniel Dunbar | 2010-03-15 | 1 | -5/+51 |
* | MC: Fix a crash on invalid, attempting to evaluate undefined symbols. | Daniel Dunbar | 2010-03-14 | 1 | -3/+4 |
* | MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs... | Daniel Dunbar | 2010-03-12 | 1 | -2/+3 |
* | MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the asse... | Daniel Dunbar | 2010-03-11 | 1 | -2/+20 |
* | MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o... | Daniel Dunbar | 2010-03-11 | 1 | -8/+8 |