Sign in
llvm
/
polly
/
refs/heads/svn-tags/RELEASE_34
/
.
/
final
/
test
/
create_ll.sh
blob: d4fbf4496fd07dbcd9996235a755f35ec9fc4f94 [
file
] [
log
] [
blame
]
#!/bin/sh
clang
-
S
-
emit
-
llvm
-
O0 $1
SFILE
=
`echo $1 | sed -e 's/\.c/.s/g'`
LLFILE
=
`echo $1 | sed -e 's/\.c/.ll/g'`
opt
-
correlated
-
propagation
-
mem2reg
-
instcombine
-
loop
-
simplify
-
indvars \
-
instnamer $
{
SFILE
}
-
S
>
$
{
LLFILE
}
rm $
{
SFILE
}