[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-fnt
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Tue Jun 15 09:45:21 PDT 2010
The Buildbot has detected a new failure of clang-x86_64-darwin10-fnt on smooshlab.
Full details are available at:
http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/2534
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-02
Build Reason:
Build Source Stamp: 105997
Blamelist: stoklund
BUILD FAILED: failed make.test-suite
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
include/llvm/CodeGen/RegisterCoalescer.h
lib/CodeGen/RegisterCoalescer.cpp
lib/CodeGen/SimpleRegisterCoalescing.cpp
lib/CodeGen/SimpleRegisterCoalescing.h
test/CodeGen/Thumb2/2010-06-14-NEONCoalescer.ll
At: Tue 15 Jun 2010 09:06:21
Changed By: stoklund
Comments: Add CoalescerPair helper class.
Given a copy instruction, CoalescerPair can determine which registers to
coalesce in order to eliminate the copy. It deals with all the subreg fun to
determine a tuple (DstReg, SrcReg, SubIdx) such that:
- SrcReg is a virtual register that will disappear after coalescing.
- DstReg is a virtual or physical register whose live range will be extended.
- SubIdx is 0 when DstReg is a physical register.
- SrcReg can be joined with DstReg:SubIdx.
CoalescerPair::isCoalescable() determines if another copy instruction is
compatible with the same tuple. This fixes some NEON miscompilations where
shuffles are getting coalesced as if they were copies.
The CoalescerPair class will replace a lot of the spaghetti logic in JoinCopy
later.Properties:
LOGS:
Last 10 lines of 'stdio':
SingleSource/UnitTests/Vector/SSE/sse.stepfft | 0.6272 8128 0.4396 * * | 0.8300 * 0.8900 * * | n/a 0.93 n/a n/a
SingleSource/UnitTests/Vector/build | 0.0199 1072 0.0262 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/build2 | 0.0960 1520 0.0377 * * | 1.5600 * 2.1600 * * | n/a 0.72 n/a n/a
SingleSource/UnitTests/Vector/divides | 0.0265 720 0.0085 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/multiplies | 0.1293 2064 0.1229 * * | 0.7500 * 2.0200 * * | n/a 0.37 n/a n/a
SingleSource/UnitTests/Vector/simple | 0.0453 1664 0.0494 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray | 0.0314 1072 0.0298 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray-dbl | 0.0359 1088 0.0404 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/byval-alignment | 0.0164 976 0.0216 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/printargs | 0.0186 848 0.0278 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
Last 10 lines of 'report':
SingleSource/UnitTests/Vector/SSE/sse.stepfft | 0.6272 8128 0.4396 * * | 0.8300 * 0.8900 * * | n/a 0.93 n/a n/a
SingleSource/UnitTests/Vector/build | 0.0199 1072 0.0262 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/build2 | 0.0960 1520 0.0377 * * | 1.5600 * 2.1600 * * | n/a 0.72 n/a n/a
SingleSource/UnitTests/Vector/divides | 0.0265 720 0.0085 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/multiplies | 0.1293 2064 0.1229 * * | 0.7500 * 2.0200 * * | n/a 0.37 n/a n/a
SingleSource/UnitTests/Vector/simple | 0.0453 1664 0.0494 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray | 0.0314 1072 0.0298 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray-dbl | 0.0359 1088 0.0404 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/byval-alignment | 0.0164 976 0.0216 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/printargs | 0.0186 848 0.0278 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
Last 10 lines of 'fail.LLC':
LLC.SingleSource/UnitTests/ObjC/synchronized
Last 10 lines of 'fail.LLC_compile':
LLC_compile.SingleSource/UnitTests/ObjC/synchronized
Last 10 lines of 'xfail.LLC':
LLC.SingleSource/Regression/C++/EH/ConditionalExpr
LLC.SingleSource/Regression/C++/EH/function_try_block
LLC.SingleSource/UnitTests/ObjC/dot-syntax
LLC.SingleSource/UnitTests/ObjC/dot-syntax-2
LLC.SingleSource/UnitTests/ObjC/exceptions
Last 10 lines of 'xfail.LLC_compile':
LLC_compile.SingleSource/Regression/C++/EH/ConditionalExpr
LLC_compile.SingleSource/Regression/C++/EH/function_try_block
LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax
LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax-2
LLC_compile.SingleSource/UnitTests/ObjC/exceptions
More information about the llvm-testresults
mailing list