[llvm-commits] [PATCH, RFC] Medium code model support for 64-bit PowerPC

Bill Schmidt wschmidt at linux.vnet.ibm.com
Fri Nov 16 14:23:44 PST 2012


Here's a new revision of the patch.  The changes are:

(1) Add support for direct object file writing:
 - New relocation types in ELF.h.
 - New fixup kinds in PPCFixupKinds.h
 - Handle new fixups in PPCMCCodeEmitter.cpp, PPCAsmBackend.cpp, and
PPCELFObjectWriter.cpp.
 - Add encoder method for LDrs in PPCInstr64Bit.td.

(2) Small cleanups per private review from Roman Divacky:
 - Use GValue rather than GVal throughout, to more easily distinguish
from GVar.
 - Use isa in preference to dyn_cast where appropriate in
PPCISelDAGToDAG.cpp.

I will be on vacation for the next week, but will occasionally monitor
the list for any reviews.  Thanks!

Bill

-- 
Bill Schmidt, Ph.D.
IBM Advance Toolchain for PowerLinux
IBM Linux Technology Center
wschmidt at us.ibm.com
wschmidt at linux.vnet.ibm.com





-------------- next part --------------
A non-text attachment was scrubbed...
Name: mcm-2012-11-16.patch
Type: text/x-patch
Size: 37217 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121116/4bcda995/attachment.bin>


More information about the llvm-commits mailing list