[llvm-testresults] buildbot failure in lab.llvm.org on phase2 - living
llvmlab-buildmaster at lab.llvm.org
llvmlab-buildmaster at lab.llvm.org
Fri Oct 25 15:55:20 PDT 2013
The Buildbot has detected a new failure on builder phase2 - living while building lab.llvm.org.
Full details are available at:
http://lab.llvm.org:8013/builders/phase2%20-%20living/builds/6276
Buildbot URL: http://lab.llvm.org:8013/
Buildslave for this Build: macpro1
Build Reason: scheduler
Build Source Stamp: 193438
Blamelist: atrick,rafael
BUILD FAILED: failed
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
lib/Transforms/Utils/GlobalStatus.cpp
test/Transforms/Internalize/linkonce_odr_func.ll
On: smooshlab-project
At: Fri 25 Oct 2013 14:36:30
Changed By: rafael
Comments: Handle calls and invokes in GlobalStatus.
This patch teaches GlobalStatus to analyze a call that uses the global value as
a callee, not as an argument.
With this change internalize call handle the common use of linkonce_odr
functions. This reduces the number of linkonce_odr functions in a LTO build of
clang (checked with the emit-llvm gold plugin option) from 1730 to 60.Properties:
phase_id: r193436-t20131025_143831-b13313
Files:
lib/Analysis/ScalarEvolutionNormalization.cpp
test/Transforms/LoopStrengthReduce/quadradic-exit-value.ll
On: smooshlab-project
At: Fri 25 Oct 2013 14:40:30
Changed By: atrick
Comments: Fix LSR: don't normalize quadratic recurrences.
Partial fix for PR17459: wrong code at -O3 on x86_64-linux-gnu
(affecting trunk and 3.3)
ScalarEvolutionNormalization was attempting to normalize by adding and
subtracting strides. Chained recurrences don't work that way.Properties:
phase_id: r193438-t20131025_144711-b13314
Files:
include/llvm/Analysis/ScalarEvolutionExpander.h
lib/Analysis/ScalarEvolutionExpander.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
test/Transforms/LoopStrengthReduce/lsr-expand-quadratic.ll
On: smooshlab-project
At: Fri 25 Oct 2013 14:40:30
Changed By: atrick
Comments: Fix SCEVExpander: don't try to expand quadratic recurrences outside a loop.
Partial fix for PR17459: wrong code at -O3 on x86_64-linux-gnu
(affecting trunk and 3.3)
When SCEV expands a recurrence outside of a loop it attempts to scale
by the stride of the recurrence. Chained recurrences don't work that
way. We could compute binomial coefficients, but would hve to
guarantee that the chained AddRec's are in a perfectly reduced form.Properties:
phase_id: r193438-t20131025_144711-b13314
LOGS:
More information about the llvm-testresults
mailing list