| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 374807
|
|
|
|
| |
llvm-svn: 364156
|
|
|
|
|
|
| |
In rL364135, I taught IndVars to fold exiting branches in loops with a zero backedge taken count (i.e. loops that only run one iteration). This extends that to eliminate the dead comparison left around.
llvm-svn: 364155
|
|
|
|
|
|
|
|
| |
The reversion apparently deleted the test/Transforms directory.
Will be re-reverting again.
llvm-svn: 358552
|
|
|
|
|
|
|
|
| |
As it's causing some bot failures (and per request from kbarton).
This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda.
llvm-svn: 358546
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
functionality change.
This update was done with the following bash script:
find test/Transforms -name "*.ll" | \
while read NAME; do
echo "$NAME"
if ! grep -q "^; *RUN: *llc" $NAME; then
TEMP=`mktemp -t temp`
cp $NAME $TEMP
sed -n "s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p" < $NAME | \
while read FUNC; do
sed -i '' "s/;\(.*\)\([A-Za-z0-9_]*\):\( *\)@$FUNC\([( ]*\)\$/;\1\2-LABEL:\3@$FUNC(/g" $TEMP
done
mv $TEMP $NAME
fi
done
llvm-svn: 186268
|
|
|
|
| |
llvm-svn: 139842
|
|
|
|
|
|
| |
PR10920.
llvm-svn: 139583
|
|
|
|
| |
llvm-svn: 139579
|
|
|
|
| |
llvm-svn: 139574
|
|
|
|
|
|
|
|
|
|
|
|
| |
checker. Amusingly, we already had tests that we should
have rejects because they would be miscompiled in the
testsuite.
The remaining issue with this is that we don't check that
the branch causes us to exit the loop if it fails, so we
don't actually know if we remain in bounds.
llvm-svn: 100284
|
|
|
|
|
|
| |
stuff. More bugs remain though.
llvm-svn: 100282
|
|
|
|
| |
llvm-svn: 100281
|
|
|
|
| |
llvm-svn: 100279
|
|
|
|
| |
llvm-svn: 100278
|
|
llvm-svn: 100277
|