[llvm-commits] Patch: new backend for Hexagon processor

Tony Linthicum tlinth at codeaurora.org
Mon Nov 14 11:47:16 PST 2011


Hi folks,

I have attached two patches that implement a new backend for Qualcomm's 
VLIW processor, Hexagon. As was suggested, I've broken the contribution 
up into 3 patches: one for llvm changes, one containing new files from 
lib/Target/Hexgon, and one for clang (contained in another e-mail to 
cfe-commits).

I had previously tested the patches with both test-suite and test 
(including a few new Hexagon specific tests) and it passed cleanly.  I 
pulled again on Friday and picked up the new build changes and while I 
have added Hexagon to this mechanism and successfully built, there seems 
to be a problem with generating Hexagon code now.  I will be working on 
correcting this problem, but in the mean time I wanted to go ahead and 
send these patches to begin the review process.

These patches are, obviously, not my work alone.  In addition to myself, 
other members of my team will likely be responding to any questions that 
come up.

Thanks!

Tony

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm.patch.bz2
Type: application/octet-stream
Size: 13128 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111114/0b521cf6/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hexagon.patch.bz2
Type: application/octet-stream
Size: 87237 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111114/0b521cf6/attachment-0001.obj>


More information about the llvm-commits mailing list