aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCExpr.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-22[MC] Remove guard(s). NFCI.Davide Italiano1-2/+0
2016-05-20[MCExpr] avoid UB via negation of INT_MINSanjay Patel1-2/+5
2016-05-03[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders1-28/+3
2016-03-15[MC] Rename TLSDESC as it's not ARM specific.Davide Italiano1-2/+2
2016-03-15[MC] Rename TLSCALL as it's not ARM specific.Davide Italiano1-2/+2
2016-02-10[MC] Merge VK_PPC_TPREL in to generic VK_TPREL.Colin LeMahieu1-8/+6
2016-02-09[MC] Adding GOTREL expression variant.Colin LeMahieu1-0/+2
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren1-1/+1
2016-01-11[WebAssembly] Define WebAssembly-specific relocation codes.Dan Gohman1-0/+1
2015-12-18Recognize strings for Hexagon-specific variant kindsKrzysztof Parzyszek1-0/+7
2015-11-02ELF can handle some relocations of the form -sym + constant.Rafael Espindola1-5/+0
2015-10-26ARM/ELF: Better codegen for global variable addresses.Peter Collingbourne1-1/+2
2015-10-15Prevent assertion with "llc -debug" and anonymous symbols.Tim Northover1-1/+1
2015-10-05Fix pr24486.Rafael Espindola1-25/+20
2015-09-11[MC] Fix style bugs introduced in r247471. Reported by Rafael Espindola.Davide Italiano1-3/+3
2015-09-11[MC] Don't crash on division by zero.Davide Italiano1-1/+11
2015-06-23MCExpr: Avoid UB by evaluating this shift as unsignedJustin Bogner1-1/+1
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-12/+18
2015-06-04MC: Clean up naming in MCObjectWriter. NFC.Jim Grosbach1-1/+1
2015-06-03Remember if a weakref of a symbol has been used.Rafael Espindola1-0/+7
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-31/+31
2015-05-29Remove getData.Rafael Espindola1-6/+3
2015-05-29Remove the MCSymbolData typedef.Rafael Espindola1-2/+2
2015-05-29Move common symbol related information from MCSectionData to MCSymbol.Rafael Espindola1-1/+1
2015-05-29Fix crash in MCExpr::print.Pete Cooper1-1/+1
2015-05-28Remove a trivial forwarding function. NFC.Rafael Espindola1-2/+2
2015-05-27Use operator<< instead of print in a few more places.Rafael Espindola1-1/+1
2015-05-26Stop using MCSectionData in MCExpr.h.Rafael Espindola1-2/+1
2015-05-26Return a MCSection from MCFragment::getParent().Rafael Espindola1-3/+4
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-3/+3
2015-05-20MC: Use MCSymbol in MCObjectWriter::isWeak(), NFCDuncan P. N. Exon Smith1-2/+1
2015-05-19MC: Use MCSymbol in MCAsmLayout::getSymbolOffset(), NFCDuncan P. N. Exon Smith1-2/+2
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-1/+1
2015-05-01[Hexagon] Adding expression MC emission and removing XFAIL from test that hit...Colin LeMahieu1-0/+12
2015-04-28[MC] Split MCBinaryExpr::Shr into LShr and AShr.Ahmed Bougacha1-4/+6
2015-04-03MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne1-0/+4
2015-04-02Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a ca...Peter Collingbourne1-3/+0
2015-03-30MC: For variable symbols, maintain MCSymbol::Section as a cache.Peter Collingbourne1-0/+3
2015-03-26Fix PR23025.Rafael Espindola1-4/+13
2015-03-25clang-format bits of code to make another patch readable.Rafael Espindola1-18/+11
2015-03-25Fix fixup evaluation when deciding what to relocate with.Rafael Espindola1-38/+30
2015-03-25Produce an error instead of asserting on invalid .sleb128/.uleb128.Rafael Espindola1-7/+4
2015-03-04Expand variables when evaluating absolute expressions.Rafael Espindola1-1/+1
2015-03-04[MC][Target] Implement support for R_X86_64_SIZE{32,64}.Davide Italiano1-0/+2
2015-01-11ARM: add support for segment base relocations (SBREL)Saleem Abdulrasool1-0/+2
2014-12-18Instead of explicitely comparing both lowercase and uppercase variants.Roman Divacky1-81/+1
2014-12-18Add a corresponding '@LOCAL' parse to match r224415.Justin Hibbits1-0/+1
2014-12-17Add parsing of 'foo@local".Justin Hibbits1-0/+1
2014-11-12Add support for small-model PIC for PowerPC.Justin Hibbits1-0/+1
2014-10-11MC: Shrink MCSymbolRefExpr by only storing the bits we need.Benjamin Kramer1-8/+19