Displaying 2 results from an estimated 2 matches for "c4103be5".
2013 Sep 10
0
[LLVMdev] removing unnecessary ZEXT
...nd two extra instructions.
I have looked at other targets to see what they do but can't see what I am missing.
Help please!
Thank you
Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130910/c4103be5/attachment.html>
2013 Sep 06
2
[LLVMdev] removing unnecessary ZEXT
Hi,
Within a basic block I can remove unnecessary register copies + zero sign extensions of unsigned-8bit-loaded values by implementing isZExtFree() for ISD::LOAD nodes.
...But not between basic blocks.
The first block does a CopyFromReg of the unsigned-8bit-loaded vreg1 into a new vreg2.
The second block then does a unnecessary zext to vreg2.
What I want is the 2nd block to use the original