llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc
Stefan Pintilie b771c4a842 [PowerPC][Future] More support for PCRel addressing for global values
Add initial support for PC Relative addressing for global values that
require GOT indirect addressing. This patch adds PCRelative support for
global addresses that may not be known at link time and may require
access through the GOT.

Differential Revision: https://reviews.llvm.org/D76064
2020-04-17 11:06:13 -05:00
..
CMakeLists.txt [PowerPC] Delete PPCMachObjectWriter and powerpc{,64}-apple-darwin 2020-03-05 11:05:26 -08:00
LLVMBuild.txt [AArch64][SVE] Fix -DBUILD_SHARED_LIBS=on builds after -D74808/1874dee5662603c9251228c71b66de72cec0c979 2020-02-21 13:59:47 -08:00
PPCAsmBackend.cpp [PowerPC][Future] Initial support for PCRel addressing for constant pool loads 2020-04-09 11:17:23 -05:00
PPCELFObjectWriter.cpp [PowerPC][Future] More support for PCRel addressing for global values 2020-04-17 11:06:13 -05:00
PPCELFStreamer.cpp [MC] De-capitalize another set of MCStreamer::Emit* functions 2020-02-14 19:26:52 -08:00
PPCELFStreamer.h [MC] De-capitalize another set of MCStreamer::Emit* functions 2020-02-14 19:26:52 -08:00
PPCFixupKinds.h [PowerPC][Future] Initial support for PCRel addressing for constant pool loads 2020-04-09 11:17:23 -05:00
PPCInstPrinter.cpp [PowerPC][Future] Initial support for PCRel addressing for constant pool loads 2020-04-09 11:17:23 -05:00
PPCInstPrinter.h [PPCInstPrinter] Delete an unneeded overload of printBranchOperand. NFC 2020-04-01 22:45:25 -07:00
PPCMCAsmInfo.cpp [MC] Default MCAsmInfo::UseIntegratedAssembler to true 2020-04-11 10:13:52 -07:00
PPCMCAsmInfo.h [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin 2020-01-12 11:02:02 -08:00
PPCMCCodeEmitter.cpp [PowerPC][Future] More support for PCRel addressing for global values 2020-04-17 11:06:13 -05:00
PPCMCCodeEmitter.h [PowerPC][Future] Fix for 75828ef615 2020-04-09 19:33:12 +00:00
PPCMCExpr.cpp [PowerPC][MC] Delete PPCMCExpr::IsDarwin 2020-01-23 22:30:08 -08:00
PPCMCExpr.h [PowerPC][MC] Delete PPCMCExpr::IsDarwin 2020-01-23 22:30:08 -08:00
PPCMCTargetDesc.cpp [PowerPC] Clear the set of symbols that need to be updated in MCTargetStreamer 2020-04-15 15:42:02 -05:00
PPCMCTargetDesc.h [PowerPC] Exploit the rlwinm instructions for "and" with constant 2019-12-30 03:18:31 +00:00
PPCPredicates.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PPCPredicates.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PPCXCOFFObjectWriter.cpp [XCOFF][AIX] Support basic relocation type on AIX 2020-01-30 15:59:09 +00:00