aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-11-12Add support for small-model PIC for PowerPC.Justin Hibbits1-0/+3
2014-09-03Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer1-17/+3
2014-07-25[PowerPC] Support TLS on PPC32/ELFHal Finkel1-5/+20
2014-07-20[MC] Pass MCSymbolData to needsRelocateWithSymbolUlrich Weigand1-6/+12
2014-07-20[PowerPC] ELFv2 MC support for .localentry directiveUlrich Weigand1-0/+15
2014-07-18[PowerPC] 32-bit ELF PIC supportHal Finkel1-1/+9
2014-05-03Fix pr19645.Rafael Espindola1-3/+4
2014-03-29Completely rewrite ELFObjectWriter::RecordRelocation.Rafael Espindola1-56/+0
2014-03-27Remove another unused argument.Rafael Espindola1-3/+2
2014-03-27Remove unused argument.Rafael Espindola1-5/+3
2014-03-24[PowerPC] Generate little-endian object filesUlrich Weigand1-1/+2
2014-03-20Add llvm_unreachable after fully-covered switches to appease GCCAlexey Samsonov1-0/+1
2014-03-20Look through variables when computing relocations.Rafael Espindola1-4/+29
2013-07-09[PowerPC] Revert r185476 and fix up TLS variant kindsUlrich Weigand1-2/+2
2013-07-05[PowerPC] Add some special @got@tprel fixup casesUlrich Weigand1-0/+20
2013-07-05[PowerPC] Support @tls in the asm parserUlrich Weigand1-3/+3
2013-07-02[PowerPC] Remove VK_PPC_TLSGD and VK_PPC_TLSLDUlrich Weigand1-2/+2
2013-07-01[PowerPC] Add support for TLS data relocationsUlrich Weigand1-0/+9
2013-07-01[PowerPC] Fix @got references to local symbolsUlrich Weigand1-0/+34
2013-06-25[PowerPC] Support @got modifierUlrich Weigand1-0/+18
2013-06-24[PowerPC] Support absolute branchesUlrich Weigand1-2/+4
2013-06-21[PowerPC] Support R_PPC_REL16 family of relocationsUlrich Weigand1-0/+17
2013-06-21[PowerPC] Support various tls-related modifiersUlrich Weigand1-0/+78
2013-06-21[PowerPC] Support @higher et.al. modifiersUlrich Weigand1-0/+12
2013-06-21[PowerPC] Support @toc@h modifierUlrich Weigand1-0/+3
2013-06-21[PowerPC] Support @h modifierUlrich Weigand1-0/+3
2013-06-21[PowerPC] Rename some more VK_PPC_ enumsUlrich Weigand1-18/+18
2013-06-20[PowerPC] Clean up VK_PPC_TOC... namesUlrich Weigand1-3/+3
2013-06-20[PowerPC] Minor cleanup in PPCELFObjectWriter::getRelocTypeInnerUlrich Weigand1-24/+24
2013-05-23[PowerPC] Clean up generation of ha16() / lo16() markersUlrich Weigand1-6/+3
2013-05-17[PowerPC] Merge/rename PPC fixup typesUlrich Weigand1-3/+2
2013-05-17[PowerPC] Fix processing of ha16/lo16 fixupsUlrich Weigand1-5/+1
2013-05-15Cleanup relocation sorting for ELF.Rafael Espindola1-44/+0
2013-05-15[PowerPC] Remove need for adjustFixupOffst hackUlrich Weigand1-14/+0
2013-05-08[PowerPC] Fix regression in generating @ha/@l relocsUlrich Weigand1-1/+10
2013-04-26PowerPC: Support PC-relative fixup_ppc_brcond14.Ulrich Weigand1-0/+3
2013-03-26PowerPC: Simplify handling of fixups.Ulrich Weigand1-27/+6
2013-02-25Fix missing relocation for TLS addressing peephole optimization.Bill Schmidt1-0/+3
2013-02-21Relocation enablement for PPC DAG postprocessing passBill Schmidt1-1/+15
2013-01-04PowerPC: Fix eh_frame relocation for PIC Adhemerval Zanella1-0/+5
2012-12-14This patch removes some nondeterminism from direct object file outputBill Schmidt1-0/+45
2012-12-14This patch improves the 64-bit PowerPC InitialExec TLS support by providingBill Schmidt1-2/+5
2012-12-12This patch implements local-dynamic TLS model support for the 64-bitBill Schmidt1-2/+22
2012-12-11This patch implements the general dynamic TLS model for 64-bit PowerPC.Bill Schmidt1-0/+9
2012-12-04This patch introduces initial-exec model support for thread-local storageBill Schmidt1-0/+6
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+2
2012-11-27This patch implements medium code model support for 64-bit PowerPC.Bill Schmidt1-1/+15
2012-11-13Add (some) PowerPC TLS relocation types to ELF.h andUlrich Weigand1-2/+18
2012-10-25This patch fixes the MC object emission of 'nop' for external function callsAdhemerval Zanella1-0/+2
2012-10-25Initial TOC support for PowerPC64 object creationAdhemerval Zanella1-6/+64