[all-commits] [llvm/llvm-project] 75828e: [PowerPC][Future] Initial support for PCRel addres...
Kamau Bridgeman via All-commits
all-commits at lists.llvm.org
Thu Apr 9 09:18:08 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 75828ef615dad4ec9845b1f35f9aea7c77c928f6
https://github.com/llvm/llvm-project/commit/75828ef615dad4ec9845b1f35f9aea7c77c928f6
Author: Stefan Pintilie <stefanp at ca.ibm.com>
Date: 2020-04-09 (Thu, 09 Apr 2020)
Changed paths:
M llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h
M llvm/lib/Target/PowerPC/PPC.h
M llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.h
M llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
M llvm/lib/Target/PowerPC/PPCInstrInfo.td
M llvm/lib/Target/PowerPC/PPCInstrPrefix.td
M llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
A llvm/test/CodeGen/PowerPC/constant-pool.ll
M llvm/test/CodeGen/PowerPC/pcrel-call-linkage-leaf.ll
A llvm/test/CodeGen/PowerPC/pcrel.ll
Log Message:
-----------
[PowerPC][Future] Initial support for PCRel addressing for constant pool loads
Add initial support for PC Relative addressing for constant pool loads.
This includes adding a new relocation for @pcrel and adding a new PowerPC flag
to identify PC relative addressing.
Differential Revision: https://reviews.llvm.org/D74486
More information about the All-commits
mailing list