[llvm-commits] New feature support for the Hexagon backend
Tony Linthicum
tlinth at codeaurora.org
Thu May 10 08:22:22 PDT 2012
On 5/10/2012 8:38 AM, jverma at codeaurora.org wrote:
> Hi All,
>
> I'm adding a new feature support, called constant extenders, for the
> Hexagon backend. Please find attached the patch file for the same. This
> feature enables the Hexagon target to encode a 32-bit immediate value in
> an instruction. Once constant extended, an instruction takes 2 instruction
> words in the packet. This patch modifies the existing instruction
> patterns. It also adds a new Hexagon specific pass which optimizes usage
> of the constant extended instructions by converting them into their
> non-extended form.
>
> Thanks,
> Jyotsna
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
The extensive switch statements are what he plan to remove when we
revisit this later this summer, correct?
Tony
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum.
More information about the llvm-commits
mailing list