Hi Does anyone know if the shrink wrap pass works for ARM architecture? I tried it seems not working. Which architecture shrink warp was originally designed for? Thanks, Yin -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131030/d2a4e878/attachment.html>
mcrosier at codeaurora.org
2013-Oct-30 21:10 UTC
[LLVMdev] Shrink Wrap for ARM architecture?
I know nothing about this pass, but here are a few comments.> Does anyone know if the shrink wrap pass works for ARM architecture?First, how are you invoking it? Looks to be a command line option, so -mllvm -shrink-wrap should enable it. Assuming you have a Debug build, you can see the debug output using -debug-only=shrink-wrap.> I tried it seems not working. Which architecture shrink warp was > originally designed for?AFAICT, the implementation is target independent. Chad
The current implementation in LLVM is experimental at best. It probably should be ripped out. Evan On Oct 30, 2013, at 2:10 PM, mcrosier at codeaurora.org wrote:> I know nothing about this pass, but here are a few comments. > >> Does anyone know if the shrink wrap pass works for ARM architecture? > > First, how are you invoking it? > > Looks to be a command line option, so -mllvm -shrink-wrap should enable > it. Assuming you have a Debug build, you can see the debug output using > -debug-only=shrink-wrap. > > >> I tried it seems not working. Which architecture shrink warp was >> originally designed for? > > AFAICT, the implementation is target independent. > > Chad > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev