[LLVMdev] sccp pass with opt

Niko Zarzani
Tue, 16 Apr 2013 19:37:48 -0000

Hi all,
I am trying to see how single llvm optimizations work by running them one by one
with opt and looking how the IR changes.Since I was interested in seeing how
constant propagation was working I tried to run opt on the Sparse Conditional
Constant Propagation, however by passing as argument -S -sccp -die it does not
change anything in the output IR code. I attached the file with the source code
I used, I think that the x value in that example should be propagated in the mul
instruction. What am I missing?
Thank you in advance,
Niko

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20130416/a91407c3/attachment.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: code.c
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20130416/a91407c3/attachment.c>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: code.s
Type: text/x-asm
Size: 1441 bytes
Desc: not available
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20130416/a91407c3/attachment.bin>