summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/TargetAsmBackend.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to ↵Evan Cheng2011-07-251-37/+0
| | | | | | createMCAsmBackend. llvm-svn: 136010
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where ↵Evan Cheng2011-07-231-1/+1
| | | | | | they belong. llvm-svn: 135833
* Cast away "comparison between signed and unsigned integer" warnings.Benjamin Kramer2010-12-281-1/+1
| | | | llvm-svn: 122598
* Add support for the same encodings of the personality function that gnu asRafael Espindola2010-12-271-1/+2
| | | | | | supports. llvm-svn: 122577
* MC/Target: Remove HasScatteredSymbols target hook variable, which has beenDaniel Dunbar2010-12-171-2/+1
| | | | | | superceded and was effectively dead. llvm-svn: 122024
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-161-0/+17
| | | | | | | the MCCodeEmitter, which seems like a better organization. - Also, cleaned up some magic constants while in the area. llvm-svn: 121953
* Remove the unused TheTarget member.Rafael Espindola2010-11-261-3/+2
| | | | llvm-svn: 120168
* Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola2010-10-161-1/+0
| | | | | | | | | | | | single object format can be shared. This also adds support for mov zed+(bar-foo), %eax on ELF and COFF targets. llvm-svn: 116675
* MC/Darwin: Add a new target hook for whether the target uses "reliable" ↵Daniel Dunbar2010-03-181-1/+4
| | | | | | | | symbol differences, basically whether the assembler should attempt to understand atoms when using scattered symbols. Also, avoid some virtual call overhead. llvm-svn: 98789
* MC: Sketch registry support for target specific assembler backends.Daniel Dunbar2010-02-211-0/+19
llvm-svn: 96762
OpenPOWER on IntegriCloud