collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
 
 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 Identified problems

Issues

Found 2 issues:
Ninja target: mytimer.cpp.o [3576/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/TTS.cc [3577/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/BoxPartition.cpp [3578/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3579/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/Mesh.cc [3580/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' mytimer.cpp error: variable has incomplete type 'struct timezone' [3578/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3579/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/Mesh.cc [3580/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' struct timezone tz; ^

Build Log

 Identified problems

Issues

Found 2 issues:
Ninja target: mytimer.cpp.o [3666/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/TTS.cc [3667/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/BoxPartition.cpp [3668/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3669/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/Mesh.cc [3670/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' mytimer.cpp error: variable has incomplete type 'struct timezone' [3668/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3669/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/Mesh.cc [3670/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' struct timezone tz; ^

Build Log

 Identified problems

Issues

Found 2 issues:
Ninja target: mytimer.cpp.o [3451/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/TTS.cc [3452/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/BoxPartition.cpp [3453/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3454/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/Mesh.cc [3455/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' mytimer.cpp error: variable has incomplete type 'struct timezone' [3453/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3454/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/Mesh.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/Mesh.cc [3455/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' struct timezone tz; ^

Build Log

 Identified problems

Issues

Found 2 issues:
Ninja target: mytimer.cpp.o [3449/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/TTS.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/TTS.cc [3450/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/BoxPartition.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/BoxPartition.cpp [3451/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/QCS.cc [3452/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3453/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' mytimer.cpp error: variable has incomplete type 'struct timezone' [3451/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/QCS.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/QCS.cc [3452/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/CMakeFiles/PENNANT.dir/main.cc.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/PENNANT/main.cc [3453/7668] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp FAILED: MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite-build/tools/timeit --summary MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/compiler/bin/clang++ -DNDEBUG -I/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O3 -arch x86_64h -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -w -Werror=date-time -I. -DMINIFE_SCALAR=double -DMINIFE_LOCAL_ORDINAL=int -DMINIFE_GLOBAL_ORDINAL=int -DMINIFE_CSR_MATRIX -DREDSTORM -D_XOPEN_SOURCE=700 -MD -MT MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -MF MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o.d -o MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/CMakeFiles/miniFE.dir/mytimer.cpp.o -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-x86_64h-O3/test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/miniFE/mytimer.cpp:116:19: error: variable has incomplete type 'struct timezone' struct timezone tz; ^

Build Log

Changes

clang-d359784-g06fc125d8c5-t12409-b12409.tar.gz (Jul 9, 2020 10:40:07 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / githubweb

clang-d359770-gbeb52b12cb1-t12406-b12406.tar.gz (Jul 9, 2020 8:39:58 AM)

  1. BasicAAResult::constantOffsetHeuristic - pass APInt arg as const reference. NFCI. — llvm-dev / detail
  2. [X86][AVX] Attempt to fold extract_subvector(shuffle(X)) -> extract_subvector(X) — llvm-dev / detail
  3. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  4. [analyzer] Add CTUImportCppThreshold for C++ files — gabor.marton / detail
  5. OpaquePtr: Don't check pointee type for byval/preallocated — Matthew.Arsenault / detail
  6. [BasicAA] Enable -basic-aa-recphi by default — david.green / detail
  7. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  8. AMDGPU/GlobalISel: Work around verifier error in test — Matthew.Arsenault / detail
  9. [NFC] Add SExt multiuses test — diogo.sampaio / detail
  10. [flang] partially revert upstreamed code to support complex values in runtime support to avoid warnings. — eschweitz / detail
  11. [MLIR][SPIRVToLLVM] SPIR-V types size in bytes function — georgemitenk0v / detail
  12. [PowerPC] Support PCRelative Callees for R_PPC64_REL24 Relocation — kamau.bridgeman / detail

clang-d359758-g97106f9d80f-t12404-b12404.tar.gz (Jul 9, 2020 6:39:30 AM)

  1. [clangd] Implement path and URI translation for remote index — kbobyrev / detail
  2. Make helpers static. NFC. — benny.kra / detail
  3. [SCCP] Use conditional info with AND/OR branch conditions. — flo / detail
  4. [DebugInfo] Do not hang when parsing a malformed .debug_pub* section. — ikudrin / detail
  5. [DebugInfo] Add more checks to parsing .debug_pub* sections. — ikudrin / detail
  6. [DebugInfo] Fix pessimizing move. NFC. — benny.kra / detail
  7. SpeculativeExecution: Fix for logic change introduced in D81730. — dfukalov / detail
  8. [RISCV] Avoid Splitting MBB in RISCVExpandPseudo — selliott / detail

clang-d359750-g47c4ce41a16-t12401-b12401.tar.gz (Jul 9, 2020 4:24:59 AM)

  1. [MC] Simplify the logic of applying fixup for fragments, NFCI — shengchen.kan / detail
  2. [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand — lucas.prates / detail
  3. [PredicateInfo] Add additional RenamedOp field to PB. — flo / detail
  4. [clangd] Enable async preambles by default — kadircet / detail
  5. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  6. Correctly update return status for MVEGatherScatterLowering — sguelton / detail
  7. [mlir] Add additional Canonicalization of shape.cstr_broadcastable. — tpopp / detail
  8. [yaml][clang-tidy] Fix multiline YAML serialization — dmitry.polukhin / detail
  9. VersionPrinter - use const auto& iterator in for-range-loop. — llvm-dev / detail
  10. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  11. ConstantFoldScalarCall3 - use const APInt& returned by getValue() — llvm-dev / detail
  12. [Coroutines] Refactor sinkLifetimeStartMarkers — JunMa / detail
  13. [change-namespace][NFC] Clean up joinNamespaces — n.james93 / detail
  14. DebugCounterList::printOptionInfo - use const auto& iterator in for-range-loop. — llvm-dev / detail
  15. [llvm-readelf] - Stop using 'unwrapOrError()' in 'ELFDumper<ELFT>::getSymbolVersion'. — grimar / detail
  16. [SVE] Disable some BUILD_VECTOR related code generator features. — paul.walker / detail
  17. [SVE] Scalarize fixed length masked loads and stores. — paul.walker / detail
  18. [DWARFYAML] Use override instead of virtual for better safety. — Xing / detail

clang-d359732-ga60c31fd622-t12398-b12398.tar.gz (Jul 9, 2020 2:15:42 AM)

  1. Increase DIAG_SIZE_AST as we have hit it. — douglas.yung / detail
  2. [X86] Remove unnecessary union from getHostCPUFeatures. NFC — craig.topper / detail
  3. [StackSafety,NFC] Update documentation — Vitaly Buka / detail
  4. [PowerPC] Only make copies of registers on stack in variadic function when va_start is called — lkail / detail
  5. [clangd] Fix error handling in config.yaml parsing. — sam.mccall / detail
  6. Fix return status of AtomicExpandPass — sguelton / detail

clang-d359726-ge3e47e80355-t12395-b12395.tar.gz (Jul 9, 2020 12:14:16 AM)

  1. [libc++] Fix test failures in C++14 mode — Louis Dionne / detail
  2. [OpenMP] Make complex soft-float functions on the GPU weak definitions — johannes / detail

clang-d359724-g67091509446-t12393-b12393.tar.gz (Jul 8, 2020 10:12:25 PM)

  1. Add missing CMake bool canonicalizations. — stellaraccident / detail
  2. Fix a typo in an error message. — echristo / detail
  3. [DWARFYAML][unittest] Refactor parseDWARFYAML(). — Xing / detail
  4. [ORC] Modify LazyCallThroughManager to support asynchronous resolution. — Lang Hames / detail

clang-d359720-g4254ed5c325-t12390-b12390.tar.gz (Jul 8, 2020 8:12:36 PM)

  1. [flang] Fix negative unit number hashing — pklausler / detail
  2. Improve diagnostics for constant evaluation that fails because a — richard / detail
  3. [mlir] Print 0 element DenseElementsAttr as dense<> to fix parser bugs with expected shape. — riddleriver / detail
  4. [Legalizer] Fix wrong operand in split vector helper — qiucofan / detail

clang-d359716-g15149e40648-t12388-b12388.tar.gz (Jul 8, 2020 6:11:33 PM)

  1. [Sanitizer]: Require !android for protoent test — guiand / detail
  2. [NFC] Fix some docs warnings — 31459023+hctim / detail
  3. [openmp] Use switch in isAllowedClauseForDirective instead of multiple if — clementval / detail
  4. [lit] Add --show-xxx command line options — julian.lettner / detail
  5. Fix debugserver reporting of deployment target — Adrian Prantl / detail

clang-d359711-g18bd821f022-t12385-b12385.tar.gz (Jul 8, 2020 4:09:49 PM)

  1. GlobalISel: Verify G_BITCAST changes the type — Matthew.Arsenault / detail
  2. PR46640: Permit the first parameter of a destroying 'operator delete' to — richard / detail
  3. sanitizers: Add interceptors for getproto{ent,byname,bynumber}_r — guiand / detail
  4. [mlir] [VectorOps] Expose lowering pass options programmatically — ajcbik / detail
  5. Unify the ExecutionContextScope computation in Materializer. — Adrian Prantl / detail
  6. [InstSimplify] Add test cases for opportunities to fold select ?, X, undef -> X when we can prove X isn't poison — craig.topper / detail
  7. DAG: Remove redundant handling of reg fixups — Matthew.Arsenault / detail
  8. Updated the list of supported platforms in LLDB to include Apple silicon. — Adrian Prantl / detail
  9. [OpenMP] Initial support for std::complex in target regions — johannes / detail
  10. [gn build] Port d999cbc9883 — llvmgnsyncbot / detail
  11. DAG: Remove redundant finalizeLowering call — Matthew.Arsenault / detail

clang-d359700-g7a5d79de951-t12382-b12382.tar.gz (Jul 8, 2020 2:10:39 PM)

  1. SILoadStoreOptimizer: add support for GFX10 image instructions — jay.foad / detail
  2. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite — Louis Dionne / detail
  3. [ELF] Enforce double-dash form for --warn-backrefs-exclude — maskray / detail
  4. [DAGCombiner] fix code comment and improve readability; NFC — spatel / detail
  5. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC — spatel / detail
  6. [pstl] Do not install the __config_site.in file — Louis Dionne / detail
  7. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  8. Revert "[NFC] Separate Peeling Properties into its own struct" — anhtuyen / detail
  9. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  10. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled — Louis Dionne / detail
  11. [LangRef] Introduce `noundef` attribute for fully defined function params — guiand / detail
  12. [LLVM] Accept `noundef` attribute in function definitions/calls — guiand / detail
  13. Tighten description of ISD::BUILD_VECTOR — mcinally / detail
  14. [Solaris] Fix Solaris build bots — ctetreau / detail
  15. Reword description of ISD::BUILD_VECTOR — mcinally / detail
  16. [InstSimplify] Handle not inserted instruction gracefully (PR46638) — nikita.ppv / detail
  17. Revert "[NFC] Separate Peeling Properties into its own struct" — nikita.ppv / detail
  18. [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms — craig.topper / detail
  19. Recover more gracefully from stack exhaustion during template argument — richard / detail
  20. Revert "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — ditaliano / detail
  21. [libclang] Fix crash when visiting a captured VLA — Jan Korous / detail
  22. [opt] Remove obsolete --quiet option — aeubanks / detail
  23. [libc++] Make sure the ENABLE_FILESYSTEM variable is always bound — Louis Dionne / detail

clang-d359677-ga8816ebee01-t12379-b12379.tar.gz (Jul 8, 2020 12:10:53 PM)

  1. [NewPM][opt] Share -disable-loop-unrolling between pass managers — aeubanks / detail
  2. [libc] Fix typographical error in math_utils.h. — noreply / detail
  3. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. — riccibrun / detail
  4. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" — aeubanks / detail
  5. [libc++] Mark some tests as unsupported on GCC 5 — Louis Dionne / detail
  6. [matrix] Add some more Verifier negative tests. NFC. — sjoerd.meijer / detail
  7. Revert "Double check that passes correctly set their Modified status" — sguelton / detail
  8. DomTree: remove explicit use of DomTreeNodeBase::iterator — nicolai.haehnle / detail
  9. [SystemZ] Allow specifying integer registers as part of the address calculation — ulrich.weigand / detail
  10. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee — wmi / detail
  11. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def — aeubanks / detail
  12. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. — llvm-dev / detail
  13. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. — llvm-dev / detail
  14. [DAGCombiner] add enum for store source value; NFC — spatel / detail
  15. [DAGCombiner] fix function-name formatting; NFC — spatel / detail
  16. [libc++][NFC] Remove outdated TODO item — Louis Dionne / detail
  17. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source — shafik / detail
  18. [CUDA][HIP] Let lambda be host device by default — Yaxun.Liu / detail
  19. [flang] Fix a crash when cosubscript list is empty — psteinfeld / detail
  20. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> — maskray / detail
  21. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) — maskray / detail
  22. [ELF] Rename canRelax to toExecRelax. NFC — maskray / detail
  23. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. — craig.topper / detail
  24. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC — craig.topper / detail
  25. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. — mcypark / detail
  26. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 — maskray / detail
  27. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s — maskray / detail
  28. [libc++] Reimplement platform detection features without running on the test host — Louis Dionne / detail
  29. [SVE] Remove calls to VectorType::getNumElements from Scalar — ctetreau / detail
  30. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 — jay.foad / detail
  31. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM — jay.foad / detail
  32. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl — jay.foad / detail

clang-d359645-ga0749842509-t12376-b12376.tar.gz (Jul 8, 2020 10:10:22 AM)

  1. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / githubweb

clang-d359645-ga0749842509-t12376-b12376.tar.gz (Jul 8, 2020 10:10:22 AM)

  1. [flang] Support for image selectors — psteinfeld / detail
  2. [flang] Upstreaming intrinsic call lowering. — eschweitz / detail
  3. [clangd] Enable reading config from files behind a flag — sam.mccall / detail
  4. SLP: honor requested max vector size merging PHIs — Stanislav.Mekhanoshin / detail
  5. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. — sstipanovic / detail
  6. [clangd] Improve serialization error messages. NFC — sam.mccall / detail
  7. Double check that passes correctly set their Modified status — sguelton / detail
  8. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* — riccibrun / detail
  9. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. — paul.walker / detail
  10. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName — pavel / detail
  11. partial revert on RTBuilder.h to avoid warnings. — eschweitz / detail
  12. [Preallocated] Add @llvm.call.preallocated.teardown — aeubanks / detail
  13. [MIR] Speedup parsing of function with large number of basic blocks — eleviant / detail

clang-d359632-g26a22478cdf-t12374-b12374.tar.gz (Jul 8, 2020 8:09:54 AM)

  1. [NVPTX]Add a test for debug info for packed bitfields, NFC. — a.bataev / detail
  2. Fix crash on overloaded postfix unary operators due to invalid sloc — ecaldas / detail
  3. [CodeGen] Don't combine extract + concat vectors with non-legal types — ties.stuij / detail

clang-d359629-g1ea289681ac-t12372-b12372.tar.gz (Jul 8, 2020 6:08:54 AM)

  1. [UpdateTestChecks] Move more update_test_checks.py logic to common.py — Alexander.Richardson / detail
  2. [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py — Alexander.Richardson / detail
  3. [Support] Fix signed/unsigned comparison warning — oliver.stannard / detail
  4. [X86][AVX] Add SimplifyDemandedVectorEltsForTargetShuffle test for v32i8->v16i8 PSHUFB — llvm-dev / detail
  5. [GlobalISel][InlineAsm] Fix matching input constraints to mem operand — petar.avramovic / detail
  6. [lldb][NFC] Fix indentation in expect_expr — Raphael Isemann / detail
  7. Add missing REQUIRES: x86-registered-target — Alexander.Richardson / detail
  8. [X86][AVX] SimplifyDemandedVectorEltsForTargetShuffle - ensure mask is same size as constant size — llvm-dev / detail
  9. [cmake] Use CMAKE_GENERATOR to determine if Ninja is used — hans / detail
  10. [lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true) — pavel / detail
  11. [AST][RecoveryExpr] Fix the value category for recovery expr. — hokein.wu / detail
  12. [lldb/Utility] Simplify Scalar float accessors — pavel / detail
  13. clang: Don't show a trailing space with --version when not built from the repo — sylvestre / detail
  14. [lldb/Core] Update comment to make it more explicit (NFC) — medismail.bennani / detail
  15. [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531) — spatel / detail
  16. [flang] Fix setting mxcsr on MSVC — isuruf / detail
  17. [mlir] Add ViewLikeOpInterface to std.memref_cast. — pifon / detail

clang-d359612-gfb75451775f-t12368-b12368.tar.gz (Jul 8, 2020 3:58:19 AM)

  1. [CodeGen] Fix wrong use of getVectorNumElements() in DAGTypeLegalizer::SplitVecRes_ExtendOp — david.sherwood / detail
  2. [llvm-readobj] - Refine error reporting in MipsGOTParser<ELFT> helper. — grimar / detail
  3. [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code. — grimar / detail
  4. [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold — llvm-dev / detail
  5. Fix MSVC "not all control paths return a value" warnings. NFC. — llvm-dev / detail
  6. [NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction — lebedev.ri / detail
  7. [DWARF] Add cuttoff guarding quadratic validThroughout behaviour — jeremy.morse / detail
  8. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldSExtract and spv.BitFieldUExtract patterns — georgemitenk0v / detail
  9. [lldb] Skip TestIOHandlerResizeNoEditline on Windows — Raphael Isemann / detail
  10. [SVE] Custom ISel for fixed length extract/insert_subvector. — paul.walker / detail

clang-d359602-g5b14f5051f1-t12366-b12366.tar.gz (Jul 8, 2020 1:56:51 AM)

  1. Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare — sguelton / detail
  2. [analyzer] Warning for default constructed unique_ptr dereference — vrnithinkumar / detail
  3. [gn build] Port 20e271a98de — llvmgnsyncbot / detail
  4. [DSE,MSSA] Eliminate stores by terminators (free,lifetime.end). — flo / detail
  5. [WebAssembly] Generate unreachable after __stack_chk_fail — aheejin / detail
  6. [MLIR][SPIRVToLLVM] Miscellaneous ops conversion: select, fmul and undef — georgemitenk0v / detail
  7. [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll — david.sherwood / detail
  8. [analyzer] Silence gcc -Wparentheses warning [NFC] — mikael.holmen / detail
  9. [CodeGen] Fix wrong use of getVectorNumElements in PromoteIntRes_EXTRACT_SUBVECTOR — david.sherwood / detail

clang-d359593-gf54d0e36be6-t12363-b12363.tar.gz (Jul 7, 2020 11:54:45 PM)

  1. Temporarily disable email notification for test-suite pipeline jobs — Azharuddin Mohammed / githubweb
  2. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 — Azharuddin Mohammed / githubweb

clang-d359593-gf54d0e36be6-t12363-b12363.tar.gz (Jul 7, 2020 11:54:45 PM)

  1. [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst — gchatelet / detail
  2. Hand Allocator and IdentifierTable into FormatTokenLexer. — klimek / detail
  3. [SVE][CodeGen] Legalisation of unpredicated load instructions — kerry.mclaughlin / detail
  4. [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections. — grimar / detail
  5. [llvm-readobj] - Refactor ELFDumper<ELFT>::getStaticSymbolName. — grimar / detail
  6. [SVE][CodeGen] Legalisation of unpredicated store instructions — kerry.mclaughlin / detail
  7. [llvm-readobj] - Split the printHashSymbols. NFCI. — grimar / detail
  8. [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions. — grimar / detail
  9. [clang-tidy] Fix an unused-raii check crash on objective-c++. — hokein.wu / detail
  10. [llvm-readobj] - Add prepending # to mips-got.test and mips-plt.test. NFC. — grimar / detail
  11. [lldb] Make TestIOHandlerResizeNoEditline pass with Python 2 — Raphael Isemann / detail
  12. [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz — ayal.zaks / detail
  13. [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership — antiagainst / detail
  14. [mlir][VectorOps] Lower vector.outerproduct of int vectors — benny.kra / detail
  15. [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' — sam.mccall / detail
  16. [llvm-readobj] - Don't abort when dumping dynamic relocations when an object has both REL and RELA. — grimar / detail
  17. [llvm-readobj] - Fix indentation in broken-dynamic-reloc.test. NFC. — grimar / detail
  18. [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) — n.james93 / detail
  19. [llvm-readobj] - Refactor the MipsGOTParser<ELFT> to stop using report_fatal_error(). — grimar / detail
  20. [OpenMP][NFC] Remove hard-coded line numbers from more tests — jdenny.ornl / detail
  21. [X86] Fix a bug that when lowering byval argument — chen3.liu / detail
  22. [Scalarizer] When gathering scattered scalar, don't replace it with itself — lebedev.ri / detail
  23. [lldb/test] Fix lldbutil.run_to_***_breakpoint for shared libraries — pavel / detail
  24. [DEBUGINFO]Add dwarf versions to the test, NFC. — a.bataev / detail
  25. [OpenMP] Use primary context in CUDA plugin — tianshilei1992 / detail
  26. [ASTImporter] Corrected import of repeated friend declarations. — 1.int32 / detail
  27. [flang] Add lowering of I/O statements. — eschweitz / detail
  28. [Bitfields][NFC] Make sure bitfields are contiguous — gchatelet / detail
  29. [CodeMoverUtils] Make specific analysis dependent checks optional — rithiksh02 / detail
  30. [lldb/Utility] Fix float->integral conversions in Scalar APInt getters — pavel / detail
  31. [ASTMatchers] Added hasDirectBase Matcher — n.james93 / detail
  32. [Clang] Handle AIX Include management in the driver — daltenty / detail
  33. Combine multiple defs of arm64 register sets — omair.javaid / detail
  34. Revert "Create the framework and testing environment for MLIR Reduce - a tool" — joker.eph / detail
  35. [x86] add test for buildvector lowering miscompile (PR46586); NFC — spatel / detail
  36. [HIP] Use default triple in llvm-mc for system ld — enye.shi / detail
  37. [ELF] Ignore --no-relax for RISC-V — maskray / detail
  38. [NativeSession] Add column numbers to NativeLineNumber. — akhuang / detail
  39. [x86] fix miscompile in buildvector v16i8 lowering — spatel / detail
  40. [GlobalOpt] Don't remove inalloca from musttail-called functions — hans / detail
  41. [lldb] Fix unaligned load in DataExtractor — Jonas Devlieghere / detail
  42. Disable interception of sigaltstack on i386 macOS. — Dan Liew / detail
  43. Revert "Temporarily disable the following failing tests on Darwin:" — Dan Liew / detail
  44. orrectly generate invert xor value for Binary Atomics of int size > 64 — jennifer.yu / detail
  45. [PowerPC] Implement Vector Replace Builtins in LLVM — lei / detail
  46. [SemaObjC] Add a warning for @selector expressions that potentially refer to objc_direct methods — erik.pilkington / detail
  47. [SemaObjC] Fix a -Wobjc-signed-char-bool false-positive with binary conditional operator — erik.pilkington / detail
  48. Expand the LLVM Developer Policy to include new sections on adding — clattner / detail
  49. Warn pointer captured in async block — aaron / detail
  50. [X86][AVX] Add AVX2 tests to extractelement-load.ll — llvm-dev / detail
  51. [X86][AVX] Add test case showing incorrect extraction from VBROADCAST_LOAD on AVX2 targets — llvm-dev / detail
  52. [mlir] Convert function signatures before converting globals — silvasean / detail
  53. [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion — aeubanks / detail
  54. [mlir] Support unranked types in func signature conversion in BufferPlacement. — pifon / detail
  55. [BasicAA] Remove -basicaa alias — aeubanks / detail
  56. [WebAssembly] Avoid scalarizing vector shifts in more cases — tlively / detail
  57. [gn build] Port dfa0db79d0e — llvmgnsyncbot / detail
  58. Speculatively fix the sphinx build. — aaron / detail
  59. [SystemZ ABI] Allow class types in GetSingleElementType — ulrich.weigand / detail
  60. [x86][lvi][seses] Use SESES at O0 for LVI mitigation — zbrid / detail
  61. [X86][AVX] Don't fold PEXTR(VBROADCAST_LOAD(X)) -> LOAD(X). — llvm-dev / detail
  62. [SCCP] Handle assume predicates — nikita.ppv / detail
  63. [lldb/Core] Fix crash in ValueObject::CreateChildAtIndex — medismail.bennani / detail
  64. Clang crashed while checking for deletion of copy and move ctors — vyng / detail
  65. LIS: fix handleMove to properly extend main range — Stanislav.Mekhanoshin / detail
  66. [llvm] [docs] Do not require recommonmark for manpage build — mgorny / detail
  67. [SCCP] Use range metadata for loads and calls — nikita.ppv / detail
  68. [flang] Make 'num_images()' intrinsic — tkeith / detail
  69. [flang] Added missing runtime I/O definitions — tkeith / detail
  70. [mlir] [VectorOps] [integration-test] Add i64 typed outer product — ajcbik / detail
  71. [Inliner] Don't skip inlining alwaysinline in optnone functions — aeubanks / detail
  72. Minor fixups to LLDB AArch64 register infos macros for SVE register infos — omair.javaid / detail
  73. [x86][seses] Add clang flag; Use lvi-cfi with seses — zbrid / detail
  74. [Statepoint] Factor out logic for non-stack non-vreg lowering [almost NFC] — listmail / detail
  75. AMDGPU/GlobalISel: Fix skipping unused kernel arguments — Matthew.Arsenault / detail
  76. GlobalISel: Handle EVT argument lowering correctly — Matthew.Arsenault / detail
  77. [SVE] Make Constant::getSplatValue work for scalable vector splats — ctetreau / detail
  78. [mlir][Vector] Add ExtractOp folding — ntv / detail
  79. [ms] [llvm-ml] Add initial MASM STRUCT/UNION support — epastor / detail
  80. [libc] Add memchr implementation. — gyurgyikcp / detail
  81. [lldb/api] Add checks for StackFrame::GetRegisterContext calls (NFC) — medismail.bennani / detail
  82. [SVE] Remove calls to VectorType::getNumElements from AsmParserTest — ctetreau / detail
  83. [llvm-readobj][test] Fix ELF/verneed-flags.yaml — maskray / detail
  84. Do not set LLDB_DEBUGSERVER_PATH if --out-of-tree-debugserver is passed. — ditaliano / detail
  85. [dotest] Log a warning when --server and --out-of-tree-debugserver are set — ditaliano / detail
  86. [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 — maskray / detail
  87. Revert "[SLP] Make sure instructions are ordered when computing spill cost." — flo / detail
  88. [X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846 — craig.topper / detail
  89. [OpenMP][Tests] Update compatibility with GCC (NFC) — protze / detail
  90. [clang] Include missing LangOpts in `getModuleHash`. — bigcheesegs / detail
  91. [Statepoint] Reduce intendation and change a variable name [NFC] — listmail / detail
  92. [Statepoint] Use early return to reduce nesting and clarify comments [NFC] — listmail / detail
  93. [flang] Fix CHARACTER length folding problem — pklausler / detail
  94. Create the MLIR Reduce framework — sifontes / detail
  95. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr — Akira / detail
  96. [compiler-rt][Hexagon] Remove fma/fmin/max code — sidneym / detail
  97. [WebAssembly] fix gcc 10 warning — aardappel / detail
  98. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. — craig.topper / detail
  99. Revert "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  100. [MLIR] Combine the 2 overloads of FuncOp::build() into one. — jurahul / detail
  101. PR45521: Preserve the value kind when performing a standard conversion — richard / detail
  102. [mlir][spirv] Add MatrixTimesMatrix operation — antiagainst / detail
  103. [RISCV] Optimize multiplication by constant — maskray / detail
  104. [RISCV] optimize addition with a pair of (addi imm) — maskray / detail
  105. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  106. [LLDB] Disable flaky lldb-vscode tests on arm — omair.javaid / detail
  107. [gn build] Port baca8f977ed — thakis / detail
  108. [openmp][NFC] Remove duplicate clause defaultmap for target parallel do — clementval / detail
  109. Revert "[X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846" — thakis / detail
  110. Rename `xla_lhlo.terminator` into `return` in SCF parallel loop test (NFC) — joker.eph / detail

clang-d359593-gf54d0e36be6-t12363-b12363.tar.gz (Jul 7, 2020 11:54:45 PM)

  1. Create MicroBenchmarks/Builtins for compiler-rt/builtins and add benchmarks for 128 bit division — maskray / githubweb

clang-d359483-g2cdf108d329-t12227-b12227.tar.gz (Jul 7, 2020 4:06:03 AM)

  1. [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll — david.sherwood / detail
  2. [SVE][CodeGen] Fix bug when falling back to DAG ISel — david.sherwood / detail
  3. [SVE] Add more warnings checks to clang and LLVM SVE tests — david.sherwood / detail
  4. [mlir][NFC] Remove usernames and google bug numbers from TODO comments. — riddleriver / detail
  5. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  6. [llvm-readobj] - Fix a crash scenario in GNUStyle<ELFT>::printHashSymbols(). — grimar / detail
  7. [lldb/DWARF] Add a utility function for (forceful) completion of types — pavel / detail

clang-d359476-g44ea81acb69-t12225-b12225.tar.gz (Jul 7, 2020 2:04:49 AM)

  1. [AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values — Saiyedul.Islam / detail
  2. [libomptarget] Implement atomic inc and fence functions for AMDGCN using clang builtins — Saiyedul.Islam / detail
  3. [AMDGPU] Update isFMAFasterThanFMulAndFAdd assumptions — carl.ritson / detail
  4. [X86] Merge X86TargetInfo::setFeatureEnabled and X86TargetInfo::setFeatureEnabledImpl. NFC — craig.topper / detail
  5. [X86] Remove assert for missing features from X86::getImpliedFeatures — craig.topper / detail
  6. [X86] Add 64bit and retpoline-external-thunk to list of featuers in X86TargetParser.def. — craig.topper / detail

clang-d359476-g44ea81acb69-t12225-b12225.tar.gz (Jul 7, 2020 2:04:49 AM)

  1. [test-suite] Fix cpu architecture detection on x86 during cmake configuration — sguelton / githubweb

clang-d359470-g16f3d698f2a-t12222-b12222.tar.gz (Jul 7, 2020 12:05:17 AM)

  1. [mlir] resolve types from attributes in assemblyFormat — joker.eph / detail
  2. [X86] Remove duplicate SSE4A feature bit from X86TargetParser.def. NFC — craig.topper / detail
  3. [Test] Add one more missing optimization opportunity test — mkazantsev / detail
  4. [X86] Move the feature dependency handling in X86TargetInfo::setFeatureEnabledImpl to a table based lookup in X86TargetParser.cpp — craig.topper / detail

clang-d359466-g3b5db7fc69b-t12219-b12219.tar.gz (Jul 6, 2020 10:04:41 PM)

  1. [gn build] Port 939d8309dbd — llvmgnsyncbot / detail
  2. [PowerPC] Do not RAUW combined nodes in VECTOR_SHUFFLE legalization — nemanja.i.ibm / detail
  3. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail

clang-d359463-g65482e8a703-t12217-b12217.tar.gz (Jul 6, 2020 8:04:52 PM)

  1. Correct 3 spelling errors in headers and doc strings. — wolfgang_pieb / detail
  2. fix typos to cycle bots — thakis / detail
  3. [gn build] Port — llvmgnsyncbot / detail
  4. [gn build] Port 05f2b5ccfc5 — llvmgnsyncbot / detail
  5. Revert "[LV] Enable the LoopVectorizer to create pointer inductions" — rupprecht / detail
  6. [ModuloSchedule] Devirtualize PeelingModuloScheduleExpander::expand as it's not needed — dblaikie / detail
  7. [libc] Add documentation for clang-tidy checks. — paulatoth / detail
  8. [PowerPC][Power10] Exploit the xxsplti32dx instruction when lowering VECTOR_SHUFFLE. — amy.kwan1 / detail
  9. [PowerPC] Implement Vector Splat Immediate Builtins in Clang — lei / detail
  10. Create the framework and testing environment for MLIR Reduce - a tool — sifontes / detail
  11. [X86-64] Support Intel AMX Intrinsic — xiang1.zhang / detail
  12. [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td — clementval / detail

clang-d359451-g3c7e8d6d0eb-t12214-b12214.tar.gz (Jul 6, 2020 6:05:57 PM)

  1. [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h — riccibrun / detail
  2. Fix [-Werror,-Wsign-compare] in dominator unit test. — echristo / detail
  3. [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver — zixu_wang / detail
  4. [OpenMP][Tests] Fix/Mark compatibilty for GCC — protze / detail
  5. [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI — craig.topper / detail
  6. [Scalarizer] Centralize instruction DCE — lebedev.ri / detail
  7. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  8. [NFCI][IR] Introduce CallBase::Create() wrapper — lebedev.ri / detail
  9. [llvm-reduce] Reducing call operand bundles — lebedev.ri / detail
  10. [OpenMP] Add GOMP 5.0 loop entry points — jonathan.l.peyton / detail
  11. Modifications to the algorithm sort benchmark — mvels / detail
  12. [NFCI][llvm-reduce] ReduceOperandBundles: actually put Module forward-declaration back into llvm namespace — lebedev.ri / detail
  13. [NFC] change getLimitedCodeGenPipelineReason to static function — Yuanfang Chen / detail
  14. Temporarily Revert "[llvm-install-name-tool] Merge install-name options" as it breaks the objcopy build. — echristo / detail
  15. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division — spatel / detail
  16. Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. — Amara Emerson / detail

clang-d359435-gf7a7efbf88b-t12210-b12210.tar.gz (Jul 6, 2020 4:06:11 PM)

  1. DomTree: Remove getChildren() accessor — nicolai.haehnle / detail
  2. DomTree: Remove the releaseMemory() method — nicolai.haehnle / detail
  3. DomTree: Remove getRoots() accessor — nicolai.haehnle / detail
  4. DomTree: add private create{Child,Node} helpers — nicolai.haehnle / detail
  5. [flang] Add missing include for std::min — tkeith / detail
  6. Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT — Adrian Prantl / detail
  7. Add option LLVM_NM to allow specifying the location of the llvm-nm tool — smeenai / detail
  8. AMDGPU/GlobalISel: Add types to special inputs — arsenm2 / detail
  9. [clang] Rework how and when APValues are dumped — riccibrun / detail
  10. [AMDGPU] Tweak getTypeLegalizationCost() — Stanislav.Mekhanoshin / detail

clang-d359425-g16d83c395a1-t12208-b12208.tar.gz (Jul 6, 2020 2:06:16 PM)

  1. [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC — kevin.neal / detail
  2. [VE] Change to use isa — marukawa / detail
  3. Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  4. [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol — maskray / detail
  5. [Sanitizer] Fix demangling for Swift symbol names — julian.lettner / detail
  6. [VE] Support symbol with offset in assembly — marukawa / detail
  7. [WebAssembly] 64-bit memory limits — aardappel / detail
  8. [libc] Add documentation for integration tests. — paulatoth / detail
  9. [WebAssembly] Added 64-bit memory.grow/size/copy/fill — aardappel / detail

clang-d359425-g16d83c395a1-t12208-b12208.tar.gz (Jul 6, 2020 2:06:16 PM)

  1. Revert a part of "[AIX] [test-suite] Enable standard compatable mode on — wanyu9511 / githubweb

clang-d359416-gc19c153e741-t12206-b12206.tar.gz (Jul 6, 2020 12:02:39 PM)

  1. [RISCV] Fold ADDIs into load/stores with nonzero offsets — luismarques / detail
  2. [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS — maskray / detail
  3. [AIX] Add system-aix to lit config file — daltenty / detail
  4. [mlir] Change ODS to have include and exclude regex — jpienaar / detail
  5. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support. — kevin.neal / detail
  6. [flang] Basic tests of external I/O runtime (part 9/9) — pklausler / detail
  7. [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body. — zequanwu / detail
  8. [FPEnv][Clang][Driver] Failing tests are now expected failures. — kevin.neal / detail
  9. [flang] Bug fix for ambiguous references to data and functions — psteinfeld / detail
  10. AMDGPU: Don't ignore carry out user when expanding add_co_pseudo — Matthew.Arsenault / detail

clang-d359406-g52af9c59e3b-t12203-b12203.tar.gz (Jul 6, 2020 10:03:09 AM)

  1. Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — kadircet / detail
  2. [clang] Fix the incorrect dependence bits for DependentExtIntType. — hokein.wu / detail
  3. [ARM] MVE FP16 cost adjustments — david.green / detail
  4. [lldb] Always round down in NSDate's formatter to match NSDate's builtin format — Raphael Isemann / detail
  5. Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — lebedev.ri / detail
  6. [clangd] More complete fix for hover crashes on invalid record. — hokein.wu / detail
  7. [Support] Fix formatted_raw_ostream for UTF-8 — oliver.stannard / detail
  8. [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) — jasonliu / detail
  9. [clang] Fix modules build after D82585 — Raphael Isemann / detail
  10. [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests — riccibrun / detail
  11. [MLIR] Add a NoRegionArguments trait — jurahul / detail

clang-d359395-gcff57391575-t12200-b12200.tar.gz (Jul 6, 2020 8:04:18 AM)

  1. [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern. — ntv / detail
  2. [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF — ntv / detail
  3. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  4. Regenerate neon copy tests. NFC. — llvm-dev / detail
  5. Regenerate subreg liverange tests. NFC. — llvm-dev / detail
  6. [X86][XOP] Add XOP target vselect-pcmp tests — llvm-dev / detail
  7. AMDGPU/GlobalISel: Add some missing return tests — Matthew.Arsenault / detail
  8. AMDGPU: Fix fixed ABI SGPR arguments — Matthew.Arsenault / detail
  9. AMDGPU/GlobalISel: Fix hardcoded register number checks in test — Matthew.Arsenault / detail
  10. AMDGPU/GlobalISel: Don't emit code for unused kernel arguments — Matthew.Arsenault / detail
  11. GlobalISel: Move finalizeLowering call later — Matthew.Arsenault / detail
  12. [ARM] Adjust default fp extend and trunc costs — david.green / detail
  13. [analyzer] Don't allow hidden checkers to emit diagnostics — dkszelethus / detail
  14. [clang-tidy] Added alias llvm-else-after-return. — n.james93 / detail
  15. [clang-tidy] Fix incorrect default option in fc3c693b61 — n.james93 / detail
  16. [x86] add tests for vector select with non-splat bit-test condition; NFC — spatel / detail
  17. [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 — Saiyedul.Islam / detail
  18. [LV] Pass dbgs() to verifyFunction call. — flo / detail

clang-d359377-g0607c8df7fa-t12197-b12197.tar.gz (Jul 6, 2020 6:03:43 AM)

  1. Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""" — herhut / detail
  2. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  3. [Scalarizer] InsertElement handling w/ constant insert index — lebedev.ri / detail
  4. [Scalarizer] ExtractElement handling w/ constant extract index — lebedev.ri / detail
  5. [Scalarizer] InsertElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  6. [Scalarizer] ExtractElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  7. [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc — sam.mccall / detail
  8. [ARM] Add extra extend and trunc costs for cast instructions — david.green / detail
  9. [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps — lebedev.ri / detail
  10. [SystemZ/ZOS] Define Endian constants for z/OS. — kai.nacke / detail
  11. [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl() — kai.nacke / detail
  12. [Support] fix user_cache_directory on mac — sam.mccall / detail
  13. [analyzer] Force dependency checkers to be hidden — dkszelethus / detail
  14. [TargetLowering] Improve expansion of ROTL/ROTR — jay.foad / detail
  15. [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount — jay.foad / detail
  16. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  17. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  18. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  19. Removed a RecursiveASTVisitor feature to visit operator kinds with different methods — gribozavr / detail
  20. [PowerPC] Legalize SREM/UREM directly on P9. — esme.yi / detail

clang-d359357-g55227f85d09-t12195-b12195.tar.gz (Jul 6, 2020 4:04:06 AM)

  1. [VE] Correct stack alignment — marukawa / detail
  2. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString — pavel / detail
  3. Fix 46594 - Alignment assertion failure in instcombine — gchatelet / detail
  4. Fix off by one error in Bitfields — gchatelet / detail
  5. Fix indentation in FixedPoint.h. NFC. — bevin.hansson / detail
  6. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost — david.green / detail

clang-d359351-gb65d4b23f6d-t12193-b12193.tar.gz (Jul 6, 2020 2:04:48 AM)

  1. [lldb/DWARF] Look for complete array element definitions in other modules — pavel / detail

clang-d359350-g8849831d55a-t12192-b12192.tar.gz (Jul 5, 2020 11:31:49 PM)

  1. [Coroutines] Warning if return type of coroutine_handle::address is not void* — JunMa / detail

clang-d359349-ga378c044950-t12191-b12191.tar.gz (Jul 5, 2020 4:50:16 PM)

  1. [Fuchsia] Set projects and runtimes in the cache file — phosek / detail

clang-d359348-g8289f2891e8-t12190-b12190.tar.gz (Jul 5, 2020 2:51:30 PM)

  1. [SCCP] Add test for range metadata (NFC) — nikita.ppv / detail
  2. [libomptarget][test] Fix text relocations by adding -fPIC — maskray / detail
  3. [OpenMP][OMPT] Fix ifdefs for OMPT code — protze / detail
  4. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions — protze / detail

clang-d359344-gb0b5162fc23-t12187-b12187.tar.gz (Jul 5, 2020 12:52:41 PM)

  1. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" — vyng / detail
  2. [Driver] Pass -gno-column-info instead of -dwarf-column-info — maskray / detail

clang-d359342-g74ca67c109c-t12185-b12185.tar.gz (Jul 5, 2020 10:53:09 AM)

  1. [X86][SSE] Add PACKSS/PACKUS style patterns tests — llvm-dev / detail
  2. [ARM] Remove hasSideEffects from FP converts — david.green / detail

clang-d359340-gedba2864a7a-t12184-b12184.tar.gz (Jul 5, 2020 8:53:10 AM)

  1. [clangd] Fix stack-use-after-scope — benny.kra / detail

clang-d359339-g2247f7218a3-t12183-b12183.tar.gz (Jul 5, 2020 6:18:56 AM)

  1. [llvm] Cast to (void) the unused variable. — pifon / detail

clang-d359338-ge8158bf0e77-t12182-b12182.tar.gz (Jul 5, 2020 4:11:50 AM)

  1. [NFC] Clean up braces and anon namespace — n.james93 / detail

clang-d359337-g779432690fb-t12181-b12181.tar.gz (Jul 5, 2020 2:09:50 AM)

  1. [OpenMP][Tests] NFC use type macro in printf — protze / detail
  2. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter — Raphael Isemann / detail
  3. [lldb][NFC] Clarify that spaces can't be in breakpoint names — Raphael Isemann / detail

clang-d359334-gaed6a1b137d-t12179-b12179.tar.gz (Jul 5, 2020 12:11:29 AM)

  1. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss — maskray / detail

clang-d359333-g68e07da3e5d-t12178-b12178.tar.gz (Jul 4, 2020 9:54:00 PM)

  1. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 — lkail / detail

clang-d359332-gafd81a637df-t12177-b12177.tar.gz (Jul 4, 2020 7:54:45 PM)

  1. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about — thakis / detail
  2. [WebAssembly] Do not assume br_table range checks will be gt_u — tlively / detail
  3. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol — jubnzv / detail

clang-d359329-g90a35bd074e-t12174-b12174.tar.gz (Jul 4, 2020 5:56:15 PM)

  1. [gn build] make stage2_unix_toolchain set clang_base_path — thakis / detail
  2. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed — thakis / detail

clang-d359327-gf804bd586ee-t12172-b12172.tar.gz (Jul 4, 2020 3:57:07 PM)

  1. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — lebedev.ri / detail
  2. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" — joker.eph / detail
  3. [OpenMPOpt] ICV Tracking — sstipanovic / detail
  4. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. — craig.topper / detail
  5. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  6. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail

clang-d359321-g5d5b9682527-t12169-b12169.tar.gz (Jul 4, 2020 1:58:18 PM)

  1. [X86] Add test caes for pr46585. NFC — craig.topper / detail
  2. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. — craig.topper / detail
  3. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) — pklausler / detail

clang-d359318-g11a3f040c71-t12167-b12167.tar.gz (Jul 4, 2020 11:59:32 AM)

  1. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail
  2. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  3. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  4. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  5. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  6. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  7. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  8. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  9. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  10. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  11. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  12. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail
  13. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  14. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  15. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  16. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  17. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  18. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  19. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  20. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  21. clang CoverageMapping tests bot cleanup — xun / detail
  22. typo fixes to cycle bots — thakis / detail
  23. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  24. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  25. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  26. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  27. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  28. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  29. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  30. [flang] Add more support for alternate returns — tkeith / detail
  31. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  32. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  33. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  34. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail
  35. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail
  36. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail
  37. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  38. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  39. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail
  40. lld/MachO: Remove a useless temporary — thakis / detail
  41. ld64.lld: Add janky support for tbd files — thakis / detail
  42. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail
  43. Add parenthesized expression to SyntaxTree — ecaldas / detail
  44. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  45. [clang] Re-add deleted forward declaration. — pifon / detail
  46. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  47. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  48. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  49. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  50. Fix missing build dependency on omp_gen. — simon.tatham / detail
  51. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  52. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail
  53. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  54. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  55. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  56. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail
  57. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  58. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail
  59. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  60. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  61. [VE] Rename VE toolchain source files — marukawa / detail
  62. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  63. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail
  64. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail
  65. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  66. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  67. Fix some typos (unkown -> unknown); NFC — aaron / detail
  68. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  69. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  70. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail
  71. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail
  72. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  73. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  74. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  75. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail
  76. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail
  77. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  78. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  79. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  80. [flang] Add inliner pass. — eschweitz / detail
  81. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  82. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  83. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  84. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail
  85. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  86. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  87. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  88. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  89. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  90. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail
  91. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail
  92. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  93. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail
  94. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  95. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  96. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  97. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail
  98. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  99. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail
  100. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  101. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  102. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail
  103. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail
  104. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail
  105. [NewPM][LSR] Rename strength-reduce -> loop-reduce — aeubanks / detail
  106. [gn build] make building on an arm mac work — thakis / detail
  107. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors — antiagainst / detail
  108. [NewPM] Add -basic-aa to pr33196.ll — aeubanks / detail
  109. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  110. [DebugInfo] Fix LineTest byteswap for cross-targeting builds — daltenty / detail
  111. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" — riccibrun / detail
  112. [flang] Fix bug determining alternate return — tkeith / detail
  113. [flang] Clean up binary dependences of runtime libraries — pklausler / detail
  114. ld64.lld: Make janky support for tbd files actually work sometimes — thakis / detail
  115. [PowerPC]Implement Vector Permute Extended Builtin — lei / detail
  116. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." — antiagainst / detail
  117. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 — craig.topper / detail
  118. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. — craig.topper / detail
  119. [x86] add tests for vector select with bit-test condition; NFC — spatel / detail
  120. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract — ajcbik / detail
  121. [InstSimplify] Add test for sext/zext comparisons (NFC) — nikita.ppv / detail
  122. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c — Vedant Kumar / detail
  123. [X86] Add test case for unfolding broadcast load from vpternlog. — craig.topper / detail
  124. [X86] Add vpternlog to the broadcast unfolding table. — craig.topper / detail
  125. [PowerPC]Add Vector Insert Instruction Definitions and MC Test — lei / detail
  126. [SelectionDAG] don't split branch on logic-of-vector-compares — spatel / detail
  127. [x86] remove redundant tests with no check lines; NFC — spatel / detail
  128. Fix typo and check commit access. — sameerarora101 / detail
  129. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang — lei / detail
  130. [flang] External I/O runtime work, repackaged (part 1) — pklausler / detail
  131. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. — craig.topper / detail
  132. [gn build] get everything to build when llvm_targets_to_build is just AArch64 — thakis / detail
  133. [NFC][Scalarizer] Add some insertelement/extractelement tests — lebedev.ri / detail
  134. [NFC][Scalarizer] Also scalarize loads in newly-added tests — lebedev.ri / detail
  135. [flang] External I/O runtime work, repackaged (part 2) — pklausler / detail
  136. [AMDGPU] Unify early PS termination blocks — carl.ritson / detail
  137. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  138. [PowerPC][NFC] Refactor lowerDynamicAlloc — lkail / detail
  139. Revert "[AMDGPU] Insert PS early exit at end of control flow" — carl.ritson / detail
  140. [lld-macho] Support binding dysyms to any section — jezng / detail
  141. [PowerPC][NFC] Prevent unused error when assertion is disabled. — lkail / detail
  142. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  143. [X86] Add back support for matching VPTERNLOG from back to back logic ops. — craig.topper / detail
  144. [PowerPC] Implement probing for dynamic stack allocation — lkail / detail
  145. [CostModel] Fix cast crash — sam.parker / detail
  146. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. — hokein.wu / detail
  147. [X86] Remove MODRM_SPLITREGM from the disassembler tables. — craig.topper / detail
  148. [NFC] Use ADT/Bitfields in Instructions — gchatelet / detail
  149. Fix stack-clash probing for large static alloca — sguelton / detail
  150. [Attributor] Create getName() method for abstract attribute — clfbbn / detail
  151. [OpenMP][OMPT]Add event callbacks for taskwait with depend — protze / detail
  152. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode — gchatelet / detail
  153. [flang][NFC] Move and rework pgmath description used in folding — jperier / detail
  154. [Alignment][NFC] Use 5 bits to store Instructions Alignment — gchatelet / detail
  155. [llvm-readelf] - Do not error out when dumping symbols. — grimar / detail
  156. [llvm-readelf] - Do not report a misleading warning when there is no string table. — grimar / detail
  157. Regenerate PR19420 tests — llvm-dev / detail
  158. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors — llvm-dev / detail
  159. [clangd] Improve hover on arguments to function call — kadircet / detail
  160. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail
  161. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. — Xing / detail
  162. [lldb] Fix missing characters when autocompleting LLDB commands in REPL — Raphael Isemann / detail
  163. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  164. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests — llvm-dev / detail
  165. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  166. [DebugInfo] Use Cursor to detect errors in debug line prologue parser — james.henderson / detail
  167. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  168. Added tests for RecursiveASTVisitor for AST nodes that are special cased — gribozavr / detail
  169. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  170. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  171. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  172. Revert RecursiveASTVisitor fixes. — gribozavr / detail
  173. [ARM] Add Cortex-A77 Support for Clang and LLVM — luke.geeson / detail
  174. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction — vpykhtin / detail
  175. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use — Ben.Dunbobbin / detail
  176. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests — llvm-dev / detail
  177. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts — llvm-dev / detail
  178. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  179. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp — riccibrun / detail
  180. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp — riccibrun / detail
  181. [IR] Short-circuit comparison with itself for Attributes — danila / detail
  182. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. — grimar / detail
  183. [NFC][SimplifyCFG] Move X86 tests into subdir — sam.parker / detail
  184. [mlir] Add redundant copy removal transform — ehsan.nadjaran_toosi / detail
  185. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. — Xing / detail
  186. [lldb/Utility] Simplify more Scalar methods — pavel / detail
  187. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. — Xing / detail
  188. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. — julian.gross / detail
  189. [lldb/DWARF] Look for complete member definitions in other modules — pavel / detail
  190. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 — petre-ionut.tudor / detail
  191. [AMDGPU] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  192. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts — llvm-dev / detail
  193. [clang][NFC] Removed unused parameters in InitializeSourceManager — andrzej.warzynski / detail
  194. [flang] Improve API for runtime allocator (I/O runtime work part 3) — pklausler / detail
  195. [DWARFYAML][test] Use --ignore-case to suppress errors. — Xing / detail
  196. [InstCombine] add tests to show missing one-use checks; NFC — spatel / detail
  197. [InstCombine] add one-use check to cast+select narrowing transform — spatel / detail
  198. Enable basepointer for AIX. — sd.fertile / detail
  199. [InstCombine] Precommit tests for PR43580. — flo / detail
  200. [SLP] Precommit test for which spill cost is computed incorrectly. — flo / detail
  201. [ARM][HWLoops] Create hardware loops for sibling loops — david.green / detail
  202. [SLP] Make sure instructions are ordered when computing spill cost. — flo / detail
  203. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 — maskray / detail
  204. [InstSimplify] Fold icmp with dominating assume — nikita.ppv / detail
  205. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test — lebedev.ri / detail
  206. [InstCombine] add tests for mul of bools; NFC — spatel / detail
  207. [InstCombine] fold mul of zext bools to 'and' — spatel / detail
  208. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD — maskray / detail
  209. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout — jasonliu / detail
  210. [flang] Add FIRBuilder.cpp — eschweitz / detail
  211. [libc++/libc++abi] Automatically detect whether exceptions are enabled — Louis Dionne / detail
  212. [InstCombine] Try to narrow expr if trunc cannot be removed. — flo / detail
  213. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) — pklausler / detail
  214. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) — pklausler / detail
  215. Revert AST Matchers default to AsIs mode — steveire / detail
  216. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang — lei / detail
  217. [clangd] Fix hover crash on invalid decls — kadircet / detail
  218. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr — vyng / detail
  219. [InstCombine] add more tests for mul of bools; NFC — spatel / detail
  220. [InstCombine] fold mul of sext bools to 'and' — spatel / detail
  221. [x86] improve codegen for bit-masked vector compare and select (PR46531) — spatel / detail
  222. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning — lebedev.ri / detail
  223. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning — lebedev.ri / detail
  224. [PowerPC][NFC] Fix indentation — lei / detail
  225. [LoopDeletion] Emit a remark when a dead loop is deleted — francisvm / detail
  226. [gcov][test] Reorganize some compiler-rt/test/profile tests — maskray / detail
  227. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c — maskray / detail
  228. [WebAssembly] Do not omit range checks for i64 switches — tlively / detail
  229. [flang] Further implementation of external I/O unit operations (part 6) — pklausler / detail
  230. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. — craig.topper / detail
  231. [PowerPC] Implement probing for prologue — lkail / detail
  232. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. — craig.topper / detail
  233. [clangd] Config: loading and caching config from disk. — sam.mccall / detail
  234. [gn build] Port 8bd000a65fe — llvmgnsyncbot / detail
  235. [InstSimplify] Add additional zext/sext comparison tests (NFC) — nikita.ppv / detail
  236. [InstSimplify] Simplify comparison between zext(x) and sext(x) — nikita.ppv / detail
  237. [clangd] Config: compute config in TUScheduler and BackgroundIndex — sam.mccall / detail
  238. [SVE] Fix invalid assert in expand_DestructiveOp. — paul.walker / detail
  239. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops — uday / detail
  240. [clangd] Try to fix windows buildbot. NFC — sam.mccall / detail
  241. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library — dkszelethus / detail
  242. [gn build] Port b6cbe6cb039 — llvmgnsyncbot / detail
  243. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) — llvm-dev / detail
  244. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  245. [X86][SSE] Add add/fadd reduction shuffle+subvector tests — llvm-dev / detail
  246. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  247. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction — llvm-dev / detail
  248. [InstCombine] add test for miscompile (PR46561); NFC — spatel / detail
  249. [InstCombine] improve debug value names; NFC — spatel / detail
  250. [InstCombine] Always try to invert non-canonical predicate of an icmp — lebedev.ri / detail
  251. [InstCombine] fix miscompile from umul_with_overflow matching — spatel / detail
  252. [clang] Fix two tests that are affected by llvm opt change — lebedev.ri / detail
  253. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" — vyng / detail
  254. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. — craig.topper / detail
  255. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. — craig.topper / detail
  256. [profile] Mark gcov test as unsupported on Darwin. — Amara Emerson / detail
  257. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) — pklausler / detail
  258. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM — lebedev.ri / detail

clang-d359059-g51e92b223bf-t12055-b12055.tar.gz (Jul 1, 2020 1:14:22 PM)

  1. [Coroutines] Fix code coverage for coroutine — xun / detail
  2. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  3. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  4. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  5. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  6. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  7. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  8. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  9. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  10. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  11. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  12. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  13. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  14. [Coroutines] Fix test breakage in D82928 — xun / detail
  15. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  16. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  17. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  18. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  19. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail

clang-d359040-g66f3b625a07-t12052-b12052.tar.gz (Jul 1, 2020 11:13:34 AM)

  1. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  2. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  3. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  4. [Outliner] Set nounwind for outlined functions — david.green / detail
  5. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  6. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  7. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  8. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  9. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  10. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  11. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail

clang-d359028-gd36f2c6a6c4-t12050-b12050.tar.gz (Jul 1, 2020 9:12:38 AM)

  1. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  2. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  3. Implement AVX ABI Warning/error — erich.keane / detail
  4. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  5. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  6. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  7. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  8. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  9. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  10. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  11. [VE] Support symbol with offset value — marukawa / detail
  12. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  13. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  14. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  15. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  16. [RISCV] Add mcountinhibit CSR — pzheng / detail

clang-d359012-g7d9518c8000-t12048-b12048.tar.gz (Jul 1, 2020 7:14:24 AM)

  1. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  2. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  3. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  4. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  5. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  6. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail
  7. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail

clang-d359005-g2c7af6dffc0-t12045-b12045.tar.gz (Jul 1, 2020 5:13:48 AM)

  1. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  2. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  3. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  4. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  5. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  6. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  7. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  8. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  9. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  10. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  11. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  12. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  13. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  14. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  15. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  16. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  17. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  18. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  19. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail

clang-d358986-g7dcc3858e72-t12042-b12042.tar.gz (Jul 1, 2020 3:09:15 AM)

  1. Correctly track GCOVProfiling IR update — sguelton / detail
  2. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  3. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  4. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  5. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  6. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  7. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  8. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  9. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  10. [NFC][ARM] Add test. — sam.parker / detail
  11. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  12. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  13. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  14. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  15. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  16. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail

clang-d358970-g28de229bc63-t12039-b12039.tar.gz (Jul 1, 2020 1:08:04 AM)

  1. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  2. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  3. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  4. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  5. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  6. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  7. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  8. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  9. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  10. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  11. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  12. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail

clang-d358958-gf5e0ae240f2-t12037-b12037.tar.gz (Jun 30, 2020 11:07:05 PM)

  1. new win32 buildbot — kuhnel / githubweb

clang-d358958-gf5e0ae240f2-t12037-b12037.tar.gz (Jun 30, 2020 11:07:05 PM)

  1. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  2. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  3. [NFC] fix diagnostic — JF Bastien / detail
  4. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  5. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  6. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail

clang-d358952-g9a5e3a43923-t12035-b12035.tar.gz (Jun 30, 2020 9:07:05 PM)

  1. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  2. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail

clang-d358950-g4eff2beefb2-t12034-b12034.tar.gz (Jun 30, 2020 7:07:26 PM)

  1. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  2. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail
  3. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  4. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  5. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  6. [c++20] consteval functions don't get vtable slots. — richard / detail

clang-d358944-ge9eab30339a-t12031-b12031.tar.gz (Jun 30, 2020 5:06:17 PM)

  1. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  2. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail
  3. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  4. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail
  5. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  6. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  7. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  8. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  9. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  10. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  11. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  12. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  13. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  14. Fix wrong title underline length — aeubanks / detail
  15. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  16. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  17. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail

clang-d358927-gecae672ac2a-t12028-b12028.tar.gz (Jun 30, 2020 3:05:52 PM)

  1. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  2. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  3. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  4. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  5. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  6. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  7. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  8. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  9. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  10. Sparc: Use Register — Matthew.Arsenault / detail
  11. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  12. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  13. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  14. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  15. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail

clang-d358912-g3537939cda8-t12026-b12026.tar.gz (Jun 30, 2020 1:06:56 PM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / githubweb

clang-d358912-g3537939cda8-t12026-b12026.tar.gz (Jun 30, 2020 1:06:56 PM)

  1. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  2. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  3. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  4. [libc++] Add missing include in test — Louis Dionne / detail
  5. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  6. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  7. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  8. [PDB] Defer public serialization until PDB writing — rnk / detail
  9. [llvm-install-name-tool] Add -id option — smeenai / detail
  10. [llvm-install-name-tool] Add -change option — smeenai / detail
  11. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  12. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  13. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  14. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  15. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  16. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  17. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  18. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  19. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  20. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  21. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  22. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail

clang-d358912-g3537939cda8-t12026-b12026.tar.gz (Jun 30, 2020 1:06:56 PM)

  1. [LNT][docs] Fixed docs consistency — thomasp / githubweb

clang-d358890-g98202edacba-t12024-b12024.tar.gz (Jun 30, 2020 11:04:58 AM)

  1. Add Metadata to Transformer tooling — yitzhakm / detail
  2. [lldb/Scripts] — pavel / detail
  3. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  4. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  5. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  6. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  7. [CodeComplete] Tweak completion for else. — n.james93 / detail
  8. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  9. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  10. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  11. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  12. X86: Use Register — Matthew.Arsenault / detail
  13. AMDGPU: Use Register — Matthew.Arsenault / detail
  14. TailDuplicator: Use Register — Matthew.Arsenault / detail
  15. BranchFolding: Use Register — Matthew.Arsenault / detail
  16. RegAlloc: Start using Register — Matthew.Arsenault / detail
  17. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  18. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  19. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  20. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  21. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  22. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  23. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  24. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  25. [flang] Silence some warnings from clang-tidy — tkeith / detail

clang-d358865-gce404c8b854-t12021-b12021.tar.gz (Jun 30, 2020 9:04:54 AM)

  1. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  2. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  3. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  4. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  5. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  6. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  7. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  8. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  9. [NFC] Remove dead code — gchatelet / detail

clang-d358856-g05c479491c1-t12019-b12019.tar.gz (Jun 30, 2020 7:04:17 AM)

  1. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  2. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  3. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  4. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  5. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  6. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  7. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  8. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  9. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  10. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  11. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail

clang-d358845-g80eb42281fe-t12016-b12016.tar.gz (Jun 30, 2020 5:00:36 AM)

  1. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  2. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail
  3. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  4. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  5. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  6. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  7. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail
  8. [SystemZ] Add NoMerge MIFlag — iii / detail
  9. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  10. [lldb] Tab completion for `frame select` — Raphael Isemann / detail

clang-d358835-g64bae035ef8-t12014-b12014.tar.gz (Jun 30, 2020 2:55:58 AM)

  1. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  2. Fix missing build dependency on omp_gen. — simon.tatham / detail
  3. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  4. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  5. [builtins] Change si_int to int in some helper declarations — anton / detail
  6. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  7. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  8. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  9. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  10. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  11. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail
  12. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  13. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  14. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  15. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  16. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail

clang-d358819-gc02332a6939-t12011-b12011.tar.gz (Jun 30, 2020 12:56:40 AM)

  1. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  2. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  3. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  4. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  5. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  6. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail

clang-d358819-gc02332a6939-t12011-b12011.tar.gz (Jun 30, 2020 12:56:40 AM)

  1. [test-suite] Exclude another UB tests from the gcc-torture suite — selliott / githubweb

clang-d358813-g11cd9770174-t12009-b12009.tar.gz (Jun 29, 2020 10:55:14 PM)

  1. Add missing #include — dblaikie / detail

clang-d358812-gbb162dfe252-t12007-b12007.tar.gz (Jun 29, 2020 8:54:48 PM)

  1. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  2. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  3. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  4. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail

clang-d358808-g31c689e6940-t12004-b12004.tar.gz (Jun 29, 2020 6:54:19 PM)

  1. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  2. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  3. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  4. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  5. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail

clang-d358803-g782585a2144-t12001-b12001.tar.gz (Jun 29, 2020 4:53:29 PM)

  1. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  2. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  3. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  4. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  5. [flang] Add coarray lowering hooks. — eschweitz / detail
  6. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  7. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  8. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  9. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  10. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  11. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  12. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  13. Clang Driver: refactor support for writing response files to be — jyknight / detail
  14. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  15. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail

clang-d358788-g4a80f190786-t11998-b11998.tar.gz (Jun 29, 2020 2:53:08 PM)

  1. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  2. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  3. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  4. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  5. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  6. Silence unused var warning in NDEBUG build — rnk / detail
  7. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  8. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  9. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  10. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  11. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  12. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  13. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  14. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  15. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  16. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  17. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  18. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  19. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  20. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  21. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  22. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail

clang-d358766-gb8a6f58f696-t11996-b11996.tar.gz (Jun 29, 2020 12:53:37 PM)

  1. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail
  2. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  3. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  4. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  5. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  6. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  7. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail

clang-d358759-gde361df3f6d-t11994-b11994.tar.gz (Jun 29, 2020 10:52:56 AM)

  1. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  2. [NFC] Fixed ignored .hip test. — dfukalov / detail
  3. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  4. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  5. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  6. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  7. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  8. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  9. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  10. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  11. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  12. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail

clang-d358747-g226cda58d50-t11992-b11992.tar.gz (Jun 29, 2020 8:52:43 AM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / githubweb

clang-d358747-g226cda58d50-t11992-b11992.tar.gz (Jun 29, 2020 8:52:43 AM)

  1. [NFC] Fix typos — gchatelet / detail
  2. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  3. [lldb] Deduplicate Scalar integral getters — pavel / detail
  4. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  5. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  6. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail
  7. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  8. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  9. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  10. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  11. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  12. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  13. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  14. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  15. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  16. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  17. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  18. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  19. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail
  20. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  21. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  22. [ARM] Better reductions — david.green / detail
  23. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  24. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  25. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  26. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail

clang-d358721-gdb5500a1a5a-t11989-b11989.tar.gz (Jun 29, 2020 6:53:02 AM)

  1. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  2. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  3. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail
  4. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail
  5. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  6. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail
  7. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail
  8. Add intrinsic helper function — sebastian.neubauer / detail
  9. [ADT] Add Bitfield utilities — gchatelet / detail
  10. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail

clang-d358711-gd5fc592b7c2-t11987-b11987.tar.gz (Jun 29, 2020 4:53:48 AM)

  1. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail
  2. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail
  3. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail
  4. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail
  5. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  6. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail
  7. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail
  8. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  9. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  10. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail
  11. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail

clang-d358700-ge34523c87c3-t11984-b11984.tar.gz (Jun 29, 2020 2:52:28 AM)

  1. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail
  2. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  3. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  4. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail
  5. [clang-tidy] relanding b9306fd — n.james93 / detail
  6. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  7. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  8. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail

clang-d358692-g117b9230a74-t11981-b11981.tar.gz (Jun 29, 2020 12:52:44 AM)

  1. [clangd][Hover] Dont crash on null types — kadircet / detail

clang-d358691-g8f73c4432b5-t11980-b11980.tar.gz (Jun 28, 2020 7:32:39 PM)

  1. Fix build errors after b9306fd0 — n.james93 / detail
  2. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. — llvm-dev / detail
  3. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail
  4. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  5. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail
  6. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail
  7. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail
  8. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail
  9. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  10. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail
  11. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail
  12. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  13. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  14. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  15. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  16. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail
  17. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail
  18. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail
  19. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail
  20. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  21. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  22. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail
  23. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail
  24. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail

clang-d358667-gb9306fd042c-t11966-b11966.tar.gz (Jun 28, 2020 3:00:06 AM)

  1. [clang][docs] Remove untracked files from formatted status — n.james93 / detail
  2. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail

clang-d358665-gab4627364ae-t11964-b11964.tar.gz (Jun 28, 2020 1:00:25 AM)

  1. [MachineLICM] testcase for hoisting rematerializable instruction, nfc — czhengsz / detail

clang-d358664-g66b7ba52b7b-t11963-b11963.tar.gz (Jun 27, 2020 6:56:30 PM)

  1. Add OpenBSD support to be able to retrieve the thread id — brad / detail

clang-d358663-g8cd117c24f4-t11962-b11962.tar.gz (Jun 27, 2020 4:47:35 PM)

  1. [LIT] Correcting max-failures option in lit documentation. — Mike Edwards / detail

clang-d358662-g85b53598a98-t11961-b11961.tar.gz (Jun 27, 2020 2:44:51 PM)

  1. [ValueTracking] Use a switch statement (NFC) — nikita.ppv / detail
  2. [RISCV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail

clang-d358660-g393b4bd1362-t11959-b11959.tar.gz (Jun 27, 2020 12:40:17 PM)

  1. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. — llvm-dev / detail

clang-d358659-gd698ff92a59-t11958-b11958.tar.gz (Jun 27, 2020 10:37:46 AM)

  1. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  2. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail
  3. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail
  4. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` — lebedev.ri / detail
  5. [RISCV] Assemble/Disassemble v-ext instructions. — kai.wang / detail
  6. [RISCV] Support experimental v extensions. — kai.wang / detail

clang-d358653-ga43b99a1e38-t11955-b11955.tar.gz (Jun 27, 2020 6:04:15 AM)

  1. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  2. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail
  3. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  4. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail

clang-d358649-g892df9e706e-t11953-b11953.tar.gz (Jun 27, 2020 3:56:15 AM)

  1. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  2. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  3. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  4. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  5. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail
  6. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  7. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  8. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  9. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  10. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail
  11. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  12. Fix unused type alias warning. NFC. — llvm-dev / detail
  13. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  14. [X86] Add PR46461 test case — llvm-dev / detail
  15. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  16. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail

clang-d358633-g89812eeee97-t11950-b11950.tar.gz (Jun 27, 2020 1:54:44 AM)

  1. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  2. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail
  3. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  4. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail

clang-d358629-g82b8236cf24-t11949-b11949.tar.gz (Jun 26, 2020 11:54:37 PM)

  1. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail
  2. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail

clang-d358627-g4cd19a6e151-t11947-b11947.tar.gz (Jun 26, 2020 9:53:57 PM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / githubweb

clang-d358627-g4cd19a6e151-t11947-b11947.tar.gz (Jun 26, 2020 9:53:57 PM)

  1. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail
  2. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  3. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  4. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail
  5. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail

clang-d358622-g28ef93cb144-t11945-b11945.tar.gz (Jun 26, 2020 7:53:28 PM)

  1. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  2. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  3. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  4. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  5. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  6. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  7. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail
  8. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail

clang-d358614-gd298acde828-t11943-b11943.tar.gz (Jun 26, 2020 5:53:05 PM)

  1. Fix full-store-partial-alias.ll — aeubanks / detail
  2. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail
  3. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail
  4. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled — craig.topper / detail

clang-d358610-gb091c9a3e18-t11941-b11941.tar.gz (Jun 26, 2020 3:53:10 PM)

  1. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  2. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  3. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  4. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  5. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  6. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  7. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  8. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail
  9. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  10. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  11. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail
  12. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  13. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  14. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  15. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  16. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  17. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  18. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  19. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  20. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  21. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail

clang-d358589-g64258773ad9-t11938-b11938.tar.gz (Jun 26, 2020 1:53:39 PM)

  1. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  2. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  3. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  4. [CMake] Add check-debuginfo-* targets — maskray / detail
  5. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  6. [DAGCombiner] rename variables for readability; NFC — spatel / detail
  7. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  8. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  9. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  10. [libc++] Remove support for building through llvm-config — Louis Dionne / detail
  11. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail

clang-d358589-g64258773ad9-t11938-b11938.tar.gz (Jun 26, 2020 1:53:39 PM)

  1. [test-suite, CUDA] Add RPATH to libc++ — tra / githubweb

clang-d358578-gae74252341a-t11936-b11936.tar.gz (Jun 26, 2020 11:54:53 AM)

  1. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  2. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  3. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  4. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  5. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  6. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  7. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  8. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  9. [clang driver] Move default module cache from system temporary directory — dave / detail
  10. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  11. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  12. Fix implicit Twine.h include dependency. — llvm-dev / detail
  13. [builtins] Improve compatibility with 16 bit targets — anton / detail
  14. [MSP430] Update register names — anton / detail
  15. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  16. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail
  17. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  18. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail
  19. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  20. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  21. [mlir] support returning unranked memrefs — zinenko / detail
  22. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  23. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  24. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  25. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  26. Fix pass return status for loop extractor — sguelton / detail
  27. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  28. [CodeComplete] Add code completion for using alias. — kadircet / detail
  29. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  30. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  31. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  32. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  33. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  34. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  35. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  36. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  37. Work around a bug in MSVC in the syntax tree test — gribozavr / detail
  38. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  39. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  40. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  41. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  42. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  43. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  44. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  45. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  46. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  47. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail
  48. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  49. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail
  50. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  51. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  52. Migrate last batch of tests to gc-live bundle format — listmail / detail
  53. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  54. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  55. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  56. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  57. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail

clang-d358521-gb66e33a689c-t11929-b11929.tar.gz (Jun 26, 2020 4:58:10 AM)

  1. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  2. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  3. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  4. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  5. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  6. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  7. [ARM] VCVTT fpround instruction selection — david.green / detail
  8. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  9. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  10. [lldb] Rewrite Scalar::Promote — pavel / detail
  11. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  12. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  13. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  14. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail
  15. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail
  16. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  17. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  18. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  19. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail

clang-d358502-g834c71829cc-t11926-b11926.tar.gz (Jun 26, 2020 2:53:00 AM)

  1. [mlir] parallel loop canonicalization — tobias.gysi / detail
  2. [ARM] VCVTT instruction selection — david.green / detail
  3. Prevent unused error when assertions are disabled. — tpopp / detail
  4. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail

clang-d358498-gae47d158a09-t11924-b11924.tar.gz (Jun 26, 2020 12:53:38 AM)

  1. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail
  2. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail
  3. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail
  4. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  5. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  6. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  7. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail

clang-d358491-g05c552ad053-t11921-b11921.tar.gz (Jun 25, 2020 10:53:53 PM)

  1. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  2. [HIP] Add missing options for lto — Yaxun.Liu / detail
  3. [libc++] Always generate a __config_site header — Louis Dionne / detail
  4. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail
  5. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail

clang-d358486-ged398c3ca40-t11918-b11918.tar.gz (Jun 25, 2020 8:53:34 PM)

  1. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail
  2. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail
  3. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail
  4. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  5. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail
  6. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail

clang-d358480-g0e1997ed4ef-t11915-b11915.tar.gz (Jun 25, 2020 6:57:11 PM)

  1. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  2. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  3. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  4. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  5. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail
  6. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  7. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail
  8. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  9. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail
  10. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail
  11. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail
  12. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  13. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail
  14. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  15. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail

clang-d358465-gb9a539c0108-t11912-b11912.tar.gz (Jun 25, 2020 4:48:33 PM)

  1. moved deployment to kubernetes files — kuhnel / githubweb

clang-d358465-gb9a539c0108-t11912-b11912.tar.gz (Jun 25, 2020 4:48:33 PM)

  1. [MLIR][Shape] Add `shape.rank` operation — frgossen / detail
  2. [lldb][PDB] Constexpr static member values as AST literals — aleksandr.urakov / detail
  3. [MLIR][Shape] Add constant folding to `shape.rank` — frgossen / detail
  4. Reland "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  5. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  6. [MLIR][Shape] Add canonicalization pattern for `shape.rank` — frgossen / detail
  7. [PowerPC] add popcount CodeGen test; NFC — shawn / detail
  8. [MLIR][Shape] Lower `shape.rank` — frgossen / detail
  9. [MLIR][Shape] Lower `shape_of` for unranked tensors — frgossen / detail
  10. [docs][GlobalISel] Fix the warnings during docs-llvm-html build — djordje.todorovic / detail
  11. [docs][llvm-dwarfdump] Fix the warnings during docs-llvm-html buil — djordje.todorovic / detail
  12. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  13. [analyzer] SATest: Add initial docker infrastructure — vsavchenko / detail
  14. [analyzer] SATest: Add convenience 'docker' command — vsavchenko / detail
  15. [analyzer] SATest: Add a set of initial projects for testing — vsavchenko / detail
  16. [analyzer] SATest: Make docker interfaces transparent — vsavchenko / detail
  17. [analyzer] SATest: Make main script Python2 compatible — vsavchenko / detail
  18. [analyzer] SATest: Do not re-run CMake in Docker if not needed — vsavchenko / detail
  19. [analyzer] SATest: Add an easy option to connect to docker for debugging — vsavchenko / detail
  20. [analyzer] SATest: Add 5 more projects for testing — vsavchenko / detail
  21. [analyzer] SATest: Fix package versions for test dependencies — vsavchenko / detail
  22. [analyzer] SATest: Use logger in single-threaded mode as well — vsavchenko / detail
  23. [MLIR][Shape] Fix ambiguous symbol — frgossen / detail
  24. Ensure that CompilerInvocationTest normalizes default target triples — dany.grumberg / detail
  25. [libclang] Get rid of relience on SourceManager member signature — kadircet / detail
  26. [AST] Fix a crash on accessing a class without definition in constexpr function context. — hokein.wu / detail
  27. MachineScheduler.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  28. FPEnv.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  29. [Matrix] Group matrix diagnostics together (NFC). — flo / detail
  30. [ARM] Allow tail predication on sadd_sat and uadd_sat intrinsics — samuel.tebbs / detail
  31. [Matrix] Use 1st/2nd instead of first/second in matrix diags. — flo / detail
  32. [NFC] update test to make diff of the following commit clear — tyker / detail
  33. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  34. Repair various issues with modernize-avoid-bind — aaron / detail
  35. [llvm-readelf] - Report a warning instead of an error when dumping a broken section header. — grimar / detail
  36. [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` — frgossen / detail
  37. [ARM] Split cast cost tests, and add masked load/store tests. NFC — david.green / detail
  38. [OPENMP]Dynamic globalization for parallel target regions. — a.bataev / detail
  39. [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` — frgossen / detail
  40. Fix a crash with [[clang::acquire_handle]] when written as a type — aaron / detail
  41. [DSE,MSSA] Check if Def is removable only wen we try to remove it. — flo / detail
  42. [openmp] Use Directive_enumSize instead of OMPD_unknown position — clementval / detail
  43. [Alignment][NFC] Use Align for TargetCallingConv::OrigAlign — gchatelet / detail
  44. Fix typos in CodeGenPrepare::splitLargeGEPOffsets comments. — llvm-dev / detail
  45. CodeGenPrepare.cpp - remove unused IntrinsicsX86.h header. NFC. — llvm-dev / detail
  46. IRBuilder.cpp - fix include sorting order. NFC. — llvm-dev / detail
  47. Attributes.cpp - fix include sorting order. NFC. — llvm-dev / detail
  48. LiveIntervals.h.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  49. [Alignment][NFC] Conform X86, ARM and AArch64 TargetTransformInfo backends to the public API — gchatelet / detail
  50. [lldb] Rewrite Scalar::GetBytes — pavel / detail
  51. [PhaseOrdering] delete test for vectorization; NFC — spatel / detail
  52. [NFC][PPC][AIX] Add stack frame layout diagram to PPCISelLowering.cpp — zarko / detail
  53. [ObjectYAML][DWARF] Format codes. NFC. — Xing / detail
  54. [MC] Fix PR45805: infinite recursion in assembler — thomasp / detail
  55. [AArch64] Emit warning when disassembling unpredictable LDRAA and LDRAB — victor.campos / detail
  56. [ARM] MVE VCVT lowering for f32->f16 truncs — david.green / detail
  57. LoopAccessAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  58. GlobalsModRef.h - reduce CallGraph.h include to forward declarations. NFC. — llvm-dev / detail
  59. Remove orphan TypeBasedAAResult::PathAliases declaration. NFC. — llvm-dev / detail
  60. Remove orphan AMDGPUAAResult::Aliases and AMDGPUAAResult::PathAliases declarations. NFC. — llvm-dev / detail
  61. [mlir][EDSC] Add divis and diviu and vector.extractelement — diego.caballero / detail
  62. [ARM] Fixup for signed comparison warning. NFC — david.green / detail
  63. [InstCombine] fold fmul/fdiv with fabs operands — spatel / detail
  64. Add `BoolLiteralExpression` to SyntaxTree — ecaldas / detail
  65. [FPEnv] PowerPC-specific builtin constrained FP enablement — kevin.neal / detail
  66. [Clang] Add support for -Wno-inline-namespace-reopened-noninline — andreybokhanko / detail
  67. [NewPM] Separate out alias analysis passes in opt — aeubanks / detail
  68. GVN.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  69. [libc++abi] Allow specifying custom Lit config files — Louis Dionne / detail
  70. [libunwind] Allow specifying custom Lit config files — Louis Dionne / detail
  71. Change while to do-while — maskray / detail
  72. [sve][acle] Add some C intrinsics for brain float types. — francesco.petrogalli / detail
  73. [FileCheck][NFC] Remove redundant DumpInputDefault — jdenny.ornl / detail
  74. [lldb/ScriptInterpreter] Extract IO redirection logic — Jonas Devlieghere / detail
  75. [analyzer] Enable constructor support in evalCall event. — Artem Dergachev / detail
  76. Ensure that default value for -triple is correctly normalizedvalues — dany.grumberg / detail
  77. [llvm-readobj][COFF] add .llvm.call-graph-profile section dump — zequanwu / detail
  78. [lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled. — Jonas Devlieghere / detail
  79. [lldb/Lua] Redirect Lua stdout/stderr to the CommandReturnObject — Jonas Devlieghere / detail
  80. [Clang][SourceManager] optimize getFileIDLocal() — ndesaulniers / detail
  81. [NewPM] Move debugging log printing after PassInstrumentation before-pass-callbacks — Yuanfang Chen / detail
  82. Add `CharLiteral` to SyntaxTree — ecaldas / detail
  83. Add StringLiteral to SyntaxTree — ecaldas / detail
  84. Add `FloatingLiteral` to SyntaxTree — ecaldas / detail
  85. [lldb][NFC] Use expect_expr in TestDollarInVariable — Raphael Isemann / detail
  86. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  87. [Coroutines] Special handle __builtin_coro_resume for final_suspend nothrow check — xun / detail
  88. [lldb/Docs] Add more details to the issues with custom Python installs on macOS — Jonas Devlieghere / detail
  89. [Sema][CodeComplete][ObjC] Don't split the first selector fragment — davg / detail
  90. [gn build] Port 63a89693f09 — llvmgnsyncbot / detail
  91. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  92. Revert "[PGO] Extend the value profile buckets for mem op sizes." — yamauchi / detail
  93. [gn build] Port 9878996c708 — llvmgnsyncbot / detail
  94. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  95. [Coroutines] Handle dependent promise types for final_suspend non-throw check — xun / detail
  96. [ARM] Add FP_ROUND handling to splitting MVE stores — david.green / detail
  97. Revert "[X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature." — craig.topper / detail
  98. [libc++abi] NFCI: Minor refactoring of abort_message() — Louis Dionne / detail
  99. [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED — richard.barton / detail
  100. [openmp] Use config.test_extra_flags in archer and multiplex tests — aktoon / detail
  101. [HIP] Improve check patterns to avoid test failures in case string "opt", etc. happens to be in the command path. — yamauchi / detail
  102. [lldb/ScriptInterpreter] Fix missing include on Windows — Jonas Devlieghere / detail
  103. [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list — anton / detail
  104. [libc++] Fix some typos in the comment header for <regex> — Louis Dionne / detail
  105. [Support][AIX] Add declaration of wait4 to fix build — hubert.reinterpretcast / detail
  106. [NFC][Support] Make Unix/Program.inc separately compilable — hubert.reinterpretcast / detail
  107. [NFC][Support] Add unit of measure to comment for PeakMemory — hubert.reinterpretcast / detail
  108. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  109. [ARM] MVE VCVT lowering for f16->f32 extends — david.green / detail
  110. Migrate a couple of codegen tests to gc-live format — listmail / detail
  111. [x86] add vector test for merged condition branching; NFC — spatel / detail
  112. [libc++] Remove deprecated _LIBCPP_ALTERNATE_STRING_LAYOUT macro — Louis Dionne / detail
  113. [ARM] Split FPExt loads — david.green / detail
  114. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  115. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  116. Migrate a couple of codegen tests to gc-live format — listmail / detail
  117. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  118. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail
  119. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  120. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail
  121. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail

clang-d358465-gb9a539c0108-t11912-b11912.tar.gz (Jun 25, 2020 4:48:33 PM)

  1. [test-suite, CUDA] Update lit config for CUDA tests. — tra / githubweb

clang-d358344-gcd730816058-t11801-b11801.tar.gz (Jun 25, 2020 1:24:48 AM)

  1. [SVE] Make ConstantFoldGetElementPtr work for scalable vectors of indices — david.sherwood / detail
  2. [OpenMP] Upgrade default version of OpenMP to 5.0 — Saiyedul.Islam / detail
  3. [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. — sander.desmalen / detail
  4. [mlir] parallel loop tiling optimization for loops with static bounds — tobias.gysi / detail

clang-d358340-g4c6548222b3-t11799-b11799.tar.gz (Jun 24, 2020 11:25:21 PM)

  1. [Test] Add more tests for selects & phis — mkazantsev / detail

clang-d358339-g1eeb7147878-t11798-b11798.tar.gz (Jun 24, 2020 9:25:57 PM)

  1. [X86] Fix a typo error. — pengfei.wang / detail
  2. [VE] Add clang tests for VE — marukawa / detail
  3. [X86] Emit a reg-reg copy for fast isel of vector bitcasts. — craig.topper / detail
  4. [InstCombine] Combine select & Phi by same condition — mkazantsev / detail

clang-d358335-g5ac47c3f523-t11795-b11795.tar.gz (Jun 24, 2020 7:26:19 PM)

  1. [MLIR][NFC] Adopt variadic isa<> — jurahul / detail
  2. [DWARFYAML][debug_gnu_*] 'Descriptor' field should be 1-byte. NFC. — Xing / detail
  3. [mlir] Refactor OpInterface internals to be faster and factor out common bits. — riddleriver / detail
  4. Don't inline dynamic allocas that simplify to huge static allocas. — Amara Emerson / detail
  5. [mlir][spirv] Add TransposeOp — antiagainst / detail
  6. [mlir][DialectConversion][NFC] Add comment blocks and organize a bit of the code — riddleriver / detail
  7. [MLIR][SPIRVToLLVM] Implementation of SPIR-V module conversion pattern — antiagainst / detail
  8. [lldb] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  9. [Inliner] Handle 'no-signed-zeros-fp-math' function attribute. — Akira / detail
  10. [Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1 — sidneym / detail
  11. [NewPM][opt] Assert PassPipeline and Passes don't both contain passes — aeubanks / detail
  12. [X86][NFC] Pre-commit test case for the following patch. — pengfei.wang / detail
  13. Move explicit template class specialization out of the class to fix gcc builds (NFC) — joker.eph / detail

clang-d358322-g47ac45332e2-t11792-b11792.tar.gz (Jun 24, 2020 5:21:04 PM)

  1. [ARM] Make cp10 and cp11 usage a warning — stefan / detail
  2. Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles." — 31459023+hctim / detail
  3. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  4. [TextAPI/MachO] Fix style issues. NFC — maskray / detail
  5. Remove Passes dependency on CodeGen — Yuanfang Chen / detail
  6. Revert "Use concrete natural type alignment for masked load/store operations instead of 0." — gchatelet / detail
  7. [NFCI] SCEV: promote ScalarEvolutionDivision into an publicly usable class — lebedev.ri / detail
  8. [InstCombine] visitBitCast(): do not crash on weird `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  9. [IR] GetUnderlyingObject(), stripPointerCastsAndOffsets(): don't crash on `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  10. [SROA] convertValue(): we can have <N x iK> to <M x iQ*> cast — lebedev.ri / detail
  11. [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast — lebedev.ri / detail
  12. [NFCI][InstSimplify] Add CHECK-LABEL to new icmp.ll test — lebedev.ri / detail
  13. [gn build] Port 1e2691fe238 — llvmgnsyncbot / detail
  14. [MIR] Fix CFI_INSTRUCTION escape printing — scott.linder / detail
  15. [llvm-profdata] --hot-func-list: fix some style issues in D81800 — maskray / detail
  16. [clangd] Make background index thread count calculation clearer — sam.mccall / detail
  17. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  18. [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 — maskray / detail
  19. [lldb/API] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  20. [Apple Silicon] Handle macOS in PlatformDarwin — ditaliano / detail
  21. [HostInfoMacOS] Parse correctly the triple for Apple Silicon. — ditaliano / detail

clang-d358322-g47ac45332e2-t11792-b11792.tar.gz (Jun 24, 2020 5:21:04 PM)

  1. [AIX] [test-suite] Enable standard compatable mode on AIX — wanyu9511 / githubweb

clang-d358301-g6a5d7d498c0-t11789-b11789.tar.gz (Jun 24, 2020 3:15:19 PM)

  1. [Apple Silicon] Debugging of process under Rosetta is supported. — ditaliano / detail
  2. [lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { namespace macho {` — i / detail
  3. [llvm-objcopy] Update help message tests — alexshap / detail
  4. Fix crash on XCore on unused inline in EmitTargetMetadata — erich.keane / detail
  5. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  6. Fix a pair of wtype-limits and 3 wparentheses warnings from 29125ddf1 — erich.keane / detail
  7. [x86][AArch64] add tests for fmul-fma combine; NFC — spatel / detail
  8. [InlineCost] Added InlineCostCallAnalyzer::print() — knaumov / detail
  9. [lldb][NFC] Use expect_expr in TestStructTypes.py — Raphael Isemann / detail
  10. [NFCI][CostModel] Add const to Value*. — dfukalov / detail
  11. [ProcessGDBRemote] Placate the Windows buildbot. — ditaliano / detail
  12. [SVE] Remove calls to VectorType::getNumElements from IPO — ctetreau / detail
  13. [NFC][PowerPC] Fix some typos in MachineCombiner comments — Jinsong Ji / detail
  14. [lld-macho] Remove using namespace llvm::MachO — maskray / detail
  15. [ProcessGDBRemote] Fix a typo in an ifdef from 58de2a3851391d — martin / detail
  16. [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang — amy.kwan1 / detail
  17. Add a git hook script that can be manually setup to run some checks on every push — joker.eph / detail
  18. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail

clang-d358283-gfd19ddb8f2a-t11786-b11786.tar.gz (Jun 24, 2020 1:12:51 PM)

  1. [buildbot] Use paths instead of env vars for ml bots — mtrofin / githubweb

clang-d358283-gfd19ddb8f2a-t11786-b11786.tar.gz (Jun 24, 2020 1:12:51 PM)

  1. Disable a flaky lldb-vscode test on aarch64 — waltermelon / detail
  2. [X86] Rename O3-pipeline.ll to opt-pipeline.ll and add O1/O2 command lines — craig.topper / detail
  3. [NVPTX] Fix for NVPTX module asm regression — tra / detail
  4. [llvm-objcopy] Update help messages — alexshap / detail
  5. [OpenMP][Docs] Mark TR8 `present` as claimed in docs — jdenny.ornl / detail
  6. Local.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  7. InstCombineInternal.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  8. [OpenMP][NFC] Remove hard-coded line numbers from test — jdenny.ornl / detail
  9. [ObjC] Copy a block to the heap if it is passed as a variadic argument — Akira / detail
  10. [FileCheck][NFC] Fix typo in test comment — jdenny.ornl / detail
  11. [docs] Fix typo — Vedant Kumar / detail
  12. [SLP] Limit GEP lists based on width of index computation. — flo / detail
  13. [Apple Silicon] Initial support for Rosetta — ditaliano / detail

clang-d358270-gd291bd510e6-t11784-b11784.tar.gz (Jun 24, 2020 11:13:35 AM)

  1. [AMDGPU] Make sure to fix implicit operands on insertBranch — david.stuttard / detail
  2. Disable flaky lldb-vscode tests on aarch64 — waltermelon / detail
  3. [SLP] Precommit short load / wide math test for AArch64. — flo / detail
  4. GlobalISel: Add unit tests for some utils functions — Matthew.Arsenault / detail
  5. [SemaObjC] Fix a crash on invalid when 'auto' is used in a @property — erik.pilkington / detail
  6. [OpenMP] Adopt std::set in HostDataToTargetMap — tianshilei1992 / detail
  7. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  8. [llvm] Remove full stop frome error message — Jonas Devlieghere / detail
  9. [libTooling] Delete deprecated `Stencil` combinators. — yitzhakm / detail
  10. [MLIR] Fix affine loop fusion private memref alloc — uday / detail
  11. LoopUtils.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  12. [gn build] (manually) port bdceefe95ba6a — thakis / detail
  13. [gn build] Port 4fb2116ee7f — llvmgnsyncbot / detail
  14. Start adding support for generating CC1 command lines from CompilerInvocation — dany.grumberg / detail
  15. [gn build] Port 29125ddf132 — llvmgnsyncbot / detail
  16. Fix coding style. NFC. — michael.hliao / detail
  17. [X86] Replace PROC macros with an enum and a lookup table of processor information. — craig.topper / detail
  18. [WPD] Allow virtual calls to be analyzed with multiple type tests — tejohnson / detail

clang-d358252-ga4486707520-t11781-b11781.tar.gz (Jun 24, 2020 9:12:43 AM)

  1. [lldb] Refactor Scalar::TruncOrExtendTo — pavel / detail
  2. [AST][RecoveryExpr] Add error-bit TemplateArgument — hokein.wu / detail
  3. Cloning.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  4. WebAssembly: Don't store MachineFunction in MachineFunctionInfo — Matthew.Arsenault / detail
  5. [VectorCombine] add tests for extract + cmp + binop; NFC — spatel / detail
  6. [VectorCombine] give invalid index value a name; NFC — spatel / detail
  7. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  8. [llvm] Release-mode ML InlineAdvisor — mtrofin / detail
  9. [NewPM] Handle -simplifycfg in opt — aeubanks / detail
  10. [NewPM] Add SimpleLoopUnswitchPass to PassRegistry.def — aeubanks / detail
  11. Revert "[AMDGPU] Enable compare operations to be selected by divergence" — arsenm2 / detail
  12. [ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode — maskray / detail
  13. [Hexagon] Reducing minimum alignment requirement — iajbar / detail
  14. [clangd] Disable printing of Value for tag-types on hover — kadircet / detail
  15. AMDGPU/GlobalISel: Invert parameter for div/rem lowering function — Matthew.Arsenault / detail
  16. AMDGPU/GlobalISel: Legalize 64-bit G_SDIV/G_SREM — Matthew.Arsenault / detail

clang-d358236-gc3b3b999ec9-t11778-b11778.tar.gz (Jun 24, 2020 7:12:26 AM)

  1. StackLifetime.h - remove unused AliasAnalysis.h include. NFC. — llvm-dev / detail
  2. ObjCARC.h - remove unnecessary includes. NFC. — llvm-dev / detail
  3. [OpenMP] NFC: Create OpenMP release notes file — protze / detail
  4. [OpenMPOpt] ICV macro definitions — sstipanovic / detail
  5. [DSE] Eliminate stores at the end of the function. — flo / detail
  6. [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 — kamau.bridgeman / detail
  7. Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  8. [llvm-readobj] - Don't crash when a broken GNU hash table is dumped with --hash-symbols. — grimar / detail
  9. [DSE,MSSA] Add missing -enable-dse-memoryssa flag to test. — flo / detail
  10. [AMDGPU] Avoid redundant mode register writes — tcorring / detail

clang-d358226-g2ace69339ff-t11776-b11776.tar.gz (Jun 24, 2020 5:05:24 AM)

  1. [DSE,MSSA] Precommit small test changes for D72631. — flo / detail
  2. [lldb] fix typo in docs: withing -> within — kkleine / detail
  3. [ARM] Improve diagnostics message when Neon is unsupported — victor.campos / detail
  4. [AArch64][SVE] Add bfloat16 support to load intrinsics — kerry.mclaughlin / detail
  5. [AArch64][SVE] Add bfloat16 support to perm and select intrinsics — cullen.rhodes / detail
  6. [AArch64][SVE] Add bfloat16 support to svlen intrinsic — cullen.rhodes / detail
  7. [AArch64][SVE2] Add bfloat16 support to whilerw/whilewr intrinsics — cullen.rhodes / detail
  8. [libclang] Extend clang_Cursor_Evaluate(). — flo / detail
  9. [llvm-readelf] - Don't crash when e_shstrndx==SHN_XINDEX, but there is no section header. — grimar / detail
  10. [clang-format] restore indent in conditionals when AlignOperands is DontAlign — krasimir / detail
  11. Don't install clang-import-test — Alexander.Richardson / detail

clang-d358215-g521ac0b5cea-t11773-b11773.tar.gz (Jun 24, 2020 2:58:20 AM)

  1. [VE] Clang toolchain for VE — simon.moll / detail
  2. [AST][RecoveryExpr] Fix a crash: don't attach error-type base specifiers. — hokein.wu / detail
  3. [gn build] Port 96d4ccf00c8 — llvmgnsyncbot / detail
  4. [AST][RecoveryExpr] Populate error-bit from Type to Expr. — hokein.wu / detail
  5. [ARM][BFloat] Legalize bf16 type even without fullfp16. — simon.tatham / detail
  6. [AMDGPU] Enable compare operations to be selected by divergence — alex-t / detail

clang-d358209-g25ac19de4b4-t11771-b11771.tar.gz (Jun 24, 2020 12:58:55 AM)

  1. [X86] Add mayLoad/mayStore flags to some X87 instructions that don't have isel patterns to infer them from. — craig.topper / detail
  2. [libc] Add long double flavors of the floating point manipulation functions. — sivachandra / detail
  3. [libc][Obvious] Remove a debug #include of iostream. — sivachandra / detail
  4. [X86] Speculatively fix to X86AvoidStoreForwardingBlocks not deference a machine mem operand if there isn't one present. — craig.topper / detail
  5. [libc] Enable copysignl, frexpl, logbl and modfl on aarch64. — sivachandra / detail

clang-d358204-g6507bc56216-t11768-b11768.tar.gz (Jun 23, 2020 10:57:46 PM)

  1. added scripts to debug running deployment — kuhnel / githubweb

clang-d358204-g6507bc56216-t11768-b11768.tar.gz (Jun 23, 2020 10:57:46 PM)

  1. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  2. Add option to symbolize inline frames for InternalSymbolizer — Vitaly Buka / detail
  3. [NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417 — jurahul / detail
  4. [cmake] configure the host triple on an Apple Silicon machine correctly — Alex Lorenz / detail
  5. [clang][driver] set macOS as the target OS for -arch arm64 when clang — Alex Lorenz / detail
  6. test fix: add missing system-darwin REQUIRES — Alex Lorenz / detail
  7. [lldb/Test] Temporarily disable TestSimulatorPlatform.py — Jonas Devlieghere / detail

clang-d358197-gf4c337ab85c-t11765-b11765.tar.gz (Jun 23, 2020 8:59:22 PM)

  1. [lldb][NFC] Add some more tests for edge cases LLDB's builtin formatters — Raphael Isemann / detail
  2. [SVE] Remove calls to VectorType::getNumElements from FuzzMutate — ctetreau / detail
  3. Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb3 — joker.eph / detail
  4. [MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics — antiagainst / detail
  5. [vscode] set default values for terminateDebuggee for the disconnect request — waltermelon / detail
  6. [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values — i / detail
  7. Change CMake so that we only look for Z3 when LLVM_ENABLE_Z3_SOLVER is enabled — mikhail.ramalho / detail
  8. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  9. [mlir] Avoid pontentially ambiguous class name — jean-michel.gorius / detail
  10. [Host] Check for TARGET_OS_EMBEDDED instead of listing architectures. — ditaliano / detail
  11. [ObjectFileMachO] Check for TARGET_EMBEDDED instead of listing architectures. — ditaliano / detail
  12. Generalize TestFormattersBoolRefPtr to work on Apple Silicon. — ditaliano / detail
  13. Redo of Add terminateCommands to lldb-vscode protocol — waltermelon / detail
  14. [LLD][PowerPC] Add support for R_PPC64_PCREL34 — kamau.bridgeman / detail
  15. [DSE,MSSA] Treat `store 0` after calloc as noop stores. — flo / detail
  16. [libc][Obvious] Fix few typos in tests. — sivachandra / detail
  17. [IR] Remove unnecessary uint64_t casts (NFC) — nikita.ppv / detail
  18. [SVE] Remove calls to VectorType::getNumElements from Bitcode — ctetreau / detail
  19. [IR] Remove MSVC warning workaround (NFC) — nikita.ppv / detail
  20. fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp — erich.keane / detail
  21. Add missing string conversions to fix a compile error in Local.h — Adrian Prantl / detail
  22. Preserve GlobalsAA analysis result in InjectTLIMappings — flo / detail
  23. test/msan/sigwait: Don't silently ignore assertion failures — eugenis / detail
  24. [lldb/Lua] Fix typo: s/stdout/stderr/ — Jonas Devlieghere / detail
  25. [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging. — zequanwu / detail
  26. [ARM] Cortex-M4 integer instructions scheduler info test. NFC — david.green / detail
  27. [SVE] Remove calls to VectorType::getNumElements from AsmParser — ctetreau / detail
  28. [mlir] [VectorOps] Improve vector.create_mask lowering — ajcbik / detail
  29. When performing a substitution into a dependent alias template, mark the — richard / detail
  30. [ARM] Mark more integer instructions as not having side effects. — david.green / detail
  31. [flang] add RTBuilder.h — eschweitz / detail
  32. [RISCV][NFC] Add tests for folds of ADDIs into load/stores — luismarques / detail
  33. [lldb] Fix the modules build — Jonas Devlieghere / detail
  34. [clang][driver] allow macOS 11 OS version in the driver — Alex Lorenz / detail
  35. Remove clang::Codegen::EHPadEndScope as unused — dblaikie / detail
  36. [mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too — ajcbik / detail
  37. [WebAssembly] Fix for use of uninitialized member in WasmObjectWriter.cpp — sbc / detail
  38. Move late-parsed class member attribute handling adjacent to all the — richard / detail
  39. [AMDGPU] Update AMD GPU processor information — Tony.Tye / detail
  40. [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility — phosek / detail
  41. [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  42. [IR] Prefer scalar type for struct indexes in GEP constant expressions. — efriedma / detail
  43. [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem — efriedma / detail
  44. [NFC] Remove outdated comment in llvm-symbolizer test case. — akhuang / detail
  45. DR458: Search template parameter scopes in the right order. — richard / detail
  46. [clang codegen] Fix alignment of "Address" for incomplete array pointer. — efriedma / detail
  47. [MLIR] [NFC] Add new line and empty line before printing modified loop — jurahul / detail
  48. [WebAssebmly] Fully disable 'protected' visibility — sbc / detail
  49. AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments — Matthew.Arsenault / detail
  50. [SimplifyCFG] Drop debug loc in SpeculativelyExecuteBB — Vedant Kumar / detail
  51. Remove GlobalValue::getAlignment(). — efriedma / detail
  52. [AArch64][GlobalISel] Improve codegen for some constant vectors by using constant pool loads. — Amara Emerson / detail
  53. [PowerPC] Add support for vector bool __int128 for Power10 — saghir / detail

clang-d358144-g5048933c471-t11764-b11764.tar.gz (Jun 23, 2020 12:54:41 PM)

  1. Fix test added by D79830 — erich.keane / detail
  2. [MLIR][SPIRV] Extend automation script to generate coverage report. — antiagainst / detail
  3. [openmp] Add missing dependencies for OMP.h.inc after d90443b — clementval / detail
  4. [ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section. — Xing / detail
  5. [PhaseOrdering] add test for missed vectorization; NFC (PR43745) — spatel / detail
  6. [ObjectYAML][DWARF] Remove unused context. NFC. — Xing / detail
  7. [lldb/Lua] Use the debugger's output and error file for Lua's I/O library. — Jonas Devlieghere / detail
  8. [X86][AVX] Add PR46249 test case — llvm-dev / detail
  9. WithColor.h - reduce CommandLine.h include to forward declaration. NFC. — llvm-dev / detail
  10. [lldb/Lua] Require Lua 5.3 — Jonas Devlieghere / detail
  11. Remove strcmp fuzz from CMakeList since it breaks build. — gyurgyikcp / detail
  12. [NewPM] Attempt to run opt passes specified via -foo-pass under NPM — aeubanks / detail
  13. [X86][AVX] Add v16f32 variant of PR46249 test case — llvm-dev / detail
  14. Revert "[mlir] make the bitwidth of device side index computations configurable" — tobias.gysi / detail
  15. [X86][AVX] Attempt to lower v16i32/v16f32 shuffles with lowerShuffleAsRepeatedMaskAndLanePermute — llvm-dev / detail
  16. [debugserver] Initial support for Apple Silicon. — ditaliano / detail
  17. [Coroutines] Fix a few failing tests — xun / detail
  18. [mlir] Added the dialect inliner to the SCF dialect — liufeng.ee / detail

clang-d358126-ga4dc61344f0-t11763-b11763.tar.gz (Jun 23, 2020 10:56:30 AM)

  1. [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class. — mahesha.comp / detail
  2. [ARM] BFloat MatMul Intrinsics&CodeGen — mikhail.maltsev / detail
  3. DwarfGenerator.cpp - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  4. ProfileSummaryInfoTest.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  5. Add stddef.h to fix missing size_t type build errors. — llvm-dev / detail
  6. [ObjectYAML][ELF] Add support for emitting the .debug_pubnames section. — Xing / detail
  7. [OPENMP50]Codegen for scan directives in parallel for simd regions. — a.bataev / detail
  8. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  9. [PhaseOrdering] add test for vectorizer cooperation; NFC — spatel / detail
  10. [libc++abi] Allow code-signing executables when running the tests — Louis Dionne / detail
  11. Mangle.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  12. [unittest, ADT] Add unit tests for itostr & utostr — thomasp / detail
  13. AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources — Matthew.Arsenault / detail
  14. [BFloat] Add convert/copy instrinsic support — mikhail.maltsev / detail
  15. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  16. [gn build] (semi-manually) Port d90443b1d93 — thakis / detail
  17. [ARM] Describe defs/uses of VLLDM and VLSTM — momchil.velikov / detail
  18. [MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops — antiagainst / detail

clang-d358108-g1e820e82b14-t11761-b11761.tar.gz (Jun 23, 2020 7:02:27 AM)

  1. [IndVarSimplify] Don't replace IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  2. [SVE][CodeGen] Legalisation of vsetcc with scalable types — kerry.mclaughlin / detail
  3. DWARFLinkerDeclContext.h - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  4. SanitizerCoverage.h - fix implicit VirtualFileSystem.h dependency. NFC. — llvm-dev / detail
  5. [Transforms] Ensure we include CommandLine.h if we declare any cl::opt flags — llvm-dev / detail
  6. [AArch64][SVE] ACLE: Add bfloat16 to struct load/stores. — sander.desmalen / detail
  7. Handle invalid types in the nullPointerConstant AST matcher — aaron / detail
  8. Add strcmp fuzz test. — gyurgyikcp / detail
  9. [libc] Add fuzz test for strcmp. — gyurgyikcp / detail
  10. [Analysis] Ensure we include CommandLine.h if we declare any cl::opt flags. NFC. — llvm-dev / detail
  11. ModuleTest.cpp - fix implicit SourceMgr.h dependency. NFC. — llvm-dev / detail
  12. llvm-dwp.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  13. llvm-isel-fuzzer.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  14. [DebugInfo][test] Attempt to fix big endian build bots — james.henderson / detail
  15. [DebugInfo/DWARF] - Do not hang when CFI are truncated. — grimar / detail

clang-d358093-gf3f016dbaa0-t11760-b11760.tar.gz (Jun 23, 2020 4:57:42 AM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / githubweb

clang-d358093-gf3f016dbaa0-t11760-b11760.tar.gz (Jun 23, 2020 4:57:42 AM)

  1. [llvm-rc] Implement the language id option — martin / detail
  2. LowLevelTypeImpl.h - fix implicit Debug.h dependency. NFC. — llvm-dev / detail
  3. StatepointLowering.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  4. ProfileSummary.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  5. [DebugInfo] Print line table extended opcode bytes if parsing fails — james.henderson / detail
  6. [PowerPC][NFC] Add tests for variadic functions on PPC64 — lkail / detail
  7. Silence gcc warning about extra ";" [NFC] — mikael.holmen / detail
  8. [AVR] Rewrite the function calling convention. — me / detail
  9. [SVE] Code generation for fixed length vector loads & stores. — paul.walker / detail
  10. [DAG] visitSIGN_EXTEND_INREG - rename EVT variable. NFCI. — llvm-dev / detail
  11. [X86] truncateVectorWithPACK - fix outdated comment. NFC. — llvm-dev / detail
  12. [lldb] Split ClangASTSource::CompleteType — pavel / detail
  13. [TableGen] Add error messages — sebastian.neubauer / detail
  14. Revert "[AVR] Explicitly set the address of the data section when invoking the linker" — me / detail
  15. [AArch64][SVE] Guard svbfloat16_t with feature macro in ACLE — cullen.rhodes / detail
  16. [PowerPC] fold addi's imm operand to its imm form consumer's displacement — czhengsz / detail
  17. [libcxx tests] Clang is more strict now about coroutines — dave / detail

clang-d358076-ga822ec75cc6-t11758-b11758.tar.gz (Jun 23, 2020 2:54:09 AM)

  1. [SDAG] Add new AssertAlign ISD node. — michael.hliao / detail
  2. [InstCombine] Replace selects with Phis — mkazantsev / detail
  3. [SROA] Teach SROA to perform no-op pointer conversion. — michael.hliao / detail
  4. [libc] Match x86 long double NaN classification with that of the compiler. — sivachandra / detail
  5. [Triple] support macOS 11 os version number — Alex Lorenz / detail
  6. AST dump: recurse into type template arguments when dumping. — richard / detail
  7. [DSE,MSSA] Treat passed by value args as invisible to caller. — flo / detail

clang-d358069-g2a3b86c1571-t11756-b11756.tar.gz (Jun 22, 2020 10:53:34 PM)

  1. [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang — amy.kwan1 / detail
  2. Distinguish between template parameter substitutions that are forming — richard / detail
  3. [mlir][mlir-rocm-runner] Remove compile-time warning. NFC. — whchung / detail
  4. Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1. — whchung / detail
  5. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail

clang-d358064-g8953ecf22bc-t11754-b11754.tar.gz (Jun 22, 2020 8:54:16 PM)

  1. [AVR] Don't adjust for instruction size — aykevanlaethem / detail
  2. [AVR] Decode single register instructions — aykevanlaethem / detail
  3. [AVR] Disassemble multiplication instructions — aykevanlaethem / detail
  4. [AVR] Disassemble instructions with fixed Z operand — aykevanlaethem / detail
  5. [AVR] Disassemble double register instructions — aykevanlaethem / detail
  6. [VectorCombine] do not use magic number for undef mask element; NFC — spatel / detail
  7. [InstCombine] add tests for integer reductions; NFC — spatel / detail
  8. [InstCombine] reassociate diff of sums into sum of diffs — spatel / detail

clang-d358056-gd332ec9209a-t11753-b11753.tar.gz (Jun 22, 2020 6:56:02 PM)

  1. Recommit "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  2. [mlir][ods] Allow filtering of ops — jpienaar / detail
  3. [Coroutines] Ensure co_await promise.final_suspend() does not throw — xun / detail
  4. Fix dynamic alloca detection in CloneBasicBlock — aeubanks / detail
  5. - Add hasNItemsOrLess and container variants of hasNItems, hasNItemsOrMore, and hasNItemsOrLess — jurahul / detail
  6. [SVE] Remove calls to VectorType::getNumElements from ARM — ctetreau / detail
  7. add copy of MLIR .clang-tidy to squelch noise in phabricator reviews — eschweitz / detail
  8. [WebAssembly] Add support for externalref to MC and wasm-ld — sbc / detail
  9. [MLIR][NFC] Adopt hasNItems() for SizedRegion predicate — jurahul / detail
  10. Add -ast-dump-decl-types flag to include types of value and type — richard / detail
  11. Fix multilevel deduction where an outer pack is used in the type of an — richard / detail
  12. [llvm-install-name-tool] Implement delete_rpath option — alexshap / detail

clang-d358044-gccf5a44917f-t11750-b11750.tar.gz (Jun 22, 2020 3:15:16 PM)

  1. Revert "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  2. [SVE] Remove calls to VectorType::getNumElements from WebASM — ctetreau / detail
  3. Revert "[X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions" — hans / detail
  4. Use std::make_tuple instead initializer list — antiagainst / detail
  5. [HIP] Move HIP Linking Logic into HIP ToolChain — enye.shi / detail
  6. Add Statically Linked Libraries — enye.shi / detail
  7. llvm-nm: Implement --special-syms. — peter / detail
  8. Fix the verification of DIEs with DW_AT_ranges. — gclayton / detail

clang-d358036-g0dfc8e1837e-t11749-b11749.tar.gz (Jun 22, 2020 1:16:38 PM)

  1. [VectorCombine] make helper function for shift-shuffle; NFC — spatel / detail
  2. [lldb/Lua] Recognize "quit" as a way to exit the script interpreter. — Jonas Devlieghere / detail
  3. [flang] Shape analysis for result of MATMUL — pklausler / detail
  4. [sve][acle] Add SVE BFloat16 extensions. — francesco.petrogalli / detail
  5. [PGO][PGSO] Enable non-cold size opts under partial profile sample PGO. — yamauchi / detail
  6. Add support of __builtin_expect_with_probability — erich.keane / detail
  7. [clang-tidy] llvm-twine-local ignores parameters — n.james93 / detail
  8. [clang-tidy] RenamerClangTidy wont emit fixes in scratch space — n.james93 / detail
  9. [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors — mikhail.maltsev / detail
  10. [llvm] Fix typo in test case comment (NFC) — tobias.gysi / detail
  11. [mlir] Fix a doc link in LinalgBase.td — hanchung / detail
  12. [flang] Fix bug checking SAVE attribute — tkeith / detail
  13. [X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum. — craig.topper / detail
  14. [X86] Remove encoding value from the X86_FEATURE and X86_FEATURE_COMPAT macro. NFCI — craig.topper / detail

clang-d358022-g328c8642e2a-t11747-b11747.tar.gz (Jun 22, 2020 10:52:18 AM)

  1. Revert commit 9e52530 because of dependencies issue — clementval / detail
  2. [VectorCombine] add helper to replace uses and rename — spatel / detail
  3. Implement constexpr BinaryOperator for vector types — erich.keane / detail
  4. [mlir][spirv] Enhance AccessChainOp index type handling — antiagainst / detail
  5. [analyzer] Remove forbidden characters from a filename for a graph dump on Windows — dpetrov / detail
  6. Pre-commit SLP test. NFC. — Stanislav.Mekhanoshin / detail
  7. [ARC] Add missing return statement — gchatelet / detail
  8. [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions — stozer / detail
  9. [AMDGPU] Generate test checks — jay.foad / detail
  10. Pre-commited test update. NFC. — Stanislav.Mekhanoshin / detail
  11. [MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files — jpienaar / detail
  12. [flang] Finish adding AbstractConverter.h — eschweitz / detail
  13. [DSE,MSSA] Add additional tests with non-removable stores (NFC). — flo / detail
  14. [NPM] Bail out when -foo and --passes=foo are both specified — aeubanks / detail
  15. [MCParser] Support quoted section name for COFF — i / detail
  16. [DSE,MSSA] Reorder DSE blocking checks. — flo / detail

clang-d358006-g9e525309fb3-t11744-b11744.tar.gz (Jun 22, 2020 8:52:34 AM)

  1. [llvm-readelf] - Do not crash when dumping the dynamic symbol table when its sh_entzize == 0. — grimar / detail
  2. [AMDGPU] Update more live intervals in SIWholeQuadMode — jay.foad / detail
  3. [VectorCombine] add/use pass-level IRBuilder — spatel / detail
  4. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  5. Revert "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  6. [DAG] Add SimplifyMultipleUseDemandedVectorElts helper for SimplifyMultipleUseDemandedBits. NFCI. — llvm-dev / detail
  7. [DWARFYAML][debug_info] Use 'AbbrCode' to index the abbreviation. — Xing / detail
  8. [DWARFYAML][debug_info] Add support for error handling. — Xing / detail
  9. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail

clang-d357997-g2580635bd2f-t11743-b11743.tar.gz (Jun 22, 2020 6:51:38 AM)

  1. Fixed ASTMatchers registry and regen ast docs — n.james93 / detail
  2. [DSE,MSSA] Remove unused arguments for isDSEBarrier (NFC). — flo / detail
  3. [clang-tidy] Improved accuracy of check list updater script — n.james93 / detail
  4. [DebugInfo] Explicitly permit addr_size = 0x02 when parsing DWARF data — anton / detail
  5. [MSP430] Enable some basic support for debug information — anton / detail
  6. [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions — momchil.velikov / detail
  7. [MSP430] Update register names — anton / detail
  8. Make ninja smart console builds more pretty — dave / detail
  9. Revert "[MSP430] Update register names" — anton / detail
  10. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  11. [StackSafety] Ignore unreachable instructions — Vitaly Buka / detail
  12. [StackSafety] Check variable lifetime — Vitaly Buka / detail
  13. Revert "[Peeling] Extend the scope of peeling a bit" — serguei.katkov / detail
  14. [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors) — sam.mccall / detail
  15. Revert "[CGP] Enable CodeGenPrepares phi type convertion." — tpopp / detail
  16. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  17. [mlir] Fix linalg.generic matmul example in the doc — zinenko / detail
  18. OptimizationRemarkEmitter.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  19. [DAG] SimplifyMultipleUseDemandedBits - drop unnecessary *_EXTEND_VECTOR_INREG cases — llvm-dev / detail
  20. Attempt to unbreak the test introduced in 359fae6eb094 on Windows — anton / detail
  21. [llvm-readobj] - Validate the DT_STRSZ value to avoid crash. — grimar / detail
  22. [AMDGPU] clang-format of SIModeRegister.cpp — tcorring / detail
  23. [VectorCombine] improve IR debugging by providing/salvaging value names — spatel / detail
  24. Let HIP default include respect -nogpuinc and -nogpulib — Yaxun.Liu / detail

clang-d357973-gd10b1a38a7d-t11739-b11739.tar.gz (Jun 22, 2020 4:13:49 AM)

  1. [mlir] Add for loop specialization — herhut / detail
  2. [clang][Driver] Correct tool search path priority — david.spickett / detail
  3. [CSInfo][MIPS] Don't describe parameters loaded by sub/super reg copy — djordje.todorovic / detail
  4. [Analyzer][StreamChecker] Add note tags for file opening. — 1.int32 / detail
  5. [mlir] make the bitwidth of device side index computations configurable — zinenko / detail

clang-d357968-g46ea465b5b7-t11736-b11736.tar.gz (Jun 22, 2020 2:11:47 AM)

  1. workaround for failing GPU — kuhnel / githubweb
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / githubweb

clang-d357968-g46ea465b5b7-t11736-b11736.tar.gz (Jun 22, 2020 2:11:47 AM)

  1. [X86] Add an AVX check prefix to bitcast-vector-bool.ll to combine checks where AVX1/2/512 are all the same. NFC — craig.topper / detail
  2. [flang]Fix individual tests with lit when building out of tree — Osi.Request / detail
  3. [Peeling] Extend the scope of peeling a bit — serguei.katkov / detail
  4. Return false if the identifier is not in the global module index. — v.g.vassilev / detail

clang-d357964-g59d48eadd0a-t11731-b11731.tar.gz (Jun 21, 2020 9:02:54 PM)

  1. [amdgpu] Fix REL32 relocations with negative offsets. — michael.hliao / detail
  2. [X86] Add test file that was supposed to go with D81327. — craig.topper / detail

clang-d357962-g3646ee503df-t11729-b11729.tar.gz (Jun 21, 2020 7:03:13 PM)

  1. [lld-macho] Refactor segment/section creation, sorting, and merging — jezng / detail

clang-d357961-g90406d62e51-t11728-b11728.tar.gz (Jun 21, 2020 5:04:03 PM)

  1. [X86] Add cooperlake detection to _cpu_indicator_init. — craig.topper / detail
  2. [X86] Add 'cooperlake' and 'tigerlake' to __builtin_cpu_is. — craig.topper / detail
  3. [VectorCombine] create class for pass to hold analyses, etc; NFC — spatel / detail
  4. [X86] Assign a feature priority to 'tigerlake' so it won't assert when used with function multiversioning — craig.topper / detail
  5. [X86] Add cooperlake and tigerlake to the enum in cpu_model.c — craig.topper / detail

clang-d357956-gdb90d315706-t11724-b11724.tar.gz (Jun 21, 2020 11:29:09 AM)

  1. [DSE,MSSA] Move reachability check to main loop. — flo / detail
  2. [CGP] Enable CodeGenPrepares phi type convertion. — david.green / detail
  3. fix clang/PCH/delayed-pch-instantiate test — l.lunak / detail
  4. [clang-tidy] Implement storeOptions for checks missing it. — n.james93 / detail

clang-d357952-ga45f713c673-t11721-b11721.tar.gz (Jun 21, 2020 9:28:07 AM)

  1. [ValueTracking, BasicAA] Don't simplify instructions — nikita.ppv / detail
  2. [CGP][AArch64] Convert Phi type tests. NFC — david.green / detail
  3. [CGP] Convert phi types — david.green / detail
  4. add option to instantiate templates already in the PCH — l.lunak / detail

clang-d357948-g5342dd6bf44-t11719-b11719.tar.gz (Jun 21, 2020 7:26:47 AM)

  1. [LangRef] Fix sphinx warnings — nikita.ppv / detail
  2. [clang][NFC] Fix typos/wording in the comments of ConstantExpr. — riccibrun / detail
  3. [clang][Serialization] Fix the serialization of ConstantExpr. — riccibrun / detail
  4. [clang][utils] Minor tweak to make-ast-dump-check.sh — riccibrun / detail
  5. [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with --match-full-lines. — riccibrun / detail
  6. [clang][test][NFC] Also test for serialization in AST dump tests, part 2/n. — riccibrun / detail
  7. [clang][test][NFC] Also test for serialization in AST dump tests, part 3/n. — riccibrun / detail
  8. [InstSimplify] add test for fdiv signbit; NFC — spatel / detail
  9. [ValueTracking] improve analysis for fdiv with same operands — spatel / detail
  10. Revert "Add --hot-func-list to llvm-profdata show for sample profiles" — riccibrun / detail

clang-d357938-gf26b4201940-t11716-b11716.tar.gz (Jun 21, 2020 5:22:54 AM)

  1. [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle to handle target shuffle variable masks — llvm-dev / detail
  2. [Docs] Fix code block in MemorySSA docs (NFC) — nikita.ppv / detail

clang-d357936-g10b0539772d-t11714-b11714.tar.gz (Jun 21, 2020 1:20:09 AM)

  1. [lldb/Lua] Remove redundant variable (NFC) — Jonas Devlieghere / detail
  2. [Remarks] Add callsite locations to inline remarks — aktoon / detail
  3. [Attributor][NFC] Fix indentation — clfbbn / detail

clang-d357933-ge13fca4fac3-t11711-b11711.tar.gz (Jun 20, 2020 11:20:13 PM)

  1. [lldb] Remove unused <iostream> includes (NFC) — Jonas Devlieghere / detail

clang-d357932-gcc95635b1bf-t11710-b11710.tar.gz (Jun 20, 2020 8:44:35 PM)

  1. [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang — amy.kwan1 / detail

clang-d357931-g0861889be10-t11709-b11709.tar.gz (Jun 20, 2020 4:44:31 PM)

  1. [flang] Add BoxValue.h — eschweitz / detail
  2. Temporarily Revert "[lldb][NFC] Add more test for builtin formats" — echristo / detail
  3. Rename function to more accurately reflect what it does. — echristo / detail
  4. Update comment to be more clear. — echristo / detail
  5. [clang-tidy] As part of using inclusive language within — echristo / detail
  6. [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_OTHER if cpuid isn't supported on the CPU. — craig.topper / detail
  7. [clang/llvm] As part of using inclusive language within — echristo / detail

clang-d357924-g8116d019050-t11706-b11706.tar.gz (Jun 20, 2020 2:44:12 PM)

  1. Typos around a -> an. — echristo / detail

clang-d357923-g741e20f3d61-t11705-b11705.tar.gz (Jun 20, 2020 12:44:48 PM)

  1. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  2. [VectorCombine] fix assert for type of compare operand — spatel / detail

clang-d357921-g7348b951fe7-t11703-b11703.tar.gz (Jun 20, 2020 10:45:09 AM)

  1. [InstCombine] add tests for fmul/fdiv with fabs operands; NFC — spatel / detail
  2. [InstCombine] remove unused parameter and add assert; NFC — spatel / detail
  3. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail

clang-d357918-g7a3f2a734a7-t11701-b11701.tar.gz (Jun 20, 2020 8:45:49 AM)

  1. [InstCombine] add tests for fabs(x) / fabs (x); NFC — spatel / detail
  2. [InstCombine] fabs(X) / fabs(X) -> X / X — spatel / detail
  3. RegionPass.h - remove unnecessary Function.h include. NFC. — llvm-dev / detail
  4. ProfileSummaryInfo.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail

clang-d357914-g89dcbdfcfd3-t11699-b11699.tar.gz (Jun 20, 2020 6:46:43 AM)

  1. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) allof patterns — llvm-dev / detail
  2. [X86] combineSetCCMOVMSK - consistently use CmpBits variable. NFCI. — llvm-dev / detail

clang-d357912-gbe93ba1fd60-t11698-b11698.tar.gz (Jun 20, 2020 4:47:31 AM)

  1. Revert "[BasicAA] Use known lower bounds for index values for size based check." — flo / detail
  2. [lldb] Skip TestBuiltinFormats.py on arm for now — Raphael Isemann / detail
  3. [clang] SequenceChecker: C++17 sequencing rule for overloaded operators. — riccibrun / detail
  4. [LVI] Use find_as() where possible (NFC) — nikita.ppv / detail
  5. [LVI] Extract addValueHandle() method (NFC) — nikita.ppv / detail
  6. [JumpThreading] Make test more robust (NFC) — nikita.ppv / detail
  7. [CVP] Add another non null test (NFC) — nikita.ppv / detail

clang-d357905-gcd058033b90-t11695-b11695.tar.gz (Jun 20, 2020 2:44:17 AM)

  1. [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. — craig.topper / detail
  2. [DWARFYAML][debug_info] Fix array index out of bounds error — Xing / detail
  3. [Target] As part of using inclusive language within the llvm project, — echristo / detail
  4. [Support/Utils] As part of using inclusive language within the — echristo / detail
  5. As part of using inclusive language within the llvm project, — echristo / detail
  6. [Analysis/Transforms/Sanitizers] As part of using inclusive language — echristo / detail
  7. [docs/examples] As part of using inclusive language within the llvm — echristo / detail
  8. [cpplint] As part of using inclusive language within the llvm project, — echristo / detail
  9. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  10. [AST/Lex/Parse/Sema] As part of using inclusive language within — echristo / detail
  11. Temporarily Revert "[flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0" — echristo / detail
  12. [CMake] Fix runtimes build for host Windows (default target) — kbessonova / detail

clang-d357893-ga1469914fd7-t11692-b11692.tar.gz (Jun 20, 2020 12:42:06 AM)

  1. [lld] As part of using inclusive language within the llvm — echristo / detail
  2. [Mips] Error if a non-immediate operand is used while an immediate is expected — i / detail
  3. [IR] Convert profile metadata in createCallMatchingInvoke() — yrouban / detail
  4. [SanitizeCoverage] Rename -fsanitize-coverage-{white,black}list to -fsanitize-coverage-{allow,block}list — i / detail
  5. [X86] Ignore bits 2:0 of the modrm byte when disassembling lfence, mfence, and sfence. — craig.topper / detail
  6. [lldb/Test] Temporarily skip watch simulator in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  7. [lldb/Test] Disable TestBuiltinFormats.py on Windows — Jonas Devlieghere / detail
  8. [clang-change-namespace] As part of using inclusive language — echristo / detail
  9. Update test file. — echristo / detail
  10. Update redirected output file. — echristo / detail
  11. Fix warning caused by TableGen verifier predicate (NFC) — joker.eph / detail
  12. Update error to read a little better when an error occurs. — echristo / detail

clang-d357881-g76ff0775d80-t11689-b11689.tar.gz (Jun 19, 2020 10:42:46 PM)

  1. [ObjectYAML][ELF] Add support for emitting the .debug_info section. — Xing / detail
  2. [StackSafety,NFC] Don't rerun on LiveIn change — Vitaly Buka / detail
  3. [UpdateTestChecks] As part of using inclusive language within the — echristo / detail
  4. [libcxx] As part of using inclusive language within the llvm — echristo / detail

clang-d357877-g4a7de36afc7-t11687-b11687.tar.gz (Jun 19, 2020 8:41:11 PM)

  1. [flang] Fix F5.3 formatting of 0.025 — pklausler / detail
  2. [ODRHash] Remove use of 'whitelist'. — rtrieu / detail
  3. [mlir] Fix gcc build break due to previous commit — thomasraoux / detail
  4. [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills — carl.ritson / detail

clang-d357873-g670455c77d4-t11684-b11684.tar.gz (Jun 19, 2020 6:39:40 PM)

  1. Error related to ThinLTO caching needs to be downgraded to a remark — katya.romanova / detail
  2. [builtins] Fix typos in comments — rprichard / detail
  3. [builtins][Android] Fix 386->686 adjustment — rprichard / detail
  4. [Sema] Comparison of pointers to complete and incomplete types — efriedma / detail
  5. [mlir] Allow vector.contract to have mixed types operands — thomasraoux / detail
  6. [mlir][spirv] Legalize subviewop when used with vector transfer — thomasraoux / detail

clang-d357867-gf8a463c1709-t11681-b11681.tar.gz (Jun 19, 2020 4:40:27 PM)

  1. [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selection support. — Amara Emerson / detail
  2. [flang] DATA stmt processing (part 4/4): Check & convert DATA — pklausler / detail
  3. [lldb][NFC] Add test for builtin formats — Raphael Isemann / detail
  4. [NFC] Remove unused pass name parser classes — aeubanks / detail
  5. [MLIR][NFC] Eliminate .getBlocks() when not needed — jurahul / detail
  6. [Support] Fix building for mingw on a case sensitive file system — martin / detail
  7. As part of using inclusive language with the llvm project, — echristo / detail
  8. As part of using inclusive language within the llvm project, — echristo / detail
  9. As part of using inclusive language within the llvm project, — echristo / detail
  10. [WebAssembly] Remove TEEs when dests are unstackified — aheejin / detail
  11. As part of using inclusive language within the llvm project, — echristo / detail
  12. As part of using inclusive language within the llvm project, — echristo / detail
  13. As part of using inclusive language within the llvm project, — echristo / detail
  14. As part of using inclusive language within the llvm project, — echristo / detail

clang-d357853-g05e1612c434-t11678-b11678.tar.gz (Jun 19, 2020 2:41:15 PM)

  1. [VectorCombine] refactor extract-extract logic; NFCI — spatel / detail
  2. [clang-tidy] remove duplicate fixes of alias checkers — n.james93 / detail
  3. [libc] This adds the strcmp (string compare) implementation. — gyurgyikcp / detail

clang-d357850-gd81d69f1c0c-t11676-b11676.tar.gz (Jun 19, 2020 12:41:17 PM)

  1. [JITLink] Display host -> target address mapping in debugging output. — Lang Hames / detail
  2. [JITLink] Allow zero-length symbols at the end of blocks. — Lang Hames / detail
  3. [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the editline backend — Raphael Isemann / detail
  4. [lldb] Reactivate Objective-C++ plugin — Raphael Isemann / detail
  5. [lldb] Replace std::isprint/isspace with llvm's locale-independent version — Raphael Isemann / detail
  6. [ADT] Fix itostr handling of min int64_t value — thomasp / detail
  7. [mlir] [VectorOps] Improve vector.constant_mask lowering — ajcbik / detail
  8. Reland [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  9. [lldb] Replace calls to new with std::make_shared<> (NFC) — Jonas Devlieghere / detail
  10. [flang] Add SymbolMap — eschweitz / detail
  11. [libTooling] Change Transformer's `cat` to handle some cases of text in macros. — yitzhakm / detail

clang-d357850-gd81d69f1c0c-t11676-b11676.tar.gz (Jun 19, 2020 12:41:17 PM)

  1. Remove unsupported case "AtomicOps" from AIX test list. — wanyu9511 / githubweb

clang-d357839-g7e825abd570-t11674-b11674.tar.gz (Jun 19, 2020 10:42:24 AM)

  1. [MLIR][Shape] Lower `shape.shape_of` to standard dialect — frgossen / detail
  2. [lldb] Fix TestComplexInt on ARM — Raphael Isemann / detail
  3. [AMDGPU] Some formatting fixes. NFC. — Stanislav.Mekhanoshin / detail
  4. [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: InputFile::symbols has non null entry — maskray / detail
  5. [flang] DATA stmt processing (part 3/4): Remaining prep work — pklausler / detail
  6. [ELF] Refine LMA offset propagation rule in D76995 — maskray / detail
  7. [VectorCombine] fix crash while transforming constants — spatel / detail
  8. [lldb] Disable complex tests on Windows — Raphael Isemann / detail
  9. Repair support for launching ios/tv/watch simulator binaries through platform — Adrian Prantl / detail

clang-d357830-ga3adfb400ef-t11671-b11671.tar.gz (Jun 19, 2020 8:41:37 AM)

  1. Fix some typos — noreply / githubweb

clang-d357830-ga3adfb400ef-t11671-b11671.tar.gz (Jun 19, 2020 8:41:37 AM)

  1. [clang][utils] Also match "col:" when looking for the end of builtins — riccibrun / detail
  2. [clang][test][NFC] Also test for serialization in AST dump tests, part 1/n. — riccibrun / detail
  3. [ARM][BFloat] Lowering of create/get/set/dup intrinsics — mikhail.maltsev / detail
  4. [X86][SSE] Add tests for (missing) MOVMSK(PCMPEQ(X,0)) != -1 -> PTESTZ(X,X) allof folds — llvm-dev / detail
  5. [AMDGPU][MC][NFC] Updated and enabled MC lit tests — dmitry.preobrazhensky / detail
  6. [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  7. [ARM][BFloat] Implement lowering of bf16 load/store intrinsics — mikhail.maltsev / detail
  8. [ARM][MVE] tail-predication: renamed internal option. — sjoerd.meijer / detail
  9. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  10. [lldb][NFC] Add test for C99 and GCC complex types — Raphael Isemann / detail
  11. [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add SSE41 target tests — llvm-dev / detail
  12. [AMDGPU][CostModel] Add fneg cost estimation — dfukalov / detail
  13. [AMDGPU] Add some missing -LABEL checks — jay.foad / detail
  14. [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp — Raphael Isemann / detail
  15. [mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation. — herhut / detail
  16. Revert "[AMDGPU] Select s_cselect" — Piotr Sobczak / detail
  17. [libc++] Require concepts support for <numbers> — Louis Dionne / detail
  18. Revert "[FileCheck, unittest] Improve readability of ExpressionFormat" — thomasp / detail

clang-d357812-g3f2e61c1fe4-t11668-b11668.tar.gz (Jun 19, 2020 6:42:23 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / githubweb
  2. initial terraform configuration for Google buildbot workers — kuhnel / githubweb
  3. fixed bugs in scripts — kuhnel / githubweb

clang-d357812-g3f2e61c1fe4-t11668-b11668.tar.gz (Jun 19, 2020 6:42:23 AM)

  1. [llvm][SVE] Reg + reg addressing mode for LD1RO. — francesco.petrogalli / detail
  2. [MC] Pass the symbol rather than its name to onSymbolStart() — RonakNilesh.Chauhan / detail
  3. [libc] Migrate the libc benchmark instruction to ninja. — asteinhauser / detail
  4. [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen. — kristof.beyls / detail
  5. [AVR] Remove duplicate specification of lib directory — me / detail
  6. Revert "[AVR] Remove duplicate specification of lib directory" — me / detail
  7. [AVR] Remove duplicate specification of lib directory — me / detail
  8. [Test] Add more tests on select->phi transform — mkazantsev / detail
  9. [AArch64] Add clang command line support for -mharden-sls= — kristof.beyls / detail
  10. Mark some LLVM tests which require a default_triple (NFC) — joker.eph / detail
  11. Fix `check-mlir` target when the host target isn't configured — joker.eph / detail
  12. [AST] Dump containsErrors bit for the Type. — hokein.wu / detail
  13. [CodeGen] Fix ComputeNumSignBits for scalable vectors — david.sherwood / detail
  14. [CodeGen] Fix SimplifyDemandedBits for scalable vectors — david.sherwood / detail
  15. [mlir] Remove EDSC LoopBuilder, derived classes and related functionality — zinenko / detail
  16. [mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality — zinenko / detail
  17. [mlir] Remove EDSC NestedBuilder — zinenko / detail
  18. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  19. [NFC] Make AST_BLOCK_HASH test more robust with downstream changes — dany.grumberg / detail
  20. [libc++] Implement <numbers> — kamleshbhalui / detail
  21. [LiveIntervals] Fix early-clobber handling in handleMoveUp — jay.foad / detail
  22. [SCCP] Turn sext into zext for non-negative ranges. — flo / detail
  23. [StackSafety,NFC] Don't test terminators — Vitaly Buka / detail
  24. [StackSafety,NFC] Replace map with vector — Vitaly Buka / detail
  25. [SafeStack,NFC] Print liveness for all instrunctions — Vitaly Buka / detail
  26. [StackSafety] Add StackLifetime::isAliveAfter — Vitaly Buka / detail
  27. [CodeGen,AArch64] Fix up warnings in performExtendCombine — david.sherwood / detail
  28. [SveEmitter] Add builtins for struct loads/stores (ld2/ld3/etc) — sander.desmalen / detail
  29. [SVE] Fall back on DAG ISel at -O0 when encountering scalable types — david.sherwood / detail
  30. [X86][SSE] combineSetCCMOVMSK - fold MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) — llvm-dev / detail
  31. try to fix build bot after b7338fb1a6a464472850211165391983d2c8fdf3 — tyker / detail
  32. [StackSafety,NFC] Fix comment — Vitaly Buka / detail
  33. [clangd] Change FSProvider::getFileSystem to take CurrentWorkingDirectory — kadircet / detail
  34. [clangd][NFC] Rename FSProvider and getFileSystem — kadircet / detail
  35. [clangd] Rename FSProvider to TFS in case of ThreadsafeFS — kadircet / detail
  36. [gn build] Port 0628705efaf — llvmgnsyncbot / detail
  37. [clangd] Drop usage of PreambleStatCache in scanPreamble — kadircet / detail
  38. [X86][SSE] combineHorizontalPredicateResult - improve all_of(X == 0) for vXi64 on pre-SSE41 targets — llvm-dev / detail
  39. [OpenMP][OMPT] Pass mutexinoutset to the tool — protze / detail
  40. [clang-tidy] Extend InheritParentConfig to CommandLineConfig — n.james93 / detail
  41. [DSE,MSSA] Enable XFAIL'd merge-stores.ll test (NFC). — flo / detail
  42. [llvm-readobj] - Add a validation of the GNU hash table to printGnuHashHistogram(). — grimar / detail
  43. [clangd] Don't mangle workdir-relevant driver path in compile commands — sam.mccall / detail
  44. [mlir][linalg] Add callback-based builders for `linalg.(indexed_)generic`. — pifon / detail
  45. [clangd] Use drop_front instead of consume_front to get rid of a redundant check — kadircet / detail
  46. [NFC] Simplify IncludeInsertions appending to diagnostics — n.james93 / detail
  47. [AIX][Frontend] Static init implementation for AIX considering no priority — Xiangling.Liao / detail
  48. [AIX] Default AIX to using -fno-use-cxa-atexit — Xiangling.Liao / detail

clang-d357764-g1fed131660b-t11664-b11664.tar.gz (Jun 18, 2020 8:42:54 PM)

  1. [BFloat] Move LLVMBFloatTypeKind to the end of the enum — ties.stuij / detail
  2. The type of a reference to a non-type template parameter pack should — richard / detail
  3. [libTooling] Add parser for string representation of `RangeSelector`. — yitzhakm / detail
  4. More test cleanup for c36b03e32556a966e584386ac7dbb110bc7e4bc5. — richard / detail
  5. [gn build] Port 9ca50e887db — llvmgnsyncbot / detail
  6. AMDGPU/GlobalISel: Remove selection of MAD/MAC when not available — carl.ritson / detail
  7. [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE — nemanja.i.ibm / detail

clang-d357757-g286d7a21593-t11661-b11661.tar.gz (Jun 18, 2020 6:43:46 PM)

  1. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  2. [StackSafety] Add pass for StackLifetime testing — Vitaly Buka / detail
  3. [NFC] Refactor Registry loops to range for — n.james93 / detail
  4. [StackSafety] Add "Must Live" logic — Vitaly Buka / detail
  5. [sanitizer] Update global_symbols.txt — Vitaly Buka / detail
  6. Set appropriate host defines for building under emscripten — dschuff / detail
  7. Revert "Hook up OpenBSD 64-bit PowerPC support" — brad / detail
  8. [flang] DATA statement processing (part 2/4): Initial images — pklausler / detail

clang-d357749-g8d67d187ba1-t11659-b11659.tar.gz (Jun 18, 2020 4:44:16 PM)

  1. [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 — daltenty / detail
  2. [mlir] Refactor RewritePatternMatcher into a new PatternApplicator class. — riddleriver / detail
  3. [mlir] Allow for patterns to match any root kind. — riddleriver / detail
  4. [mlir] Refactor affine loop nest builders — zinenko / detail
  5. [mlir] Update Toy tutorial to use callback-based loop constructors — zinenko / detail
  6. [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0 — Jonas Devlieghere / detail
  7. [docs] Specify rules for updating debug locations — Vedant Kumar / detail
  8. GlobalISel: Pass LegalizerHelper to custom legalize callbacks — Matthew.Arsenault / detail
  9. GlobalISel: Fix some artifact combiner worklist inconsistencies — Matthew.Arsenault / detail
  10. [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang — amy.kwan1 / detail
  11. [flang] Roll up small fixes to runtime bugs found in testing — pklausler / detail
  12. BypassSlowDivision: Fix dropping debug info — Matthew.Arsenault / detail
  13. AMDGPU: Update private null pointer value in documentation — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Implement computeKnownAlignForTargetInstr — Matthew.Arsenault / detail
  15. ARC: Enforce function alignment at code emission time — Matthew.Arsenault / detail
  16. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — maskray / detail
  17. [flang] DATA stmt processing (part 1/4): designator folding — pklausler / detail
  18. [NFC] Cleanup of EmitCXXGlobalInitFunc() and EmitCXXGlobalDtorFunc() — Xiangling.Liao / detail
  19. [mlir][DialectConversion] Refactor how block argument types get converted — riddleriver / detail

clang-d357730-g01277bc9569-t11656-b11656.tar.gz (Jun 18, 2020 2:45:13 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / githubweb

clang-d357730-g01277bc9569-t11656-b11656.tar.gz (Jun 18, 2020 2:45:13 PM)

  1. [Matrix] Add volatile load/store tests (NFC). — flo / detail
  2. [Clang][Sema] Use of incorrect __has_feature vs __has_builtin — gchatelet / detail
  3. [SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc) — sander.desmalen / detail
  4. [AVR] Implement disassembly of 32-bit instructions — aykevanlaethem / detail
  5. [MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op — zinenko / detail
  6. [mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder — zinenko / detail
  7. [Matrix] Add __builtin_matrix_column_load to Clang. — flo / detail
  8. [NFC][LiveDebugValues] Document how LiveDebugValues operates — jeremy.morse / detail
  9. [mlir] NFC: Fix link in traits documentation — noreply / detail
  10. Try to remove the acle_sve_adda.s file that's breaking tests — hans / detail
  11. [SveEmitter] Add builtins to insert/extract subvectors from tuples (svget/svset) — sander.desmalen / detail
  12. [Matrix] Add __builtin_matrix_column_store to Clang. — flo / detail
  13. [Matrix] Preserve volatile when loading loads/stores. — flo / detail
  14. [mlir] Add a pass to remove all shape.cstr_ and assuming_ ops. — tpopp / detail
  15. Make matrix-type-builtins.m pass also on platforms where the type is 'unsigned long long' — hans / detail
  16. [DA] conservatively mark the join of every divergent branch — sameer.sahasrabuddhe / detail
  17. [SVE] Add flag to specify SVE register size, using this to calculate legal vector types. — paul.walker / detail
  18. [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend — lucas.prates / detail
  19. [ARM] Moving CMSE handling of half arguments and return to the backend — lucas.prates / detail
  20. [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen — lucas.prates / detail
  21. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  22. [Matrix] Use alignment info when lowering loads/stores. — flo / detail
  23. [Matrix] Pass darwin tripe to SeamObjc test to fix windows bot failure. — flo / detail
  24. [clang] Fix the serialization of LambdaExpr and the bogus mutation in LambdaExpr::getBody — riccibrun / detail
  25. [clang][utils] Modify make-ast-dump-check.sh to generate AST serialization dump tests — riccibrun / detail
  26. [HIP] Fix rocm not found on rocm3.5 — Yaxun.Liu / detail
  27. [Clang] Move clang::Job::printArg to llvm::sys::printArg. NFCI. — alexandre.ganea / detail
  28. [CodeView] Add TypeCollection::replaceType to replace type records post-merging — alexandre.ganea / detail
  29. [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions — alexandre.ganea / detail
  30. [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  31. [MC] Rename a misnamed function. NFC. — ikudrin / detail
  32. [llvm][docs] Document the LLVM_INSTALL_UTILS CMake option (NFC) — noreply / detail
  33. [RISCV64] Emit correct lib call for fp(float/double) to ui/si — kamleshbhalui / detail
  34. [libc++] Allow specifying custom Lit config files — Louis Dionne / detail
  35. [CodeView] Fix generated command-line expansion in LF_BUILDINFO. Fix the 'pdb' entry which was previously a null reference, now an empty string. — alexandre.ganea / detail
  36. Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b. — alexandre.ganea / detail
  37. [libcxx/variant] Fix build error for when exceptions disabled. — mcypark / detail
  38. [libc++] Add equality for spaceship types for themselves — Louis Dionne / detail
  39. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) == -1 -> PTESTZ(X,X) — llvm-dev / detail
  40. Lanai: Remove unused method — Matthew.Arsenault / detail
  41. [clang-tidy] RenamerClangTidy group redecls into 1 warning. — n.james93 / detail
  42. [AVR] Fix miscompilation of zext + add — aykevanlaethem / detail
  43. AMDGPU: Don't pass MachineFunction if only the IR Function is used — Matthew.Arsenault / detail
  44. [clang-tidy] Add --use-color command line option and UseColor option to control colors in diagnostics — n.james93 / detail
  45. Don't require shell in clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_adda.c — hans / detail
  46. fix a typo to cycle bots — thakis / detail
  47. [TargetLowering] SimplifyMultipleUseDemandedBits - drop already extended ISD::SIGN_EXTEND_INREG nodes. — llvm-dev / detail
  48. unwind: EHABISectionIterator `operator!=`, constify `operator-` — Saleem Abdulrasool / detail
  49. [flang] Fix crash with alternate returns in modules — psteinfeld / detail
  50. [OPENMP50]Codegen for scan directives in parallel for regions. — a.bataev / detail
  51. [docs] Clarify semantics of ordered fadd/fmul reductions. — Amara Emerson / detail
  52. [ARM] Basic bfloat support — alexandros.lamprineas / detail
  53. [Dexter] Add --source-dir-root flag — tbosch / detail
  54. [OPENMP50]Allow nonmonotonic modifier for all schedule kinds. — a.bataev / detail
  55. [NFC][IndVarSimplify] Test: replacing IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  56. [llvm][SveEmitter] Emit the bfloat version of `svld1ro`. — francesco.petrogalli / detail
  57. [GlobalOpt] Remove preallocated calls when possible — aeubanks / detail
  58. vim: add `bfloat` keyword — cullen.rhodes / detail
  59. [update_cc_test_checks.py] Correctly skip function definitions — Alexander.Richardson / detail
  60. [update_cc_test_checks.py] Handle C++ methods — Alexander.Richardson / detail
  61. [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt — Alexander.Richardson / detail
  62. [AMDGPU] Added new encoding to getMCOpcodeGen — Stanislav.Mekhanoshin / detail
  63. [HIP] Improve check patterns to avoid test failures in case string "opt", — yamauchi / detail
  64. [OPENMP]Fix PR46357: Do not allow types declarations in pragmas. — a.bataev / detail
  65. [ARM][bfloat] Do not coerce bfloat arguments and returns to integers — ties.stuij / detail
  66. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  67. [NFC][TableGen] Fix some clang-tidy warnings — dany.grumberg / detail
  68. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  69. Optimize 'construct at end' loops in vector — mvels / detail
  70. [mlir] [VectorOps] remove print_i1 from runtime support library — ajcbik / detail
  71. [libc] Add implementations long double fabsl and truncl functions. — sivachandra / detail
  72. AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics — arsenm2 / detail
  73. Fix return status of LoopDistribute — sguelton / detail
  74. [flang] Fix build problems on osx — pklausler / detail
  75. [libc++] Add a dummy CMake file to include runtime subprojects — Louis Dionne / detail
  76. [TTI] Expose isNoopAddrSpaceCast in TTI. — michael.hliao / detail
  77. [scudo][standalone] Allow Primary allocations to fail up multiple times. — kostyak / detail
  78. Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions — gribozavr / detail
  79. [SimplifyCFG] Update debug location when folding branch to common destination — ditaliano / detail
  80. AMDGPU: Add IntrWillReturn to intrinsic definitions — arsenm2 / detail
  81. Add SveBFloat16 to type switch. — echristo / detail
  82. [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC — spatel / detail
  83. [BasicBlock] Added AnnotationWriter functionality to BasicBlock class — knaumov / detail
  84. [mlir][ods] Look through OpVariable for type constraint — jpienaar / detail
  85. [mlir][spirv] Allow mixed type cooperative matrix muladd — thomasraoux / detail
  86. [lld][WebAssembly] Allow ctors functions that return values — sbc / detail
  87. [CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b8910ed4f741ed96c61f5e657915b — alexandre.ganea / detail
  88. [mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner — thomasraoux / detail
  89. [HIP] Enable -amdgpu-internalize-symbols — Yaxun.Liu / detail
  90. [SVE] Remove calls to VectorType::getNumElements from Transforms/Utils — ctetreau / detail
  91. [mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests — ajcbik / detail

clang-d357730-g01277bc9569-t11656-b11656.tar.gz (Jun 18, 2020 2:45:13 PM)

  1. [test-suite, CUDA] Minor fixes for libstdc++ detection. — tra / githubweb
  2. [test-suite, CUDA] Only consider the end of path as the version — tra / githubweb

clang-d357639-g7e30ef77f67-t11654-b11654.tar.gz (Jun 18, 2020 3:16:12 AM)

  1. [MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns — frgossen / detail
  2. [MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules — frgossen / detail
  3. [CodeGen] Fix warnings in isPow2VectorType and getPow2VectorType — david.sherwood / detail
  4. [mlir] [Vector] Add missing edsc intrinsics. — zinenko / detail
  5. Correctly report modified status for HWAddressSanitizer — sguelton / detail
  6. [CodeGen] Fix warnings in foldCONCAT_VECTORS — david.sherwood / detail
  7. [Matrix] Update load/store intrinsics. — flo / detail
  8. [CodeGen] Fix warnings in getVectorTypeBreakdown — david.sherwood / detail

clang-d357631-g158e734af19-t11652-b11652.tar.gz (Jun 18, 2020 1:09:20 AM)

  1. [Test] Add more tests showing missing opportunities in Select instcombine — mkazantsev / detail
  2. [AArch64] SLSHardening: compute correct thunk name for X29. — kristof.beyls / detail
  3. [IndirectThunks] Make generated MF structure as expected by all instruction selectors. — kristof.beyls / detail
  4. [IndirectThunks] Tiny comment fix — kristof.beyls / detail
  5. [flang] AMAX0, MIN1... rewrite to MAX/MIN: make result conversion explicit — jperier / detail
  6. [AST] Move the "fallback to recovery expr" mechanism to CorrectDelayedTyposInExpr, NFC — hokein.wu / detail
  7. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  8. [CodeGen] Fix warnings in getVectorElementCount() — david.sherwood / detail
  9. Revert "[SVE] Add checks for no warnings in SVE tests" — david.sherwood / detail
  10. [ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC. — david.green / detail

clang-d357621-gd261a1c0e0e-t11649-b11649.tar.gz (Jun 17, 2020 11:07:44 PM)

  1. [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64 — jezng / detail
  2. [lld-macho] Support non-pcrel section relocs — jezng / detail
  3. [lld-macho] Support X86_64_RELOC_GOT — jezng / detail
  4. [lld-macho] Handle GOT relocations of non-dylib symbols — jezng / detail
  5. [lld-macho] Ensure __bss sections we output have file offset of zero — jezng / detail
  6. [lld-macho] Handle alignment correctly when merging InputSections — jezng / detail
  7. [lld-macho] Handle framework search path, alongside library search path — jezng / detail
  8. [lld-macho] Add missing search-paths-darwin.test — jezng / detail
  9. [MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait. — jurahul / detail
  10. [DWARFYAML][debug_abbrev] Make the abbreviation code optional. — Xing / detail

clang-d357621-gd261a1c0e0e-t11649-b11649.tar.gz (Jun 17, 2020 11:07:44 PM)

  1. Follow-up for lit.test.ResultCode adoption — julian.lettner / githubweb

clang-d357611-g77b79d79c05-t11646-b11646.tar.gz (Jun 17, 2020 9:07:21 PM)

  1. [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section. — Xing / detail
  2. [PowerPC] Don't convert Loop to CTR Loop for fp128 BinaryOperator — shkzhang / detail
  3. Remove "unused" member ModuleSlice from `struct OpenMPOpt` — joker.eph / detail

clang-d357608-gad6024e29fe-t11644-b11644.tar.gz (Jun 17, 2020 7:06:07 PM)

  1. [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used — maskray / detail
  2. [PowerPC] Custom lower rotl v1i128 to vector_shuffle. — esme.yi / detail

clang-d357608-gad6024e29fe-t11644-b11644.tar.gz (Jun 17, 2020 7:06:07 PM)

  1. [test-suite, CUDA] Added support for recent CUDA versions. — tra / githubweb

clang-d357606-g7ee758d691b-t11642-b11642.tar.gz (Jun 17, 2020 5:06:18 PM)

  1. [MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp — antiagainst / detail
  2. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  3. When performing a substitution into a dependent alias template, mark the — richard / detail
  4. [BPF] fix a bug for BTF pointee type pruning — yhs / detail
  5. [clang-format] NFC 3% improvement in the overall clang-formatted status — mydeveloperday / detail
  6. [CUDA] make the test more hermetic — tra / detail
  7. [mlir][spirv] Add MatrixTimesScalar operation — 23439402+HazemAbdelhafez / detail
  8. [mlir][Inliner] Properly handle callgraph node deletion — riddleriver / detail
  9. [flang] More Fortran runtime support for CHARACTER operations — pklausler / detail
  10. Revert "Fix rejects-valid when referencing an implicit operator== from within a" — richard / detail
  11. Revert "When performing a substitution into a dependent alias template, mark the" — richard / detail
  12. AMDGPU: Don't use 16-bit FP inline constants in integer operands — Matthew.Arsenault / detail
  13. [Driver] Search computed sysroot for libc++ header paths — rprichard / detail
  14. [WebAssembly] MC: Fix for data aliases with offsets (getelementptr) — sbc / detail

clang-d357606-g7ee758d691b-t11642-b11642.tar.gz (Jun 17, 2020 5:06:18 PM)

  1. Account for upstream lit changes — julian.lettner / githubweb

clang-d357592-ga8dad303881-t11636-b11636.tar.gz (Jun 17, 2020 3:06:18 PM)

  1. [clang-tidy] Prune dead code. NFC. — benny.kra / detail
  2. This is a test commit — RonakNilesh.Chauhan / detail
  3. Revert 'This is a test commit - ded57e1a06a6ba — RonakNilesh.Chauhan / detail
  4. [WebAssembly] Fix bug in FixBrTables and use branch analysis utils — tlively / detail
  5. [NFC][InstCombine] Negator: do not include unneeded "llvm/IR/DerivedTypes.h" header — lebedev.ri / detail
  6. [NFC][InstCombine] Negator: add thin negate() wrapped before visit() — lebedev.ri / detail
  7. [InstCombine] Negator: cache negation results (PR46362) — lebedev.ri / detail
  8. [InstCombine] Negator: while there, add detection for cycles during negation — lebedev.ri / detail
  9. [Driver] Delete CC1 -fxray-function-index and clean up some tests — maskray / detail
  10. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  11. Remove code duplication from RegisterContextPOSIX_* — omair.javaid / detail
  12. [NFC] Use llvm::hasSingleElement() in place of .size() == 1 — jurahul / detail
  13. [SVE] Fix invalid usages of getNumElements in ShuffleVectorInstruction — ctetreau / detail
  14. [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold — ctetreau / detail
  15. [MLIR] Fix parallel loop tiling. — herhut / detail
  16. Remove unused class variable ModuleSlice. — echristo / detail
  17. [flang] Fix fallout from varous changes to the cmake files. — eschweitz / detail
  18. Revert "Remove unused class variable ModuleSlice." as it was — echristo / detail

clang-d357574-gf392b75fd85-t11632-b11632.tar.gz (Jun 17, 2020 1:05:43 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / githubweb

clang-d357574-gf392b75fd85-t11632-b11632.tar.gz (Jun 17, 2020 1:05:43 PM)

  1. [OPENMP][DOCS]Update status of the supported constrcuts, NFC. — a.bataev / detail
  2. [lldb/Test] Create dir if it doesn't yet exist in getReproducerArtifact — Jonas Devlieghere / detail
  3. [AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT — Jessica Paquette / detail
  4. [Clang] Skip adding begin source location for PragmaLoopHint'd loop when — Yuanfang Chen / detail
  5. [libc++] Don't trigger unsigned conversion warnings in std::advance — Louis Dionne / detail
  6. [VectorCombine] scalarize compares with insertelement operand(s) — spatel / detail
  7. [lldb/Python] Fix the infinitely looping Python prompt bug — Jonas Devlieghere / detail
  8. [AIX][compiler-rt] Pick the right form of COMPILER_RT_ALIAS for AIX — daltenty / detail
  9. [TLI] Add four C++17 delete variants. — yamauchi / detail
  10. Fix ubsan error in tblgen with signed left shift — Stanislav.Mekhanoshin / detail
  11. [MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file. — timshen / detail
  12. [MLIR] Remove generated spaces at eof for generate-test-checks.py. — timshen / detail
  13. GlobalISel: Use Register — Matthew.Arsenault / detail
  14. GlobalISel: Make special case handling clearer — Matthew.Arsenault / detail
  15. [MLIR] Add documentation for generate-check-lines.py — timshen / detail
  16. GlobalISel: Use early return and reduce indentation — Matthew.Arsenault / detail
  17. [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops — zinenko / detail
  18. [mlir] refactor Linalg LoopNestBuilder to use common infra — zinenko / detail
  19. Driver: Accept multiple --config options if filenames are the same — tstellar / detail
  20. [lit] Improve consistency for showing result groups — julian.lettner / detail
  21. [Matrix] Add align info to some more loads/stores (NFC). — flo / detail
  22. [PowerPC] Add -m[no-]power10-vector clang and llvm option — saghir / detail
  23. GlobalISel: Fix not failing on widening G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  24. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  25. [OPENMP]Fix PR46347: several ordered directives in a single region. — a.bataev / detail
  26. remove gold linker — Yuanfang Chen / detail
  27. [Clang] Add a "#pragma unroll" test case for correct error reporting — Yuanfang Chen / detail
  28. Revert "remove gold linker" — Yuanfang Chen / detail
  29. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  30. [SVE] Fix bad FixedVectorType cast in simplifyDivRem — ctetreau / detail
  31. [NFC] Bail out for scalable vectors before calling getNumElements — ctetreau / detail
  32. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  33. [lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions — Jonas Devlieghere / detail
  34. [MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM — frgossen / detail
  35. Revert "[OPENMP50]Codegen for scan directive in for simd regions." — a.bataev / detail
  36. [CGP] Add `--match-full-lines` to make sure we don't have a dbg attachment. — ditaliano / detail
  37. [MLIR][Standard] Fix use of `dyn_cast_or_null` — frgossen / detail
  38. [gicombiner] Allow generated CombinerHelpers to have additional arguments — daniel_l_sanders / detail
  39. [gcov] Refactor llvm-cov gcov and add SourceInfo — maskray / detail
  40. [gcov] Add -i --intermediate-format — maskray / detail
  41. [CallPrinter] Adding heat coloring to CallPrinter — knaumov / detail
  42. [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl — ctetreau / detail
  43. [gicombiner] Allow generated combiners to store additional members — daniel_l_sanders / detail
  44. Remove the try/catch codepath if `swap` is `noexcept`. — mcypark / detail
  45. [llvm-cov gcov] Don't suppress .gcov output if .gcda is corrupted — maskray / detail
  46. [SelectionDAG] Add MVT::bf16 to getConstantFP() — aaron.smith / detail
  47. [mlir] Fix case in MLIRGPUtoSPIRVTransforms — antiagainst / detail
  48. [SVE] Deprecate default false variant of VectorType::get — ctetreau / detail
  49. [flang] Upstream the Mangler module from lowering. — eschweitz / detail
  50. [lldb/Test] Cleanup TestJITLoaderGDB and make it compatible with reproducers — Jonas Devlieghere / detail
  51. [NFC] Use EXPECT_FALSE(...) in test rather than EXPECT_EQ(false, ...) — ctetreau / detail
  52. lld: remove old test support path — Saleem Abdulrasool / detail
  53. [SVE] Generalize size checks in Verifier to use getElementCount — ctetreau / detail
  54. [MLIR] Add an Op util which returns its name with the dialect stripped. — lucyfox / detail
  55. [gicombiner] Allow disable-rule option to disable all-except-... — daniel_l_sanders / detail
  56. test: add library search path to repair the test — Saleem Abdulrasool / detail
  57. [CodeGen][TLS] Set TLS Model for __tls_guard as well. — JunMa / detail
  58. [builtins][test] Delete unneeded file headers — maskray / detail
  59. [lld-macho][test] Fix dylink-lazy.s after 0a5228a02c32cb5b10d43cb154d6d0abaf360ba7 — maskray / detail
  60. AMDGPU: Remove intermediate DAG node for trig_preop intrinsic — Matthew.Arsenault / detail
  61. [ObjectYAML][DWARF] Let writeVariableSizedInteger() return Error. — Xing / detail
  62. [lld-macho] Use uint64_t for getSize() instead of size_t — jezng / detail
  63. [PowerPC] remove wrong added FIXME in testcases, NFC — czhengsz / detail
  64. Don't assert if we find a dependently-typed variable in the — richard / detail
  65. DR458: Search template parameter scopes in the right order. — richard / detail
  66. AMDGPU/GlobalISel: Fix obvious bug in ported 32-bit udiv/urem — Matthew.Arsenault / detail
  67. [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute — tejohnson / detail
  68. [DA] propagate loop live-out values that get used in a branch — sameer.sahasrabuddhe / detail
  69. [DebugInfo] Support parsing and dumping of DWARF64 macro units. — ikudrin / detail
  70. [clang] [MinGW] Link kernel32 once after the last instance of msvcrt — martin / detail
  71. [clang] Don't emit warn_cxx_ms_struct when MSBitfields is enabled globally — martin / detail
  72. [clang] Enable -mms-bitfields by default for mingw targets — martin / detail
  73. [Support] Get process statistics in ExecuteAndWait and Wait — sepavloff / detail
  74. Revert "DR458: Search template parameter scopes in the right order." — richard / detail
  75. [www] Update cxx_dr_status page for recent fixes. — richard / detail
  76. [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass — shkzhang / detail
  77. [OpenMP][Tool] Header-only multiplexing of OMPT tools — protze / detail
  78. subdirectories should not use cmake project command — protze / detail
  79. [SystemZ] Bugfix in storeLoadCanUseBlockBinary(). — paulsson / detail
  80. [SafeStack,NFC] Move SafeStackColoring code — Vitaly Buka / detail
  81. [SafeStack,NFC] Fix names after files move — Vitaly Buka / detail
  82. [gn build] Port 6754a0e2edd — llvmgnsyncbot / detail
  83. [DebugInfo] Unify Cursor usage for all debug line opcodes — james.henderson / detail
  84. [Test] Add missing opportunity for replacement of select with Phi — mkazantsev / detail
  85. Use explicitly unsigned zero to prevent from a warning — sepavloff / detail
  86. [MemDep] Also remove load instructions from NonLocalDesCache. — flo / detail
  87. [clangd] Depend on llvm-config for lit tests — kadircet / detail
  88. [SveEmitter] Add builtins for svtbl2 — sander.desmalen / detail
  89. [CallPrinter] Fix maxFreq = 0 case — kbobyrev / detail
  90. [CallPrinter] Handle freq = 0 case — kbobyrev / detail
  91. [TTI] Refactor emitGetActiveLaneMask — sjoerd.meijer / detail
  92. [LV] Emit @llvm.get.active.mask for tail-folded loops — sjoerd.meijer / detail
  93. [SCCP] Move common code to simplify basic block to helper (NFC). — flo / detail
  94. [NFC] Add API for edge domination check in dom tree — mkazantsev / detail
  95. Revert "[LV] Emit @llvm.get.active.mask for tail-folded loops" — sjoerd.meijer / detail
  96. Fix LoopIdiomRecognize pass return status — sguelton / detail
  97. [IR] Don't copy profile metadata in createCallMatchingInvoke() — hans / detail
  98. [FileCheck] Implement * and / operators for ExpressionValue. — paul.walker / detail
  99. [NFC] Run clang-format on clang/test/OpenMP/nvptx_target_codegen.cpp — alexey.bader / detail
  100. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — sam.parker / detail
  101. [lldb] Remove xfail aarch64/linux from TestBuiltinTrap.py — omair.javaid / detail
  102. [SCCP] Precommit some sext tests (NFC). — flo / detail
  103. [CallPrinter] Remove static constructor. — benny.kra / detail
  104. [AMDGPU] Fix failure in VCC spilling — carl.ritson / detail
  105. [llvm-readobj] - Split the printGnuHashTable(). NFCI. — grimar / detail
  106. [llvm-readobj] - Do not crash when GnuHashTable->symndx is greater than the dynamic symbols count. — grimar / detail
  107. [LSR] Filter for postinc formulae — david.green / detail
  108. [SYCL][OpenMP] Implement thread-local storage restriction — alexey.bader / detail
  109. Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops" — sjoerd.meijer / detail
  110. Follow up of rGe345d547a0d5, and attempt to pacify buildbot: — sjoerd.meijer / detail
  111. Remove global std::strings. NFCI. — benny.kra / detail
  112. [SCCP] Add a few more additional sext tests (NFC). — flo / detail
  113. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  114. [OPENMP]Fix overflow during counting the number of iterations. — a.bataev / detail
  115. Revert "GlobalISel: Make LLT constructors constexpr" — hans / detail
  116. [clang-tidy] warnings-as-error no longer exits with ErrorCount — n.james93 / detail
  117. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  118. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  119. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  120. Revert "[InlineCost] GetElementPtr with constant operands" — knaumov / detail
  121. Revert "[InlineCost] PrinterPass prints constants to which instructions are simplified" — knaumov / detail
  122. Revert "[InlineCost] InlineCostAnnotationWriterPass introduced" — knaumov / detail
  123. [ARM] Reimplement MVE Tail-Predication pass using @llvm.get.active.lane.mask — sjoerd.meijer / detail
  124. ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC. — llvm-dev / detail
  125. [X86] Regenerate mixed-ptr tests checks — llvm-dev / detail
  126. [AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC. — jay.foad / detail
  127. [OpenMPOPT][NFC] Introducing OMPInformationCache. — sstipanovic / detail
  128. [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering — scott.linder / detail
  129. [clangd] Make use of preamble bounds from the patch inside ReplayPreamble — kadircet / detail
  130. [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts — scott.linder / detail
  131. [Clang][Driver] Remove gold linker support for PS4 toolchain — Yuanfang Chen / detail
  132. [llvm] [CommandLine] Do not suggest really hidden opts in nearest lookup — mgorny / detail
  133. [llvm] Avoid linking llvm-cfi-verify to duplicate libs — mgorny / detail
  134. [llvm] Disable linking llvm-exegesis to dylib — mgorny / detail
  135. [clang-tools-extra] Prevent linking to duplicate .a libs and dylib — mgorny / detail
  136. [lldb/Test] Fix tests that rely on logfiles with reproducers. — Jonas Devlieghere / detail
  137. [llvm-cov gcov] Support clang<11 fake 4.2 format — maskray / detail
  138. [X86] Change signature of EmitNops. NFC. — alexandre.ganea / detail
  139. [X86] For 32-bit targets, emit two-byte NOP when possible — alexandre.ganea / detail
  140. [xray] Option to omit the function index — ianlevesque / detail
  141. [CGP] Reset the debug location when promoting zext(s). — ditaliano / detail
  142. [llvm-readobj] set --elf-cg-profile as alias of --cg-profile — zequanwu / detail
  143. [OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info — tianshilei1992 / detail
  144. [lit] Avoid re-iterating result codes in different places — julian.lettner / detail
  145. [libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc. — sivachandra / detail
  146. [mlir] [VectorOps] Add create mask integration tests — ajcbik / detail
  147. BreakCriticalEdges for callbr indirect dests — ndesaulniers / detail
  148. [clang-tidy][NFC] Remove the double look-up on IncludeInserter — n.james93 / detail
  149. [InlineSpiller] add assert about spills post terminators — ndesaulniers / detail
  150. Revert "[OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info" — tianshilei1992 / detail
  151. [flang] Fix out-of-tree builds — tkeith / detail

clang-d357423-gf1ef237df7c-t11483-b11483.tar.gz (Jun 16, 2020 10:19:27 AM)

  1. [MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug — kiran.chandramohan / detail
  2. [Matrix] Specify missing alignment in tests (NFC). — flo / detail
  3. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  4. [OpenMP][OMPT] Add callbacks for doacross loops — protze / detail
  5. GlobalISel: Make LLT constructors constexpr — Matthew.Arsenault / detail
  6. GlobalISel: Add a note to G_BITCAST documentation — Matthew.Arsenault / detail
  7. Fix debug line info when line markers are present inside macros. — thomasp / detail
  8. [GlobalISel] Delete unused variable after r353432 — maskray / detail
  9. [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc — dkszelethus / detail
  10. [mlir][shape] Add a func to populate ShapeToShape patterns. — pifon / detail
  11. [Format] Add more proto enclosing function names — noreply / detail

clang-d357412-g10b6567f497-t11481-b11481.tar.gz (Jun 16, 2020 8:32:37 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / githubweb

clang-d357412-g10b6567f497-t11481-b11481.tar.gz (Jun 16, 2020 8:32:37 AM)

  1. [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. — michael.hliao / detail
  2. [AArch64]: BFloat Load/Store Intrinsics&CodeGen — luke.geeson / detail
  3. [AArch64]: BFloat MatMul Intrinsics&CodeGen — luke.geeson / detail

clang-d357409-g14b947f306a-t11480-b11480.tar.gz (Jun 16, 2020 6:49:00 AM)

  1. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  2. Fix comment typo - Uexpected -> Unexpected. NFC. — llvm-dev / detail
  3. [NFC][Attributor] Expose getOrCreateAAFor and lookupAAFor — sstipanovic / detail
  4. [ARM] Fix crash trying to generate i1 immediates — david.green / detail
  5. [LSan] Enable for SystemZ — iii / detail
  6. [mlir][shape] Fix the comment in ShapeToStandard.cpp. — pifon / detail
  7. [AVR] Fix stack size in functions with a frame pointer — aykevanlaethem / detail
  8. [AVR] Remove faulty stack pushing behavior — aykevanlaethem / detail
  9. [llvm-readelf] - Do not crash when relocation references a STT_SECTION symbol for the null section. — grimar / detail
  10. Revert "[AssumeBundles] add cannonicalisation to the assume builder" — tyker / detail
  11. [mlir][OpenMP] Add custom parser and pretty printer for parallel construct — david.truby / detail
  12. [llvm-readelf] - Do not omit a zero symbol value when printing relocations. — grimar / detail
  13. [DebugInfo/DWARF] - Report .eh_frame sections of version != 1. — grimar / detail
  14. [clang-tidy] simplify-bool-expr ignores template instantiations — n.james93 / detail
  15. [analyzer] Fix StdLibraryFunctionsChecker crash on macOS — vsavchenko / detail

clang-d357394-g740575dc232-t11477-b11477.tar.gz (Jun 16, 2020 5:04:09 AM)

  1. [X86][SSE] combineVectorSizedSetCCEquality - remove unused AVX2 MOVMSK path. NFCI. — llvm-dev / detail
  2. [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis. — abpostelnicu / detail
  3. [asan] Unpoison signal alternate stack. — Vitaly Buka / detail
  4. [OpenMPOpt] initial tests for ICV tracking. Only nthreads is used. — sstipanovic / detail
  5. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  6. [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef — Saiyedul.Islam / detail
  7. [AST][RecoveryExpr] Fix a crash on a field decl with invalid type. — hokein.wu / detail
  8. [gn build] Port b7084d8ede1 — llvmgnsyncbot / detail
  9. [analyzer] CmpRuns.py: Refactor and add type annotations. NFC. — vsavchenko / detail
  10. [analyzer] CmpRuns.py: Fix error due to statistics differences — vsavchenko / detail
  11. [analyzer] SATest: Move from csv to json project maps — vsavchenko / detail
  12. [analyzer] SATest: Add posibility to download source from git and zip — vsavchenko / detail
  13. [analyzer] SATestAdd.py: Parse arguments with argparse — vsavchenko / detail
  14. [analyzer] CmpRuns.py: Decouple main functionality from argparse — vsavchenko / detail
  15. [analyzer] SATest: Introduce a single entrypoint for regression scripts — vsavchenko / detail
  16. [analyzer] ProjectMap: Do not serialize fields with default values — vsavchenko / detail
  17. [analyzer] SATest: Add option to specify projects to test — vsavchenko / detail
  18. [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns. — alexandros.lamprineas / detail
  19. [NFC][OpenMPOpt] Provide function-specific foreachUse. — sstipanovic / detail
  20. Silence GCC 7 warning — kristof.beyls / detail
  21. [clangd] Fix readability-else-after-return 'Adding a note without main diagnostic' crash — n.james93 / detail

clang-d357373-g3725142449a-t11475-b11475.tar.gz (Jun 16, 2020 3:13:33 AM)

  1. NFC: cleanup the "(void)" case trick since the assertion is wrapped in NDEBUG. — hokein.wu / detail
  2. [MLIR] Fix memref region compute for 0-d memref accesses — uday / detail
  3. [X86][SSE] combineVectorSizedSetCCEquality - move single Subtarget.hasAVX() use into condition. NFC. — llvm-dev / detail
  4. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions — llvm-dev / detail
  5. [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] — ikudrin / detail
  6. [MC] Generate .debug_line in the 64-bit DWARF format [2/7] — ikudrin / detail
  7. [MC] Generate a compilation unit in the 64-bit DWARF format [3/7] — ikudrin / detail
  8. [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7] — ikudrin / detail
  9. [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7] — ikudrin / detail
  10. [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7] — ikudrin / detail
  11. [MC] Generate .debug_frame in the 64-bit DWARF format [7/7] — ikudrin / detail
  12. [asan] Refactor stack unpoisoning. — Vitaly Buka / detail
  13. [gn build] (manualy) merge e2cc854 — hans / detail
  14. Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op." — kbobyrev / detail
  15. [clangd] Make sure working directory is set during preamble validation — kadircet / detail

clang-d357358-g7158f285a86-t11473-b11473.tar.gz (Jun 16, 2020 1:29:02 AM)

  1. [lib][NFC] Split the floating point util functions into multiple files. — sivachandra / detail
  2. NFC: Inline unused variable — kbobyrev / detail
  3. [CostModel] Unify getCFInstrCost — sam.parker / detail

clang-d357355-g462e3ccdd0d-t11471-b11471.tar.gz (Jun 15, 2020 11:45:01 PM)

  1. [lldb] Remove redundant access specifiers (NFC) — Jonas Devlieghere / detail
  2. [MLIR] Modify HasParent trait to allow one of several op's as a parent — joker.eph / detail
  3. [mlir][StandardDialect] Add some folding for operations in standard dialect. — ravishankarm / detail

clang-d357352-g5ddd4fc5a65-t11469-b11469.tar.gz (Jun 15, 2020 10:00:13 PM)

  1. [X86] Add support for inline assembly 'x' constraint for i128. — craig.topper / detail
  2. [llvm][NFC] Fix license on InlineFeaturesAnalysis.{h|cpp} — mtrofin / detail
  3. [ObjectYAML][DWARF] Implement the .debug_addr section. — Xing / detail
  4. [llvm][TextAPI/MachO] clean up auto usages in tests, NFC — cyndy_ishida / detail
  5. [LLParser] Delete temp CallInst when error occurs — qiucofan / detail
  6. [lldb/Interpreter] Use std::make_shared<StreamString> (NFC) — Jonas Devlieghere / detail
  7. [AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates. — Amara Emerson / detail
  8. [AArch64] Print the immediate operand for SPACE pseudo instruction — maskray / detail
  9. [lldb/Python] Various cleanups in ScriptInterpreterPython (NFC) — Jonas Devlieghere / detail
  10. [lldb/Lua] Fix override/virtual in ScriptInterpreterLua (NFC) — Jonas Devlieghere / detail

clang-d357342-g913bc312b55-t11466-b11466.tar.gz (Jun 15, 2020 8:16:28 PM)

  1. [MSAN] Pass Origin by parameter to __msan_warning functions — eugenis / detail
  2. [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc — Yaxun.Liu / detail
  3. [lldb/debugserver] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  4. [lldb/Docs] Reword paragraph and omit 'build slave' — Jonas Devlieghere / detail
  5. [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE — alexshap / detail

clang-d357337-g576fa5a50c8-t11464-b11464.tar.gz (Jun 15, 2020 6:32:54 PM)

  1. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / githubweb

clang-d357337-g576fa5a50c8-t11464-b11464.tar.gz (Jun 15, 2020 6:32:54 PM)

  1. AMDGPU/GlobalISel: Extend load/store workaround to i128 vectors — Matthew.Arsenault / detail
  2. [libc++] Add the ability to run arbitrary programs using the DSL — Louis Dionne / detail
  3. AMDGPU/GlobalISel: Don't hardcode maximum register size — Matthew.Arsenault / detail
  4. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  5. [Target/PPC] Fold inside an assertion. — ditaliano / detail
  6. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  7. [AArch64][GlobalISel] Add G_EXT and select ext using it — Jessica Paquette / detail
  8. Fix ConstantAggregateBuilderBase::getRelativeOffset — aschwaighofer / detail
  9. [MachO] Fix typo in comment — smeenai / detail
  10. [IR] Add AttributeBitSet wrapper (NFC) — nikita.ppv / detail
  11. [lld-macho] Specify the complete set of command-line options for ld64 — smeenai / detail
  12. [CUDA,HIP] Use VFS for SDK detection. — tra / detail
  13. NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test — Jessica Paquette / detail
  14. Make OpOperand constructor private (NFC) — joker.eph / detail
  15. [SVE] Bail from cstfp_pred_ty before walking scalable vector — ctetreau / detail
  16. [Analyzer][WebKit] UncountedCallArgsChecker — Jan Korous / detail
  17. [cmake] Invoke ssh.py using Python interpreter, not as executable in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  18. [gn build] Port a7eb3692e76 — llvmgnsyncbot / detail
  19. [IR] Add nocapture & nosync to matrix intrinsics. — flo / detail
  20. [Analyzer][NFC] Remove prefix from WebKitNoUncountedMemberChecker name — Jan Korous / detail
  21. [CodeGenPrepare] Reset the debug location when promoting trunc(s) — ditaliano / detail
  22. [PPCAsmPrinter] support 'L' output template for memory operands — ndesaulniers / detail
  23. [mlir] [integration_test] Make integration tests default OFF — ajcbik / detail
  24. [llvm][NFC] Move content of ML subdirectory into Analysis — mtrofin / detail
  25. [libc++] Re-apply parts of 3ea9450bda90 "Migrate Lit platform detection to the DSL" — Louis Dionne / detail
  26. [GlobalISel] Don't emit multiply by magic constant for zero memset values. — Amara Emerson / detail
  27. [mlir][NFC] Fix file comments. — hanchung / detail
  28. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  29. [lldb] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  30. [HIP] Do not call opt/llc for -fno-gpu-rdc — Yaxun.Liu / detail
  31. Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC) — joker.eph / detail
  32. [mlir][DialectConversion] Cache type conversions and add a few useful helpers — riddleriver / detail
  33. [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas — riddleriver / detail
  34. [CodeGen][NFC] Add a helper function that returns the addresses of — Akira / detail
  35. Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio. — riddleriver / detail
  36. [AMDGPU] Add gfx1030 target — Stanislav.Mekhanoshin / detail
  37. Follow up for "[lit] Include unexecuted tests in xUnit report" — julian.lettner / detail
  38. [Docs] Add missing space, requested on c08ea07 — erich.keane / detail
  39. [libc++] Replace the FakeLitConfig by an actual LitConfig object — Louis Dionne / detail
  40. [libc++] Automatically create the %T directory inside config tests — Louis Dionne / detail
  41. [GlobalISel] Look through extends etc in CombinerHelper::matchConstantOp — Jessica Paquette / detail
  42. Upstream two performance monitor collectors to MachTask — Jason Molenda / detail
  43. [lit] Allow for tests to have non-parsed requirements — Casey / detail
  44. [NativeSession] Implement findLineNumbersByAddress in NativeSession, — akhuang / detail
  45. [AMDGPU] make ubsan happy with unsigned left shift — Stanislav.Mekhanoshin / detail

clang-d357292-ga9a21bb4b68-t11461-b11461.tar.gz (Jun 15, 2020 1:13:32 PM)

  1. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / githubweb

clang-d357292-ga9a21bb4b68-t11461-b11461.tar.gz (Jun 15, 2020 1:13:32 PM)

  1. [X86][SSE] Add LowerVectorAllZero helper for checking if all bits of a vector are zero. — llvm-dev / detail
  2. [DSE,MSSA] Delete instructions after printing it. — flo / detail
  3. [NFCI] Change the data structure of MaybeODRUseExprSet — erich.keane / detail
  4. [WebAssembly] Adding 64-bit versions of all load & store ops. — aardappel / detail
  5. AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads — Matthew.Arsenault / detail
  6. [analyzer] Reasoning about comparison expressions in RangeConstraintManager — dpetrov / detail
  7. [mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`. — pifon / detail
  8. [mlir] Affine symbols: do not expect AffineScope to always exist — zinenko / detail
  9. [mlir] Introduce callback-based builders for AffineForOp — zinenko / detail
  10. [clangd] Support typeHierarchy/resolve for children of parents as well — zeratul976 / detail
  11. [mlir][shape] Update test case to new op asm format — jpienaar / detail
  12. [clangd] Follow-up to fix lit-test bustage in type-hierarchy.test — zeratul976 / detail
  13. [libc++] Raise an exception if a Lit feature resolves to an invalid name — Louis Dionne / detail
  14. [flang] Change DIE("unreachable") cases to use llvm_unreachable — david.truby / detail
  15. [llvm][SVE] IR intrinsics for quadword permutation instructions. — francesco.petrogalli / detail
  16. [libc] Extract an architecture independent copy of memcpy implementation. — sivachandra / detail
  17. [lldb] Remove indentation before help output. — Jonas Devlieghere / detail
  18. [libc] Enable string functions for aarch64. — sivachandra / detail
  19. [flang] unit test support for out-of-tree and in-tree using google tests framework — joshisameeran17 / detail
  20. [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS — Jessica Paquette / detail
  21. [DSE] Hoist partial store merging code into function (NFC). — flo / detail
  22. [X86] Remove printanymem/printopaquemem from the InstPrinters. Just tell tablegen to printMemReference directly. NFC — craig.topper / detail
  23. [OpenMP][Tests] fix data race in an OpenMP runtime test — protze / detail
  24. [llvm][SveEmitter] SVE ACLE for quadword permute intrinsics. — francesco.petrogalli / detail
  25. [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs — aardappel / detail
  26. [gn build] (manually) merge 3b29376e3fca43 — thakis / detail
  27. [libc++abi] Ensure custom libc++ header paths are honoured during libc++abi build — Louis Dionne / detail
  28. [ORC] Honor linker private global prefix on symbol names. — Lang Hames / detail
  29. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  30. [DSE,MSSA] Port partial store merging. — flo / detail
  31. Recommit "[X86] Separate imm from relocImm handling." — craig.topper / detail
  32. [Target/PPC] Silence an unused variable warning. NFC. — ditaliano / detail
  33. [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR — ajcbik / detail
  34. AMDGPU/GlobalISel: Correct memory size in test — Matthew.Arsenault / detail
  35. [RuntimeDyld] Add dependence on Core. — Lang Hames / detail
  36. [lit] Include unexecuted tests in xUnit report — julian.lettner / detail
  37. [LLVM] Change isa<> to a variadic function template — joker.eph / detail
  38. Revert "[mlir] Add support for lowering tanh to LLVMIR." — joker.eph / detail

clang-d357254-g57c9dc0521a-t11459-b11459.tar.gz (Jun 15, 2020 8:43:42 AM)

  1. [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target — kbessonova / detail
  2. [lldb] Handle all Clang::Type::Builtin enums — kbobyrev / detail
  3. [CostModel] getCFInstrCost in getUserCost. — sam.parker / detail
  4. [mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`. — pifon / detail
  5. NFC: Make sure function arguments have the same name in declaration and definition — kbobyrev / detail
  6. Prevent IR-gen from emitting consteval declarations — tyker / detail
  7. [Test] Add an example of unprofitable PR Phi insertion — mkazantsev / detail
  8. [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT — dominik.montada / detail
  9. [VE] Support relocation information in MC layer — simon.moll / detail
  10. [clangd] Turn on RecoveryAST for clangd by default. — hokein.wu / detail
  11. [X86][SSE] Add tests for and/or reduction results compared to zero — llvm-dev / detail
  12. [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable" — grimar / detail
  13. Revert "Prevent IR-gen from emitting consteval declarations" — kbobyrev / detail
  14. [mlir] Extended BufferPlacement to support more sophisticated scenarios in which — marcel.koester / detail
  15. Revert "[lld-macho] No need to explicitly specify -arch in tests" — kbobyrev / detail
  16. [MLIR][Standard] Add documentation for `std.dim` and fix test cases — frgossen / detail
  17. [MLIR][Standard] Simplify complex operand unpacking — frgossen / detail
  18. [DebugInfo] Report errors for truncated debug line standard opcode — james.henderson / detail
  19. attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877 — tyker / detail
  20. Fix clang/test/Modules/empty.modulemap by increasing limit. — sander.desmalen / detail
  21. GlobalISel: Support lowering vector->vector G_BITCAST — Matthew.Arsenault / detail
  22. AMDGPU/GlobalISel: Use less artifical example to avoid abort=0 — Matthew.Arsenault / detail
  23. AMDGPU/GlobalISel: Workaround some load/store type selection patterns — Matthew.Arsenault / detail
  24. [mlir] Remove OperandAdaptor — jpienaar / detail
  25. [AArch64] Fix BTI instruction emission. — daniel.kiss / detail
  26. [ARM][MachineOutliner] Add LR RegSave mode. — yvan.roux / detail
  27. [Analyzer][StreamChecker] Add check for pointer escape. — 1.int32 / detail
  28. [mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS. — marcel.koester / detail
  29. [clang] Fix or emit diagnostic for checked arithmetic builtins with — erich.keane / detail
  30. [strictfp] Replace dangling strictfp attrs with nobuiltin — kevin.neal / detail
  31. [ARM][MachineOutliner] Fix no-lr-save testcase. — yvan.roux / detail
  32. [X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts — llvm-dev / detail
  33. Revert "[X86] Separate imm from relocImm handling." — hans / detail
  34. [X86][SSE] LowerVectorAllZeroTest - add support for >256-bit vectors — llvm-dev / detail
  35. [NFC] Add braces to if-statement in MachineVerifier — dominik.montada / detail
  36. [NFC] Remove unnecessary require global-isel from tests — dominik.montada / detail
  37. [clang-tidy] Add diagnostics level to YAML output — dmitry.polukhin / detail
  38. [DSE,MSSA] Add additional merging test cases (NFC). — flo / detail
  39. [PowerPC] Do not add the relocation addend to the instruction encoding — stefanp / detail

clang-d357215-g321ebfd1753-t11457-b11457.tar.gz (Jun 15, 2020 2:08:47 AM)

  1. [SveEmitter] Add SVE tuple types and builtins for svundef. — sander.desmalen / detail
  2. [SVE] Ensure proper mangling of ACLE tuple types — sander.desmalen / detail
  3. Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant"" — sam.parker / detail
  4. [msan] Fix comment of __msan::Origin::isHeapOrigin — maskray / detail
  5. [NFC] Bail early simplifying unconditional branches — mkazantsev / detail
  6. [CostModel] Unify ExtractElement cost. — sam.parker / detail
  7. [IR] Prefer hasFnAttribute() where possible (NFC) — nikita.ppv / detail
  8. [NFCI][CostModel] Unify FNeg cost — sam.parker / detail

clang-d357207-gca2dcbd030e-t11456-b11456.tar.gz (Jun 15, 2020 12:25:43 AM)

  1. [lld-macho] No need to explicitly specify -arch in tests — jezng / detail
  2. [lld-macho] Properly handle & validate relocation r_length — jezng / detail
  3. [PowerPC] fold a bug for rlwinm folding when with full mask. — czhengsz / detail
  4. [lld-macho] Set REQUIRES: x86 on more tests — jezng / detail
  5. [PowerPC] Add some InstAlias for mtspr/mfspr instructions — shkzhang / detail
  6. [NewPM] Avoid redundant CGSCC run for updated SCC — aktoon / detail
  7. [PowerPC] fma chain break to expose more ILP — czhengsz / detail
  8. [Test] Update test with check script, add two more motivating cases — mkazantsev / detail
  9. [SafeStack,NFC] Move unconditional code into constructor — Vitaly Buka / detail
  10. [SafeStack,NFC] Move ClColoring into SafeStack.cpp — Vitaly Buka / detail
  11. [SafeStack,NFC] Use IntrinsicInst instead of Instruction — Vitaly Buka / detail
  12. [SafeStack,NFC] Add BlockLifetimeInfo constructor — Vitaly Buka / detail
  13. [SafeStack,NFC] "const" cleanup — Vitaly Buka / detail
  14. [SafeStack,NFC] Cleanup LiveRange interface — Vitaly Buka / detail
  15. [SafeStack,NFC] Fix naming style — Vitaly Buka / detail
  16. [SafeStack,NFC] Remove unneded branch — Vitaly Buka / detail
  17. [SafeStack,NFC] Make StackColoring read-only — Vitaly Buka / detail

clang-d357190-g3d8149c2a12-t11454-b11454.tar.gz (Jun 14, 2020 5:34:06 PM)

  1. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / githubweb

clang-d357190-g3d8149c2a12-t11454-b11454.tar.gz (Jun 14, 2020 5:34:06 PM)

  1. [LoopUnroll] Allow loops with multiple exiting blocks where loop latch — whitneyt / detail
  2. [LAA] Do not set CanDoRT to false for AS that do not need RT checks. — flo / detail
  3. [IR] Support efficient AssertingVH/PoisoningVH lookup — nikita.ppv / detail
  4. [IR] Remove unused IndexAttrPair typedef (NFC) — nikita.ppv / detail
  5. [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) — llvm-dev / detail

clang-d357185-gdf0c4bfc959-t11453-b11453.tar.gz (Jun 14, 2020 12:15:58 PM)

  1. AMDGPU: Fix spill/restore of 192-bit registers — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Select general case for G_PTRMASK — Matthew.Arsenault / detail
  3. GlobalISel: Add some basic getters to GISelKnownBits — Matthew.Arsenault / detail
  4. AMDGPU: Do not bundle inline asm — Matthew.Arsenault / detail
  5. AMDGPU: Add some baseline immediate encoding test changes — Matthew.Arsenault / detail

clang-d357180-g1c3d7709dec-t11452-b11452.tar.gz (Jun 14, 2020 10:32:10 AM)

  1. [X86][SSE] Add non-SSE41 target PTEST tests — llvm-dev / detail
  2. [clangd] Fix windows builds failing on check-clangd — n.james93 / detail
  3. [MLIR][NFC] Update vim syntax file — uday / detail
  4. [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets — llvm-dev / detail
  5. [InstCombine] allow undef elements when comparing vector constants for min/max bailout — spatel / detail
  6. [InstCombine] reassociate FP diff of sums into sum of diffs — spatel / detail
  7. [ARM] Additional cast cost tests. — david.green / detail
  8. [LVI] Cache lookup of experimental.guard intrinsic (NFC) — nikita.ppv / detail
  9. [LVI] Fix class indentation (NFC) — nikita.ppv / detail
  10. [OpenMP] support alloc of serialized tasks — protze / detail
  11. [OpenMP][Tool] Extend reuse of OMPT testing — protze / detail
  12. [PassManager] restore early-cse to vector cleanup — spatel / detail
  13. [DAGCombiner] Require ninf for division estimation — qiucofan / detail
  14. [PowerPC] Exploit vnmsubfp instruction — qiucofan / detail
  15. [PowerPC] Support constrained rounding operations — qiucofan / detail
  16. [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold — llvm-dev / detail

clang-d357164-gf6343957958-t11450-b11450.tar.gz (Jun 14, 2020 3:45:58 AM)

  1. [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader. — Xing / detail
  2. [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml — Xing / detail

clang-d357162-gc83112958d7-t11448-b11448.tar.gz (Jun 13, 2020 9:01:37 PM)

  1. [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction — craig.topper / detail
  2. [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases — craig.topper / detail
  3. [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI) — craig.topper / detail
  4. [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names. — craig.topper / detail
  5. [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear — maskray / detail

clang-d357157-ge987ee63189-t11447-b11447.tar.gz (Jun 13, 2020 4:01:24 PM)

  1. Revert "[libc++] Migrate Lit platform detection to the DSL" — vvereschaka / detail
  2. [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms — lebedev.ri / detail

clang-d357155-g97e7147e348-t11446-b11446.tar.gz (Jun 13, 2020 2:16:28 PM)

  1. Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  2. [lldb][test] Trying to fix build bot after 0431e4bcb27bba30156ac49be4c09ac632c5a03a — Xing / detail
  3. Fix FastISel dropping srcloc metadata from InlineAsm — amanieu / detail
  4. [X86] Separate imm from relocImm handling. — craig.topper / detail
  5. [X86] Enable the EVEX->VEX compression pass at -O0. — craig.topper / detail
  6. [DSE,MSSA] Fix location order in isOverwrite call. — flo / detail

clang-d357149-gc669a1ed638-t11445-b11445.tar.gz (Jun 13, 2020 8:58:24 AM)

  1. [clang][NFC] Pack LambdaExpr — riccibrun / detail

clang-d357148-g0487f6f19cd-t11444-b11444.tar.gz (Jun 13, 2020 7:14:03 AM)

  1. Reapply [LVI] Restructure caching to fix non-determinism — nikita.ppv / detail
  2. [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`. — Xing / detail
  3. Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  4. [clang][NFC] Mark CWG 974 and 1814 (default argument in a... — riccibrun / detail
  5. [clang][NFC] Mark CWG 1443 (Default arguments and non-static data members)... — riccibrun / detail
  6. [clang][NFC] Add an AST dump test for LambdaExpr — riccibrun / detail
  7. [clang-format] Fix short block when braking after control statement — mydeveloperday / detail

clang-d357141-g0c1a135adae-t11443-b11443.tar.gz (Jun 13, 2020 1:37:49 AM)

  1. [libunwind][RISCV] Track PC separately from RA — amanieu / detail

clang-d357140-gff058e7331a-t11441-b11441.tar.gz (Jun 12, 2020 11:52:24 PM)

  1. [MLIR][SPIRVToLLVM] Implemented shift conversion pattern — antiagainst / detail
  2. [flang] Add the helper class for building fir.do_loop operations. A fir.do_loop models the semantics of a Fortran DO loop construct. One can use this operation to explicitly capture a DO loop for passing into the high-level optimizer. — eschweitz / detail
  3. [StackSafety,NFC] Extract addOverflowNever — Vitaly Buka / detail
  4. [StackSafety] Run ThinLTO — Vitaly Buka / detail
  5. [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0. — craig.topper / detail
  6. [X86] Combine to two feature variables in __cpu_indicator_init into an array and pass them around as pointer we can treat as an array. — craig.topper / detail
  7. [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference. — craig.topper / detail
  8. [WebAssembly] WebAssembly doesn't support "protected" visibility — sunfish / detail
  9. Fix GCC5 build by renaming variable used in 'auto' deduction (NFC) — joker.eph / detail
  10. [X86] Remove brand_id check from cpu_indicator_init. — craig.topper / detail
  11. [X86] Remove brand_id check from getHostCPUName. — craig.topper / detail
  12. [lldb] Small improvements in ValueObjectPrinter::PrintDecl (NFC) — Jonas Devlieghere / detail
  13. [lldb] Remove unnecessary c_str() in OutputFormattedHelpText calls (NFC) — Jonas Devlieghere / detail

clang-d357127-gda601ea731e-t11439-b11439.tar.gz (Jun 12, 2020 5:08:44 PM)

  1. [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment — Louis Dionne / detail
  2. [libc++] Migrate Lit platform detection to the DSL — Louis Dionne / detail
  3. [libc++] Remove obsolete 'newlib' Lit Feature — Louis Dionne / detail
  4. [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString — dany.grumberg / detail
  5. [ARM] Always use reductions intrinsics under MVE — david.green / detail
  6. [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection. — Amara Emerson / detail
  7. [libcxx][test] include <algorithm> for is_permutation — Casey / detail
  8. [AMDGPU] Sorted targets in amdgpu-features.cl. NFC. — Stanislav.Mekhanoshin / detail
  9. [libc++] Add missing sitedir to local Lit config — Louis Dionne / detail
  10. Update Kaleidoscope tutorial inline code — erich.keane / detail
  11. Revert "[analyzer][NFC] Don't allow dependency checkers to emit diagnostics" — saugustine / detail
  12. [amdgpu] Skip OR combining on 64-bit integer before legalizing ops. — michael.hliao / detail
  13. [CMake] Use 'ssh.py' executor to run the remote library tests. — vvereschaka / detail
  14. llvm-dwarfdump: Include unit count in DWP index header dumping — dblaikie / detail
  15. [SVE] Break dependency of Type.h on DerivedTypes.h — ctetreau / detail
  16. [MC] Changes to help improve target specific symbol disassembly — scott.linder / detail
  17. Add GNU idutils tag filename to .gitignore. — jyknight / detail
  18. [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted — lebedev.ri / detail
  19. [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform — lebedev.ri / detail
  20. [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet. — lebedev.ri / detail
  21. [lldb/Test] Fix unittest name — Jonas Devlieghere / detail
  22. Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions" — echristo / detail
  23. [WebAssembly] Add intrinsic for i64x2.mul — tlively / detail
  24. [lldb/Test] Fix unit test suffixes and add a CMake error. — Jonas Devlieghere / detail
  25. [libcxx][test] Silence MSVC signed-to-unsigned implicit conversion warnings — Casey / detail
  26. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  27. [flang] Added test for specification expressions — psteinfeld / detail
  28. [lldb/Test] Assert that no targets or modules remain after a test completes. — Jonas Devlieghere / detail

clang-d357099-ge7b920e6fe7-t11438-b11438.tar.gz (Jun 12, 2020 11:47:09 AM)

  1. Fix non-determinism issue with implicit lambda captures. — erich.keane / detail
  2. [MLIR][cmake] use add_mlir_interface() wherever possible — stephen.neuendorffer / detail
  3. [lldb/SymbolFile] Don't parse the whole line table for the support files — Jonas Devlieghere / detail
  4. [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes — Jessica Paquette / detail
  5. [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B. — Jessica Paquette / detail
  6. [analyzer] Avoid unused variable warning in opt build — jpienaar / detail
  7. [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup — tkeith / detail
  8. Don't diagnose a redeclaration of a deduction guide if the prior — richard / detail
  9. [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2)) — michael.hliao / detail

clang-d357090-gdb8255aee79-t11436-b11436.tar.gz (Jun 12, 2020 10:03:33 AM)

  1. [analyzer][NFC] Change checker dependency unit tests to check for the registration order — dkszelethus / detail
  2. [BreakCritEdges] Add option to opt-out of perserving loop-simplify. — flo / detail
  3. [MLIR] Add missing traits and assembly format to `shape.from/to_extent_tensor` — frgossen / detail
  4. [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS — llvm-dev / detail
  5. [analyzer] Introduce weak dependencies to express *preferred* checker callback evaluation order — dkszelethus / detail
  6. (PR46111) Properly handle elaborated types in an implicit  deduction guide — erich.keane / detail
  7. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  8. [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC. — Xing / detail
  9. [AST][RecoveryExpr] Build recovery expressions by default for C++. — hokein.wu / detail
  10. [ASan][NFC] Refactor redzone size calculation — elver / detail
  11. [lit] Fix handling of various keyword parse errors — jdenny.ornl / detail
  12. Get rid of -Wunused warnings in release build, NFC. — hokein.wu / detail
  13. [mlir] Mark CastOp class's shape constraint — jpienaar / detail
  14. [X86] Add non-uniform vector signbit test cases — llvm-dev / detail
  15. [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants — llvm-dev / detail
  16. DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked — msd.ataei / detail
  17. [mlir][doc] Fix typos in tutorial chapters — herhut / detail
  18. [lldb][NFC] Modernize TestPersistentVariables — Raphael Isemann / detail
  19. Handle delayed-template-parsing functions imported into a non-dtp TU — sam.mccall / detail
  20. [lldb] Test creating persistent variables with $[digit] names — Raphael Isemann / detail
  21. Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  22. [libc++] Make executor scripts executable — Louis Dionne / detail
  23. GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering — Matthew.Arsenault / detail
  24. [mlir] Add Adaptor alias — jpienaar / detail
  25. [libc++] Remove redundant UNSUPPORTED annotation for the GDB pretty-printer tests — Louis Dionne / detail
  26. [Analyzer] Replace `assert` with `ASSERT_TRUE` in a unit test to silence warnings — adam.balogh / detail
  27. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  28. [libc++] Parse commands inside _executeScriptInternal to remove duplication — Louis Dionne / detail

clang-d357062-g7e0827e86fd-t11435-b11435.tar.gz (Jun 12, 2020 4:37:35 AM)

  1. [AMDGPU] Add G16 support to image instructions — sebastian.neubauer / detail
  2. [VPlan] Reject loops without computable backedge taken counts — flo / detail
  3. Add missing IRBuilder include to IndirectThunks.h — Raphael Isemann / detail
  4. [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths — asb / detail
  5. [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry. — Xing / detail

clang-d357057-gd95f8e7aef7-t11434-b11434.tar.gz (Jun 12, 2020 2:51:36 AM)

  1. [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). — mboehme / detail
  2. [cmake] Don't pass -z discard-unused to Illumos ld — ro / detail
  3. [PowerPC] refactor convertToImmediateForm - NFC — czhengsz / detail
  4. [lldb] Don't print IRForTarget errors directly to the console — Raphael Isemann / detail
  5. [yaml2obj][MachO] - Fix PubName/PubType handling. — grimar / detail

clang-d357052-g012909dcaf8-t11432-b11432.tar.gz (Jun 12, 2020 1:07:26 AM)

  1. [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions. — kristof.beyls / detail
  2. [llvm/Object] Reimplment basic_symbol_iterator in TapiFile — Jonas Devlieghere / detail
  3. [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern — lebedev.ri / detail
  4. [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0" — lebedev.ri / detail

clang-d357048-g6f0ce46873b-t11430-b11430.tar.gz (Jun 11, 2020 11:24:19 PM)

  1. [JumpThreading] Handle zero !prof branch_weights — yrouban / detail
  2. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail

clang-d357046-g0ce9bf6eed4-t11428-b11428.tar.gz (Jun 11, 2020 9:39:57 PM)

  1. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — esme.yi / detail
  2. [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization — yhs / detail
  3. [lldb/Test] Fix ASan/TSan workaround for Xcode Python 3 — Jonas Devlieghere / detail
  4. [llvm-objcopy][MachO] Fix cmdsize of LC_RPATH — alexshap / detail
  5. [StackSafety] Fix byval handling — Vitaly Buka / detail
  6. [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable. — craig.topper / detail

clang-d357040-g28fefcc83c5-t11425-b11425.tar.gz (Jun 11, 2020 7:56:38 PM)

  1. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  2. Use python3 in generate-test-checks.py. — whchung / detail
  3. Enable FileCheck -enable-var-scope by default in MLIR test — joker.eph / detail
  4. Install the MLIRTableGen static library. — stellaraccident / detail
  5. Verify MemorySSA after all updates. — asbirlea / detail
  6. [llvm][llvm-nm] add TextAPI/MachO support — cyndy_ishida / detail

clang-d357034-g3ff8f619307-t11422-b11422.tar.gz (Jun 11, 2020 6:11:39 PM)

  1. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / githubweb

clang-d357034-g3ff8f619307-t11422-b11422.tar.gz (Jun 11, 2020 6:11:39 PM)

  1. Set the LLVM FP optimization flags conservatively. — rjmccall / detail
  2. [Support] Don't tie errs() to outs() by default — maskray / detail
  3. [InlineCost] Preparational patch for creation of Printer pass. — knaumov / detail
  4. [MLIR][SPIRVToLLVM] Added conversion for SPIR-V comparison ops — antiagainst / detail
  5. AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos — Matthew.Arsenault / detail
  6. [lldb/Test] Unify DYLD_INSERT_LIBRARIES solution for ASan and TSan — Jonas Devlieghere / detail
  7. [CodeGen] Simplify the way lifetime of block captures is extended — Akira / detail
  8. AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load — Matthew.Arsenault / detail
  9. [StackSafety,NFC] Fix use of CallBase API — Vitaly Buka / detail
  10. [VectorCombine] remove unused parameters; NFC — spatel / detail
  11. AMDGPU/GlobalISel: Fix select of private <2 x s16> load — Matthew.Arsenault / detail
  12. Add a diagnostic string to an assert. — echristo / detail
  13. [mlir] Add additional header — jpienaar / detail
  14. Tidy up unsigned -> Register fixups. — echristo / detail

clang-d357020-ga98d618f6e5-t11420-b11420.tar.gz (Jun 11, 2020 4:25:24 PM)

  1. [mlir] Fix some of the warnings in MLIR code. — pifon / detail
  2. [libc++] Allow specifying arbitrary custom executors with the new format — Louis Dionne / detail
  3. [mlir] Remove Broadcastable ODS trait — jpienaar / detail
  4. [GlobalISel][test] Add REQUIRES: asserts after D76934 — maskray / detail
  5. Fix incorrect call to ExprResult::get() — Alexander.Richardson / detail
  6. [clangd] Set CWD in semaCodeComplete — kadircet / detail
  7. Re-land "Migrate the rest of COFFObjectFile to Error" — rnk / detail
  8. [mlir][Affine] Revisit fusion candidates after successful fusion — diego.caballero / detail
  9. [lldb] Check if thread was suspended during previous stop added. — Jonas Devlieghere / detail
  10. [WebAssembly] Make BR_TABLE non-duplicable — tlively / detail
  11. [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName. — craig.topper / detail
  12. Fixed assertion in SROA if block has ho successors — Stanislav.Mekhanoshin / detail

clang-d357008-g8fa3e8fa149-t11418-b11418.tar.gz (Jun 11, 2020 2:39:49 PM)

  1. [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll. — efriedma / detail
  2. [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP' — craig.topper / detail
  3. [libc] Add implementation of few floating point manipulation functions. — sivachandra / detail
  4. [clang][NFC] Remove two hard-coded lists of ArrayTypeTrait and ExpressionTrait — riccibrun / detail
  5. [clang][NFC] Assert that the enumerator value of {Type,ArrayType,UnaryExprOrType,Expression}Traits — riccibrun / detail
  6. [clang] TextNodeDumper: Dump the trait spelling of {Type,ArrayType,Expression}TraitExpr — riccibrun / detail
  7. Add to the Coding Standard our that single-line bodies omit braces — erich.keane / detail
  8. [GISel][NFC]: Add unit test for clarifying CSE behavior — aditya_nandakumar / detail
  9. [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does. — craig.topper / detail

clang-d356999-ge619e9d5f54-t11417-b11417.tar.gz (Jun 11, 2020 12:55:00 PM)

  1. [NFC] clean up the AsmPrinter::emitLinkage for AIX part — diggerlin / detail
  2. [mlir][rocdl] Fixing breakage of dim operator from 904f91db — zhuoryin / detail
  3. [PCH] Support writing BuiltinBitCastExprs to PCHs — erik.pilkington / detail
  4. Regenerated SROA phi-gep.ll test. NFC. — Stanislav.Mekhanoshin / detail
  5. [clang] Frontend components for the relative vtables ABI (round 2) — leonardchan / detail
  6. [flang] Semantics for SELECT TYPE — joshisameeran17 / detail
  7. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  8. [libc++abi] Simplify the logic for finding libc++ from libc++abi — Louis Dionne / detail

clang-d356991-g5a33ba52b66-t11415-b11415.tar.gz (Jun 11, 2020 11:10:39 AM)

  1. [llvm-objdump] Decrease instruction indentation for non-x86 — maskray / detail
  2. AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC — petar.avramovic / detail
  3. [VectorCombine] add tests for compare scalarization; NFC — spatel / detail
  4. [mlir][shape] Add assemblyFormat for `shape.add`. — pifon / detail
  5. [lldb/Test] Ensure inline tests have a unique build directory — Jonas Devlieghere / detail

clang-d356986-gfac7259c816-t11413-b11413.tar.gz (Jun 11, 2020 9:26:30 AM)

  1. [libc++] Use the supported caches to setup build bots — Louis Dionne / githubweb

clang-d356986-gfac7259c816-t11413-b11413.tar.gz (Jun 11, 2020 9:26:30 AM)

  1. [gn build] Port 78e636b3f2f — llvmgnsyncbot / detail
  2. [IR] Remove assert from ShuffleVectorInst — sam.parker / detail
  3. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  4. [OPENMP50]Codegen for use_device_addr clauses. — a.bataev / detail
  5. Fix return status of DataFlowSanitizer pass — sguelton / detail
  6. [mlir][rocdl] Adding vector to ROCDL dialect lowering — zhuoryin / detail
  7. [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK — llvm-dev / detail
  8. [llvm][NFC] Factor some common data in InlineAdvice — mtrofin / detail
  9. Revert "[OPENMP50]Codegen for scan directive in simd loops." — a.bataev / detail

clang-d356977-g78e636b3f2f-t11411-b11411.tar.gz (Jun 11, 2020 7:41:15 AM)

  1. [gn build] Port 0ee176edc8b — llvmgnsyncbot / detail
  2. [CodeGen] Let computeKnownBits do something sensible for scalable vectors — david.sherwood / detail
  3. [sanitizer] Avoid unneeded deferefence — Vitaly Buka / detail
  4. [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC — craig.topper / detail
  5. [NFC] Refactor ThunkInserter to make it available for all targets. — kristof.beyls / detail
  6. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  7. [lldb] Fix a crash in PlatformAppleSimulator::GetCoreSimulatorPath when Xcode developer directory can't be found — Raphael Isemann / detail
  8. Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_t — dany.grumberg / detail
  9. [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug — dominik.montada / detail
  10. [mlir][Linalg][Doc] Fix of misleading example in Property 2 — zinenko / detail
  11. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  12. [X86][AVX512] Add test case for PR32547 — llvm-dev / detail
  13. [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors — llvm-dev / detail
  14. [NFC] Make formatting changes to ASTBitCodes.h ahead of a functional change — dany.grumberg / detail
  15. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  16. [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues — chris.jackson / detail
  17. [mlir] Add new builders to linalg.reshape. — pifon / detail
  18. [llvm/DWARFDebugLine] Fix a typo in one warning message — pavel / detail
  19. [mlir][linalg] Fix the type (indicies->indices). — pifon / detail
  20. [llvm/DWARFDebugLine] Remove spurious full stop from warning messages — pavel / detail
  21. [clang][NFC] Various NFCs in CheckDefaultArgumentVisitor — riccibrun / detail
  22. [clang] CWG 2082 and 2346: loosen the restrictions on parameters and local variables in default arguments. — riccibrun / detail
  23. [MemCpyOptimizer] Simplify API of processStore and processMem* functions — jay.foad / detail
  24. [lldb] Remove Scalar operator= overloads — pavel / detail
  25. [clang] Convert a default argument expression to the parameter type... — riccibrun / detail
  26. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  27. [clang][NFC] Fix a Wdocumentation warning in Basic/TargetInfo.h — riccibrun / detail
  28. [X86][AVX512] Add second test case for PR32547 — llvm-dev / detail
  29. Fix unused variable warning. NFCI. — llvm-dev / detail
  30. Add missing lambda capture from rGf529c0a8a149. — llvm-dev / detail
  31. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  32. Add AST_SIGNATURE record to unhashed control block of PCM files — dany.grumberg / detail
  33. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  34. [clang][NFC] Generate the {Type,ArrayType,UnaryExprOrType,Expression}Traits... — riccibrun / detail

clang-d356943-g0ee176edc8b-t11408-b11408.tar.gz (Jun 11, 2020 1:38:18 AM)

  1. [ARM][MachineOutliner] Add NoLRSave mode. — yvan.roux / detail
  2. [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions. — kristof.beyls / detail

clang-d356941-gb3d10920e13-t11407-b11407.tar.gz (Jun 10, 2020 11:55:26 PM)

  1. [libc] Fix integration test header dependency. — paulatoth / detail
  2. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  3. [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC — craig.topper / detail
  4. Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution — maskray / detail

clang-d356937-gba8d1825976-t11405-b11405.tar.gz (Jun 10, 2020 10:13:24 PM)

  1. Added projects and categories for flang, mlir, libc. — gkistanova / githubweb
  2. [libc builder] Uncomment integration test step. — paulatoth / githubweb

clang-d356937-gba8d1825976-t11405-b11405.tar.gz (Jun 10, 2020 10:13:24 PM)

  1. Fix __clang_cuda_math_forward_declares.h — Yaxun.Liu / detail
  2. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — lkail / detail
  3. [StackSafety] Pass summary into codegen — Vitaly Buka / detail
  4. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  5. Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC" — craig.topper / detail

clang-d356932-gc79ab63e839-t11401-b11401.tar.gz (Jun 10, 2020 8:32:12 PM)

  1. AMDGPU/GlobalISel: Fix porting error in 32-bit division — Matthew.Arsenault / detail
  2. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  3. [libc++] Consider everything inside %T to be a dependency of each test — Louis Dionne / detail
  4. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail

clang-d356928-g6b2e676555c-t11395-b11395.tar.gz (Jun 10, 2020 6:51:06 PM)

  1. [InstCombine] Remove some repeated calls to getOperand. NFCI — craig.topper / detail
  2. [mlir][NFC] Split Parser into several different files. — riddleriver / detail
  3. [mlir][StandardOps] Updated IndexCastOp to support tensor<index> cast — riddleriver / detail
  4. [MLIR] Print function name when ReturnOp verification fails — riddleriver / detail
  5. Support other llc-like tools in update_llc_test_checks.py — daniel_l_sanders / detail
  6. [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section. — Xing / detail
  7. [DWARFYAML][debug_ranges] Make the "Offset" field optional. — Xing / detail
  8. [MLIR] Add ArrayAttr::empty() — riddleriver / detail
  9. [MLIR] Emit debug message if inlining fails — riddleriver / detail
  10. Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" — maskray / detail
  11. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  12. [Debugger] Use FileSystem instead of calling openFileForWrite directly. — Jonas Devlieghere / detail

clang-d356916-g4b7aa6c8c1b-t11391-b11391.tar.gz (Jun 10, 2020 5:07:35 PM)

  1. [libc builder] Comment out integration test step. — paulatoth / githubweb

clang-d356916-g4b7aa6c8c1b-t11391-b11391.tar.gz (Jun 10, 2020 5:07:35 PM)

  1. [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC — craig.topper / detail
  2. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  3. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  4. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail
  5. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail
  6. [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass — craig.topper / detail
  7. [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. — hoy / detail
  8. [MLIR][SPIRVToLLVM] Implemented conversion for arithmetic ops and 3 bitwise ops. — antiagainst / detail
  9. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail

clang-d356907-gf466f0beda5-t11385-b11385.tar.gz (Jun 10, 2020 3:24:28 PM)

  1. Thread safety analysis: Support deferring locks — aaron.puchert / detail
  2. Thread safety analysis: Add note for double unlock — aaron.puchert / detail
  3. [TEST] TreeTest.cpp - Add a comma to avoid build error with -werror — shengchen.kan / detail
  4. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  5. [InstCombine] reduce code duplication in visitTrunc(); NFC — spatel / detail
  6. [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  7. [AST] Fix a clang crash on an invalid for-range statement. — hokein.wu / detail
  8. [mlir] Lower Shape binary ops (AddOp, MulOp) to Standard. — pifon / detail
  9. [ObjC] Fix AST serialization for pseudo-strong parameters — erik.pilkington / detail
  10. [InstCombine] improve matching for sext-lshr-trunc patterns — spatel / detail
  11. [Support] Move color handling from raw_fd_ostream to raw_ostream — Jonas Devlieghere / detail
  12. Updates to the 'CLion Integration' section in ClangFormat docs — iu.biryukov / detail
  13. Reland D80979 [clang] Implement VectorType logic not operator — maskray / detail
  14. [clangd] Drop unnecessary FS modifications in FindSymbolsTests — kadircet / detail
  15. [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits — davg / detail
  16. AMDGPU/GlobalISel: Precommit regenerated check lines — Matthew.Arsenault / detail
  17. [Support] Replace 'DisableColors' boolean with 'ColorMode' enum — Jonas Devlieghere / detail
  18. [NFC] [libcxx] Remove shared_ptr's no-rvalue unique_ptr converting constructor. — zoecarver / detail
  19. [gn build] Port 550b5995233 — llvmgnsyncbot / detail
  20. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail
  21. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail
  22. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail
  23. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail
  24. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  25. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  26. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  27. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  28. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  29. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  30. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  31. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  32. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  33. Move *San module passes later in the NPM pipeline — aeubanks / detail
  34. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  35. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  36. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  37. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  38. Add a flag to debug automatic variable initialization — jiancai / detail
  39. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  40. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  41. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  42. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  43. Apply fix from D81179 only from GCC < 8 — clementval / detail
  44. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  45. More robust fix for crash on invalid range-based for statement. — richard / detail
  46. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  47. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  48. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  49. [DebugInfo] Fix assertion for extern void type — yhs / detail
  50. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  51. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  52. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  53. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  54. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  55. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  56. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  57. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  58. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  59. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  60. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  61. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  62. [mlir] Unranked memref type has no rank — jpienaar / detail
  63. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  64. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  65. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  66. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  67. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  68. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  69. test: repair lld builder — Saleem Abdulrasool / detail
  70. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  71. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  72. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  73. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  74. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  75. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  76. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  77. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  78. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  79. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  80. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  81. [Alignment] Fix deprecation message — gchatelet / detail
  82. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  83. [VE] Support lowering to NND instruction — simon.moll / detail
  84. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  85. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  86. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  87. Fix unused variable warning — gchatelet / detail
  88. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  89. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  90. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  91. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  92. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  93. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  94. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  95. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  96. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  97. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  98. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  99. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  100. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  101. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  102. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  103. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  104. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  105. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  106. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  107. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  108. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  109. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  110. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  111. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  112. Update pass status for GCOVProfiling — sguelton / detail
  113. Fix MemCpyOptimizer return status — sguelton / detail
  114. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  115. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  116. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  117. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  118. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  119. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  120. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  121. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  122. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  123. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  124. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  125. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  126. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  127. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  128. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  129. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  130. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  131. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  132. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  133. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  134. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  135. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  136. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  137. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  138. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  139. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  140. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  141. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  142. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  143. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  144. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  145. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  146. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  147. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  148. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  149. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  150. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  151. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  152. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  153. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  154. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  155. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  156. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  157. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  158. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  159. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  160. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  161. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  162. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  163. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  164. Change filecheck default to dump input on failure — joker.eph / detail
  165. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  166. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  167. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  168. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  169. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  170. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  171. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  172. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  173. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  174. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  175. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  176. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  177. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  178. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  179. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  180. Move DSO dependencies inside the group. — 31459023+hctim / detail
  181. Address Peter's comments. — 31459023+hctim / detail
  182. remove redundant comment about Android. — 31459023+hctim / detail
  183. Rebase. — 31459023+hctim / detail
  184. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  185. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  186. [lldb] Fix and enable Windows minidump tests — jarin / detail
  187. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  188. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  189. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  190. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  191. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  192. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  193. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  194. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  195. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  196. [flang] Fix bug resolving type in type definition — tkeith / detail
  197. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  198. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  199. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  200. Don't use a variable that isn't defined — Akira / detail
  201. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  202. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  203. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  204. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  205. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  206. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  207. Fix variables used only in asserts. — saugustine / detail
  208. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  209. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  210. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  211. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  212. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  213. [AArch64] custom lowering for i128 popcount — shawn / detail
  214. [libc] Add implementations of round and roundf. — sivachandra / detail
  215. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  216. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  217. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  218. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  219. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  220. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  221. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  222. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  223. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  224. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  225. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  226. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  227. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  228. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  229. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  230. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  231. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  232. [StackSafety] Add info into function summary — Vitaly Buka / detail
  233. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  234. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  235. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  236. [VE] Support convert instructions in MC layer — simon.moll / detail
  237. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  238. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  239. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  240. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  241. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  242. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  243. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  244. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  245. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  246. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  247. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  248. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  249. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  250. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  251. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  252. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  253. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  254. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  255. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  256. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  257. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  258. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  259. Fix version of c-general.profdata.v5 test case — sguelton / detail
  260. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  261. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  262. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  263. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  264. Fix the -Wsign-compare warning. — hokein.wu / detail
  265. Correctly update Changed status for SimplifyCFG — sguelton / detail
  266. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  267. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  268. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  269. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  270. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  271. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  272. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  273. [flang] Add the complex expression helper class. — eschweitz / detail
  274. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  275. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  276. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  277. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  278. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  279. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  280. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  281. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  282. [ASan][Test] Split out global alias test — elver / detail
  283. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  284. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  285. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  286. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  287. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  288. [ASan][Test] Fix expected strings for globals test — elver / detail
  289. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  290. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  291. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  292. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  293. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  294. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  295. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  296. Fix dynamic probing scheme — sguelton / detail
  297. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  298. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  299. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  300. Register printer and context CL options with the toyc example — joker.eph / detail
  301. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  302. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  303. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  304. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  305. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  306. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  307. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail

clang-d356827-gc6407794944-t11349-b11349.tar.gz (Jun 10, 2020 2:31:27 AM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / githubweb

clang-d356599-g31eeee1d8e0-t11258-b11258.tar.gz (Jun 8, 2020 8:22:10 AM)

  1. [mlir][gpu] Fix logic error in D79508 computing number of private attributions. — whchung / detail
  2. [lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" case — pavel / detail
  3. YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC. — llvm-dev / detail
  4. DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC. — llvm-dev / detail
  5. [AMDGPU] Cluster MIMG instructions — jay.foad / detail
  6. [BinaryFormat] Add formatv support for DW_OP constants — pavel / detail
  7. [AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result expr to StmtExpr. — hokein.wu / detail
  8. [lldb] Fail evaluation of DWARF expressions with unknown opcodes — pavel / detail
  9. [VE] Support floating-point arithmetic instructions in MC layer — simon.moll / detail
  10. GlobalISel: Simplify debug printing — Matthew.Arsenault / detail
  11. GlobalISel: Make it clearer that regbank/class are mutually exclusive — Matthew.Arsenault / detail
  12. GlobalISel: Add dump method to LLT — Matthew.Arsenault / detail
  13. GlobalISel: Remove unused header — Matthew.Arsenault / detail
  14. GlobalISel: Use Register — Matthew.Arsenault / detail
  15. [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare — david.sherwood / detail
  16. GlobalISel: Remove deprecated methods — Matthew.Arsenault / detail
  17. [CostModel] Follow-up to buildbot fix — sam.parker / detail
  18. GlobalISel: Remove dead include — Matthew.Arsenault / detail
  19. [flang] Use LLVM's flags — david.truby / detail
  20. [ObjectYAML] Add support for error handling in DWARFYAML. NFC. — Xing / detail
  21. tsan: add OpenBSD support for Go — dvyukov / detail
  22. [Alignment][NFC] Deprecate dead code from CallingConvLower.h — gchatelet / detail
  23. Fix build after removing llvm/CodeGen/GlobalISel/Types.h — aaron.puchert / detail

clang-d356576-ga67949913a6-t11247-b11247.tar.gz (Jun 8, 2020 6:02:23 AM)

  1. [MLIR][Shape] Add support for `OpAsmInterface` in `shape.const_size` — frgossen / detail
  2. Revert "[clang] Implement VectorType logic not operator." — thakis / detail
  3. Reverte AArch64 changes to popcount test, they break most bots. — thakis / detail
  4. [Alignment][NFC] Migrate HandleByVal to Align — gchatelet / detail
  5. [AArch64][SVE] Implement vector tuple intrinsics — cullen.rhodes / detail
  6. [clangd] Change ParseInputs to store FSProvider rather than VFS — kadircet / detail
  7. [lldb] Fix YAMLModuleTester for the rename in 67b4afc4 — pavel / detail
  8. [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall — david.sherwood / detail
  9. [Preamble] Invalidate preamble when missing headers become present. — sam.mccall / detail
  10. [clang-format] treat 'lock' as a keyword for C# code — jbcoe / detail

clang-d356566-g80ab9345ed9-t11240-b11240.tar.gz (Jun 8, 2020 4:01:50 AM)

  1. [NFC][PowerPC] Modify the test case to test RM — shkzhang / detail
  2. [MLIR] Clean up `shape` to `std` lowering — frgossen / detail
  3. [AArch64] update popcount pre-patch test; NFC — shawn / detail
  4. [AArch64] update popcount pre-patch test, take 2; NFC — shawn / detail
  5. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail
  6. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  7. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  8. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail
  9. [VE] Support control instructions in MC layer — simon.moll / detail
  10. [ELF] Adding accessor method for getting Note Desc as StringRef — Saiyedul.Islam / detail
  11. Recognize *.hxx as a C++ header extension, like *.hpp. — sam.mccall / detail
  12. VersionTuple.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  13. Revert "Revert "[MLIR] Lower shape.num_elements -> shape.reduce."" — pifon / detail
  14. [AArch64] Add combine-load test; NFC — shawn / detail

clang-d356552-gc6ec352a6bd-t11235-b11235.tar.gz (Jun 8, 2020 2:10:41 AM)

  1. [ARM][XO] Execute-only miscompiles double literals for big-endian — simon.wallis2 / detail
  2. [Alignment][NFC] Migrate part of Arm/AArch64 backend — gchatelet / detail
  3. [Alignment][NFC] Migrate the rest of backends — gchatelet / detail
  4. [mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement — ehsan.nadjaran_toosi / detail
  5. [mlir] Restructure Shape dialect's CMakeLists. — tpopp / detail
  6. Revert "Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable"" — tpopp / detail
  7. Revert "Revert "[mlir] Folding and canonicalization of shape.cstr_eq"" — tpopp / detail
  8. [PPC] Try to fix builbots — sam.parker / detail
  9. [VE] Support shift operation instructions in MC layer — simon.moll / detail
  10. [lldb] Disable remove-add module test on Windows — jarin / detail
  11. Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" — elver / detail

clang-d356541-g2aa483016de-t11228-b11228.tar.gz (Jun 8, 2020 12:22:38 AM)

  1. [Test] Add test showing InstCombine missing simplification opportunity — mkazantsev / detail
  2. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail

clang-d356539-gb0eea7213b5-t11226-b11226.tar.gz (Jun 7, 2020 9:50:43 PM)

  1. [PowerPC] Do not assume operand of ADDI is an immediate — nemanja.i.ibm / detail
  2. [NFC] Remove the extra ; to avoid the warning of build compiler — qshanz / detail
  3. [X86] Support load shrinking for strict fp nodes in combineCVTPH2PS — craig.topper / detail

clang-d356536-ge3aece06cf0-t11223-b11223.tar.gz (Jun 7, 2020 8:05:52 PM)

  1. [Power9] Add addi post-ra scheduling heuristic — qshanz / detail
  2. [X86] Teach combineCVTP2I_CVTTP2I to handle STRICT_CVTTP2SI/STRICT_CVTTP2UI — craig.topper / detail
  3. [X86] Improve (vzmovl (insert_subvector)) combine to handle a bitcast between the vzmovl and insert — craig.topper / detail

clang-d356533-ga0de3335edc-t11221-b11221.tar.gz (Jun 7, 2020 6:21:07 PM)

  1. [clang] Implement VectorType logic not operator. — JunMa / detail

clang-d356532-ga135c4a2cf7-t11220-b11220.tar.gz (Jun 7, 2020 4:35:04 PM)

  1. [X86] Don't scalarize v2f32->v2i64 strict_fp_to_sint/uint with avx512dq and not avx512vl. — craig.topper / detail

clang-d356531-g3badd17b698-t11217-b11217.tar.gz (Jun 7, 2020 2:49:00 PM)

  1. [X86][AVX2] combineSetCCMOVMSK - handle all_of patterns for PMOVMSKB(PACKSSBW(LO(X), HI(X))) — llvm-dev / detail
  2. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  3. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail

clang-d356528-ga25f5cd70ce-t11213-b11213.tar.gz (Jun 7, 2020 12:58:38 PM)

  1. Add cl::ZeroOrMore to get around build system issues — 1894981+hiraditya / detail
  2. [Driver] Simplify code. NFCI. — benny.kra / detail
  3. [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats — maskray / detail
  4. [Driver] Omit -mthread-model posix which is the CC1 default — maskray / detail
  5. Revert "[MLIR] Lower shape.num_elements -> shape.reduce." — joker.eph / detail

clang-d356523-gc3f5ceefb8d-t11208-b11208.tar.gz (Jun 7, 2020 11:11:22 AM)

  1. Put back definitions. We're still not C++17 :/ — benny.kra / detail
  2. [gcov][test] Delete UNSUPPORTED: host-byteorder-big-endian from test/profile tests — maskray / detail
  3. DomTreeUpdater.h - refine includes. NFC. — llvm-dev / detail
  4. Try to make msvc crash less — benny.kra / detail
  5. Unbreak the build — benny.kra / detail
  6. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  7. [gcov] Fix instrprof-gcov-__gcov_flush-terminate.test — maskray / detail
  8. [NFC][PowerPC] Add a new case to test ctrloop for fp128 — shkzhang / detail

clang-d356515-g5a098086f99-t11202-b11202.tar.gz (Jun 7, 2020 9:26:19 AM)

  1. [MLIR] Lower shape.num_elements -> shape.reduce. — pifon / detail
  2. [DWARFYAML][debug_ranges] Fix inappropriate assertion. NFC. — Xing / detail
  3. [ObjectYAML][test] Address comments in D80203 — Xing / detail
  4. [llvm-cov] Fix gcov version detection on big-endian — maskray / detail
  5. [X86][SSE] combineSetCCMOVMSK - add initial support for allof patterns. — llvm-dev / detail
  6. [Docs] fix typos for llvm-mca; NFC — spatel / detail
  7. [AArch64] add test for large popcount; NFC — shawn / detail
  8. Remove global std::string. StringRef is sufficient. NFC. — benny.kra / detail
  9. Put compilation phases from Types.def into a bit set — benny.kra / detail

clang-d356506-g50f68c1e339-t11197-b11197.tar.gz (Jun 7, 2020 7:41:01 AM)

  1. AlignmentFromAssumptions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. [clang][BFloat] Add reinterpret cast intrinsics — ties.stuij / detail
  3. [InstCombine] add tests for bitmask of casted shift; NFC (PR46013) — spatel / detail
  4. [InstCombine] fold mask op into casted shift (PR46013) — spatel / detail
  5. [mlir] Add verifier for `shape.yield`. — pifon / detail

clang-d356501-g6602e4ca4b4-t11192-b11192.tar.gz (Jun 7, 2020 5:55:16 AM)

  1. [X86][SSE] Attempt to widen MOVMSK vector input if the signbits are splatted. — llvm-dev / detail
  2. [X86][SSE] Extend ICMP(MOVMSK(BITCAST(X))) tests to allof patterns as well as the existing noneof/anyof patterns. — llvm-dev / detail
  3. OrderedInstructions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  4. ObjCARCAnalysisUtils.h - remove unused LLVMContext.h include. NFC. — llvm-dev / detail
  5. MustExecute.h - remove unnecessary Instruction.h include. NFC. — llvm-dev / detail
  6. DependenceAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  7. MemorySSAUpdater.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

clang-d356494-g4affc444b49-t11187-b11187.tar.gz (Jun 7, 2020 4:01:04 AM)

  1. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail
  2. Support build-ids of other sizes than 16 in UUID::SetFromStringRef — jarin / detail
  3. [Matrix] Implement * binary operator for MatrixType. — flo / detail

clang-d356491-g288025494ef-t11183-b11183.tar.gz (Jun 7, 2020 2:09:12 AM)

  1. [ObjectYAML][DWARF] Support emitting .debug_ranges section in ELFYAML. — Xing / detail

clang-d356490-ge664d0543f8-t11182-b11182.tar.gz (Jun 7, 2020 12:23:33 AM)

  1. [gcov] Improve tests and lower the minimum supported version to gcov 3.4 — maskray / detail

clang-d356489-g693ff89f47f-t11181-b11181.tar.gz (Jun 6, 2020 8:52:38 PM)

  1. MachineBasicBlock::updateTerminator now requires an explicit layout successor. — jyknight / detail
  2. Simplify MachineVerifier's block-successor verification. — jyknight / detail
  3. [gcov] Delete unneeded code — maskray / detail

clang-d356486-g4b6f0ea66cb-t11179-b11179.tar.gz (Jun 6, 2020 7:08:38 PM)

  1. [X86] Correct some isel patterns for v1i1 KNOT/KANDN/KXNOR. — craig.topper / detail
  2. [LIT] NFC adding max-failures option to lit documentation. — Mike Edwards / detail
  3. [RISCV] Fix a typo in RISCVISelLowering.cpp — i / detail

clang-d356483-g059ba74bb6f-t11176-b11176.tar.gz (Jun 6, 2020 5:18:36 PM)

  1. GlobalISel: Make known bits/alignment API more consistent — arsenm2 / detail
  2. Move GetXcode*Directory into HostInfo (NFC) — Adrian Prantl / detail
  3. Teach GetXcodeSDK to look in the Xcode that contains LLDB — Adrian Prantl / detail
  4. GlobalISel: Add helper for constructing load from offset — Matthew.Arsenault / detail
  5. [llvm-pdbutil] Add missing --id-stats to dump the IPI stream — alexandre.ganea / detail
  6. lld: use modern library search ordering — Saleem Abdulrasool / detail
  7. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  8. Revert "[HIP] Add default header and include path" — Yaxun.Liu / detail
  9. SROA: Remove pointer from visited along with instruction — Stanislav.Mekhanoshin / detail
  10. [gn build] Port 8a8c6913a93 — llvmgnsyncbot / detail
  11. [codeview] Put !heapallocsite on calls to operator new — rnk / detail
  12. AMDGPU/GlobalISel: cmp/select method for extract element — Stanislav.Mekhanoshin / detail
  13. Migrate Binary::checkOffset from error_code to Error, NFC — rnk / detail
  14. [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. — craig.topper / detail
  15. Factor out GetEnvDeveloperDir() (NFC) — Adrian Prantl / detail
  16. Fix an oversight in GetXcodeContentsDirectory() — Adrian Prantl / detail
  17. Revert "Migrate Binary::checkOffset from error_code to Error, NFC" — thakis / detail
  18. [ASan][Test] Fix globals test for Mach-O — elver / detail
  19. [LoopIdiomRecognize] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  20. [CGP] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  21. [mlir] Fix spurious f64 -> f16 change in CPU runner test — ntv / detail
  22. [X86] Add test cases for PR46203. NFC — craig.topper / detail
  23. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  24. [mlir][Linalg] NFC - Make useFullTileBuffersByDefault option take a boolean. — ntv / detail
  25. [IRExecutionUnit] Early returns for clarity. NFCI. — ditaliano / detail
  26. [arm][darwin] Don't generate libcalls for wide shifts on Darwin — Alex Lorenz / detail
  27. [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file — maskray / detail
  28. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  29. PR46209: properly determine whether a copy assignment operator is — richard / detail
  30. Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8 — maskray / detail
  31. Re-land "Migrate Binary::checkOffset from error_code to Error, NFC" — rnk / detail
  32. Migrate the rest of COFFObjectFile to Error — rnk / detail
  33. [Tests] Migrate a number of tests to gc-live bundle representation — listmail / detail
  34. [PowerPC] Do not special case Darwin on PowerPC in target cpu handling — wanyu9511 / detail
  35. PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz. — richard / detail
  36. Fix convertBFloatAPFloatToAPInt for NaN/Inf values — diego.caballero / detail
  37. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  38. [mlir] Fix representation of BF16 constants — diego.caballero / detail
  39. [AArch64][GlobalISel] Move dup optimization into post-legalizer combiner — Jessica Paquette / detail
  40. [gn build] Port 1fa43e0b34d — llvmgnsyncbot / detail
  41. Revert "Migrate the rest of COFFObjectFile to Error" — thakis / detail
  42. Revert "recommit "[HIP] Add default header and include path"" — thakis / detail
  43. [gn build] Port 29203480632 — llvmgnsyncbot / detail
  44. [mlir][mlir-rocm-runner] Detect HIP version and AMD ISA version. — whchung / detail
  45. [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. — Lang Hames / detail
  46. [mlir] Move attr-dict to end of Shape dialect ops — tpopp / detail
  47. Revert "[mlir] Folding and canonicalization of shape.cstr_eq" — tpopp / detail
  48. Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable" — tpopp / detail
  49. [ASan][Test] Fix globals test on 32-bit architectures — elver / detail
  50. [InstCombine] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  51. [NewGVN] Remove alignment from LoadExpression (NFC) — nikita.ppv / detail
  52. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  53. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail
  54. LoopInfoImpl.h - remove unused SetVector.h include. NFC. — llvm-dev / detail
  55. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  56. [SVE ACLE] Remove redundant bool_t typedef. — paul.walker / detail
  57. LoopAnalysisManager.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  58. LoopPassManager.h - add missing MemorySSA.h include — llvm-dev / detail
  59. [AMDGPU] Increase max iterations count to analyze complete unroll — dfukalov / detail
  60. AMDGPU/GlobalISel: Start rewriting load/store legality rules — Matthew.Arsenault / detail
  61. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  62. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail
  63. [DAGCombiner] clean-up FMA+FMUL folds; NFC — spatel / detail
  64. EHPersonalities.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  65. AMDGPU/GlobalISel: Fix test failure in release build — Matthew.Arsenault / detail
  66. [mlir] Change to re-enable cuda-runner tests — jpienaar / detail
  67. [SystemZ] Implement -fstack-clash-protection — paulsson / detail
  68. [gcov] Support big-endian .gcno and simplify version handling in .gcda — maskray / detail
  69. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  70. [gn build] Port 8422bc9efcb — llvmgnsyncbot / detail
  71. [gcov] Delete `XFAIL: host-byteorder-big-endian` for test/Transforms/GCOVProfiling/{exit-block.ll,function-numbering.ll} — maskray / detail
  72. [lldb] [nfc] Fix comment in testcase DW_TAG_variable-DW_AT_const_value.s — jan.kratochvil / detail
  73. Revert "[codeview] Put !heapallocsite on calls to operator new" — douglas.yung / detail

clang-d356410-g6c570f789dc-t11119-b11119.tar.gz (Jun 5, 2020 12:16:22 PM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / githubweb

clang-d356410-g6c570f789dc-t11119-b11119.tar.gz (Jun 5, 2020 12:16:22 PM)

  1. [gn build] (manually) port a6fcf5ca033 — thakis / detail
  2. [PhaseOrdering] add tests for reductions; NFC (PR43953) — spatel / detail
  3. [x86] form reduction intrinsics from vectorizers instead of raw IR — spatel / detail
  4. TypeMetadataUtils.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  5. ScalarEvolutionNormalization.h - reduce ScalarEvolutionExpressions.h include to forward declaration. NFC. — llvm-dev / detail
  6. [HIP] Add default header and include path — Yaxun.Liu / detail
  7. [CMake] Do not append -lm to CMAKE_REQUIRED_LIBRARIES on Apple — Louis Dionne / detail
  8. [mlir] Add verify method to adaptor — jpienaar / detail
  9. [mlir][Linalg] NFC - Cleanup debug, address post-commit review. — ntv / detail
  10. [libc++abi] Properly fix XFAILs for exception alignment — Louis Dionne / detail
  11. Reland D80640: [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  12. Fix lit tests hip-include-path.hip and hip-host-cpu-macros.cu — Yaxun.Liu / detail
  13. [gn build] Port 11d06b9511b — llvmgnsyncbot / detail
  14. [mlir][Vector] Add folding of memref_cast into vector_transfer ops — ntv / detail
  15. [llvm-ar] Add more tests for errors in opening archives — smeenai / detail
  16. [llvm-ar] Update error messages and tests as per latest preferred style — smeenai / detail
  17. [ARM] VQMOVN demand bits analysis — david.green / detail
  18. [libc++] Avoid passing -xc++ in Lit feature detection — Louis Dionne / detail
  19. [llvm-objcopy] Reorder --dump-section before --remove-section for ELF — smeenai / detail
  20. [mlir][test][CPU] Reduce the size of mlir-cpu-runner-tests — ntv / detail
  21. [llvm-objcopy] Reorder --dump-section for MachO — smeenai / detail
  22. [apple clang] disable in-process CC1 to preserve crashlog compatibility — Alex Lorenz / detail
  23. GlobalISel: Infer nofpexcept flag during selection for non-strict ops — arsenm2 / detail
  24. AMDGPU/GlobalISel: Fix some broken YAML in MIR test — arsenm2 / detail
  25. [LiveDebugValues] Remove PendingInLocs (NFC) — nikita.ppv / detail
  26. [LiveDebugValues] Fix output stream (NFC) — nikita.ppv / detail
  27. [KernelAddressSanitizer] Make globals constructors compatible with kernel — elver / detail
  28. [hwasan] Disable malloc-fill by default. — eugenis / detail
  29. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  30. [X86] Teach combineVectorShiftImm to constant fold undef elements to 0 not undef. — craig.topper / detail
  31. AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic — Matthew.Arsenault / detail
  32. AMDGPU: Fix incorrect selection of buffer atomic fadd — Matthew.Arsenault / detail
  33. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  34. [gn build] (manually) merge 5eedf07ab999d — thakis / detail
  35. Fix -Wunused-variable after D80515 — maskray / detail
  36. Correctly report modified status for AMDGPUUnifyDivergentExitNodes — jay.foad / detail
  37. Revert "[WebAssembly] Improve clang diagnostics for wasm attributes" — sunfish / detail
  38. GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info — Matthew.Arsenault / detail

clang-d356372-g8133e289b6f-t11111-b11111.tar.gz (Jun 5, 2020 10:15:24 AM)

  1. [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  2. [mlir][gpu] Introduce mlir-rocm-runner. — whchung / detail
  3. [VE] Support logical operation instructions in MC layer — simon.moll / detail
  4. [AST] Record SourceLocation for TypoExpr. — hokein.wu / detail
  5. Revert "[CodeGen][SVE] Calculate correct type legalization for scalable vectors." — sander.desmalen / detail
  6. [lit] Improve naming of test result categories — julian.lettner / detail
  7. [mlir][SCF] Add single iteration scf.for promotion to the FuncOp level helper. — ntv / detail
  8. [dsymutil] Don't emit N_AST symbol entries in the Mach-O companion file — Jonas Devlieghere / detail
  9. Fix crash on misc-redundant-expression — Zinovy Nis / detail
  10. [ELF] Handle -u before input files — maskray / detail
  11. [flang] Fix crash on erroneous expressions — psteinfeld / detail
  12. Fix the roundtrip test under llvm-profdata — aktoon / detail
  13. [X86][SSE] Simplify MOVMSK patterns based on comparison — llvm-dev / detail
  14. Mark lambda in use-after-scope-capture.cpp as noinline — aeubanks / detail
  15. Add ASan metadata globals to @llvm.compiler.used under COFF — aeubanks / detail

clang-d356357-g977d27d881f-t11106-b11106.tar.gz (Jun 5, 2020 8:19:36 AM)

  1. [MLIR][SPIRV] Support flat, location, and noperspective decorations — antiagainst / detail
  2. [clang][BFloat] add NEON emitter for bfloat — ties.stuij / detail
  3. [libc++] Link against libatomic when it is found — Louis Dionne / detail
  4. Fix a typo in AMDGPU docs — Madhur.Amilkanthwar / detail
  5. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  6. [clang][BFloat] Add create/set/get/dup intrinsics — ties.stuij / detail
  7. ScopedNoAliasAA.h - remove unnecessary InstrTypes.h include. NFC. — llvm-dev / detail
  8. TargetLibraryInfo.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  9. SyncDependenceAnalysis.h - remove orphan method declarations. NFCI. — llvm-dev / detail
  10. [VE] Support branch instructions in MC layer — simon.moll / detail
  11. Fix return status of AddressSanitizer pass — sguelton / detail
  12. Correctly report modified status for LoopSimplify — sguelton / detail
  13. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — mkazantsev / detail
  14. [libc++] Translate locale detection to the DSL — Louis Dionne / detail
  15. [llvm][AArch64] Fix unused variable — kadircet / detail
  16. Correctly report modified status for ObjCARCOpt — sguelton / detail
  17. Correctly report modified status for ObjCARCContract — sguelton / detail
  18. Correctly report modified status for TailRecursionElimination — sguelton / detail
  19. Correctly report modified status for DSE — sguelton / detail
  20. Correctly report modified status for DivRemPairs — sguelton / detail
  21. [SCCP] Report changes after removing stores to constant global — sguelton / detail

clang-d356336-gdae64d8f421-t11100-b11100.tar.gz (Jun 5, 2020 6:33:38 AM)

  1. [InstCombine] Simplify compare of Phi with constant inputs against a constant — mkazantsev / detail
  2. [lldb] Handle new BFloat16 type — kadircet / detail
  3. [ObjectYAML][test] Reuse the chack tag "DWARF-HEADER". NFC. — Xing / detail
  4. [mlir][Linalg] Add a hoistRedundantVectorTransfers helper function — ntv / detail
  5. [PowerPC][NFC] Add more PC Relative tests — stefanp / detail
  6. [clang][test] Put output into temp directory — kadircet / detail
  7. Revert "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — kadircet / detail
  8. [CodeGen][SVE] Legalisation of extends with scalable types — kerry.mclaughlin / detail
  9. [mlir][Linalg] Add missing CMake dependency on SCFTransforms — ntv / detail
  10. [PowerPC] Remove extra nop after notoc call — stefanp / detail
  11. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  12. [TargetLowering][NFC] More efficient emitPatchpoint(). — dantrushin / detail
  13. [ARM] Add poly64_t on AArch32. — ties.stuij / detail
  14. Remove mention of counter from Archer readme — protze / detail
  15. [MsgPack] Added a convenience operator — Saiyedul.Islam / detail
  16. [mlir][Vector] Move temporary alloc to top of the function alloca when lowering vector_transfers — ntv / detail
  17. Fix build breakage caused by 66a1b83bf93ec46f6d7a06c47d5981ae154f9ea0 — dantrushin / detail

clang-d356319-g6d15451b175-t11089-b11089.tar.gz (Jun 5, 2020 3:41:02 AM)

  1. Fix gcc5 build of ASTMatchersTest.h — hans / detail
  2. [NFC][SCEV] Some tests for shifts by bitwidth-2/bitwidth-1 w/ no-wrap flags — lebedev.ri / detail
  3. [Mlir] Add assembly format for `shape.mul`. — pifon / detail
  4. [mlir] Add a shape op that returns a constant witness — tpopp / detail
  5. [mlir] Folding of shape.assuming_all — tpopp / detail
  6. [mlir] Add folding for shape.any — tpopp / detail
  7. [mlir] Canonicalization and folding of shape.cstr_broadcastable — tpopp / detail
  8. [mlir] Folding and canonicalization of shape.cstr_eq — tpopp / detail
  9. [mlir] Canonicalization of shape.assuming — tpopp / detail
  10. [mlir] NFC formatting cleanup. — tpopp / detail
  11. [CostModel] Unify getMemoryOpCost — sam.parker / detail
  12. [NFC][SCEV] Add test with 'or' with no common bits set — lebedev.ri / detail
  13. [Mlir] Implement printer, parser, verifier and builder for shape.reduce. — pifon / detail
  14. [ARM] Add __bf16 as new Bfloat16 C Type — ties.stuij / detail
  15. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  16. MemorySSAUpdater.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  17. NFC: Formatting fix in TableGEn/OptParserEmitter.cpp — dany.grumberg / detail
  18. [VE] Support fixed-point operation instructions in MC layer — simon.moll / detail
  19. [lldb] Fix UBSan regression in GetSLEB128 — jan.kratochvil / detail
  20. [mlir] Make PassManager.h self-contained — kadircet / detail

clang-d356299-ga7534dc8198-t11080-b11080.tar.gz (Jun 5, 2020 1:53:56 AM)

  1. [MLIR] Update linalg.conv lowering to use affine load in the absence of padding — uday / detail
  2. [StackSafety,NFC] Switch tests to aarch64 — Vitaly Buka / detail
  3. [VE] Add AND/OR/XOR regression tests — simon.moll / detail
  4. [clangd] Populate the parse options to CodeCompletion/SignatureHelp. — hokein.wu / detail

clang-d356295-g70ad03d9381-t11076-b11076.tar.gz (Jun 5, 2020 12:06:53 AM)

  1. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  2. [nfc] [lldb] clang-format #include files order — jan.kratochvil / detail
  3. Revert "PR46209: properly determine whether a copy assignment operator is" — Jonas Devlieghere / detail
  4. Revert "Set the captures on a CXXRecordDecl representing a lambda closure type" — Jonas Devlieghere / detail

clang-d356291-g80cb25cbd55-t11072-b11072.tar.gz (Jun 4, 2020 10:19:22 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / githubweb

clang-d356291-g80cb25cbd55-t11072-b11072.tar.gz (Jun 4, 2020 10:19:22 PM)

  1. [AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals — phosek / detail
  2. [StackSafety,NFC] Ignore callee declarations — Vitaly Buka / detail
  3. [DWARFYAML][debug_aranges] Replace InitialLength with Format and Length. — Xing / detail
  4. Revert "[InstCombine][NFC] Factor out constant check" — mkazantsev / detail

clang-d356287-ge5158b52730-t11068-b11068.tar.gz (Jun 4, 2020 8:33:42 PM)

  1. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  2. PR46209: properly determine whether a copy assignment operator is — richard / detail
  3. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail

clang-d356284-g4c735439fd9-t11066-b11066.tar.gz (Jun 4, 2020 6:47:43 PM)

  1. [mlir] Refactor BoolAttr to be a special case of IntegerAttr — riddleriver / detail
  2. [LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCI — Vedant Kumar / detail
  3. [Statepoint] Migrate a few tests to gc-live bundle format and fix assert — listmail / detail

clang-d356281-gfa42620afbb-t11062-b11062.tar.gz (Jun 4, 2020 5:02:33 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / githubweb
  2. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / githubweb

clang-d356281-gfa42620afbb-t11062-b11062.tar.gz (Jun 4, 2020 5:02:33 PM)

  1. [Reassociate] Teach ConvertShiftToMul to preserve nsw flag if the shift amount is not bitwidth - 1. — craig.topper / detail
  2. Fix undefined behaviour when trying to deref nullptr. — a.bataev / detail
  3. [Docs] Add the entry for `Advanced builds` in UserGuide.rst — Yuanfang Chen / detail
  4. [docs] HowToUpdateDebugInfo: Minor cleanups — Vedant Kumar / detail
  5. Make linter happy — julian.lettner / detail
  6. Revert "[Fuchsia] Rely on linker switch rather than dead code ref for profile runtime" — phosek / detail
  7. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  8. [Statepoint] Switch RS4GC to using gc-live bundle form — listmail / detail
  9. [Analyzer][NoUncountedMembersChecker] Fix crash for C structs — Jan Korous / detail
  10. [mlir][Linalg] Add a hoistViewAllocOps helper function — ntv / detail
  11. [WebAssembly] Fix a testcase to be independent of the sysroot default — sunfish / detail
  12. [docs] Referenced llvm workflow in HowToAddABuilder — mtrofin / detail

clang-d356269-g1657f0ebc2b-t11055-b11055.tar.gz (Jun 4, 2020 3:08:33 PM)

  1. AST Matchers test: use arrays instead of vectors — gribozavr / detail
  2. [SemaOverload] Use iterator_range to iterate over VectorTypes (NFC). — flo / detail
  3. [mlir] [VectorOps] Add missing comments to CreateMaskOp lowering — ajcbik / detail
  4. [flang] Add the conversions for types. — eschweitz / detail
  5. [NFC] Move test vscale-factor-out-constant.ll to AArch64 sub-directory. — huihuiz / detail
  6. [flang] Fixed crash on forward referenced `len` parameter — psteinfeld / detail
  7. [WebAssembly] Lower llvm.debugtrap properly — tlively / detail
  8. [OPENMP50]Codegen for inscan reductions in worksharing directives. — a.bataev / detail
  9. AMDGPU/GlobalISel: Fix trying to use wave32 for gfx9 test — Matthew.Arsenault / detail
  10. AMDGPU/GlobalISel: Fix making LDS FP atomics legal on SI/CI — Matthew.Arsenault / detail
  11. AMDGPU: Fix using unencodable instructions in tests — Matthew.Arsenault / detail
  12. [CUDA][HIP] Fix implicit HD function resolution — Yaxun.Liu / detail
  13. [OpenMP] Improve D2D memcpy to use more efficient driver API — tianshilei1992 / detail
  14. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  15. [InstCombine] avoid crashing on select-shuffle detection — spatel / detail
  16. AMDGPU: Set mayRaiseFPException — Matthew.Arsenault / detail
  17. AMDGPU: Add test for fdiv nofpexcept preservation — Matthew.Arsenault / detail
  18. [mlir] Add support for bf16 to StandardToLLVM conversion — diego.caballero / detail
  19. AMDGPU: Select strict_fadd — Matthew.Arsenault / detail
  20. AMDGPU: Select strict_fma — Matthew.Arsenault / detail
  21. AMDGPU: Select strict_fmul — Matthew.Arsenault / detail
  22. AMDGPU: Fix overriding global FP atomic feature predicates — Matthew.Arsenault / detail

clang-d356247-g3d9bb031d13-t11049-b11049.tar.gz (Jun 4, 2020 12:53:35 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from SystemZ — ctetreau / detail
  2. [LSR][SCEVExpander] Avoid blind cast 'Factor' to SCEVConstant in FactorOutConstant. — huihuiz / detail
  3. [TRE] Allow accumulator elimination when base case returns non-constant — efriedma / detail
  4. [lldb] Fix SLEB128 decoding — jan.kratochvil / detail
  5. Make regcoal_remat_empty_subrange.ll test require asserts build. — hans / detail
  6. Disable this test for Windows. — jingham / detail
  7. [AArch64][GlobalISel] Move GlobalISel source files to a dedicated subdir. — Amara Emerson / detail
  8. [mlir][gpu] Add subgroup Id/Size/Num to GPU dialect — thomasraoux / detail
  9. [NFC] Temporarily disable check for 'uglygep' while investigating some buildbot failure. — huihuiz / detail
  10. [gn build] Port 49a4f3f7d88 — llvmgnsyncbot / detail
  11. [gn build] Port 6756a2c9533 — llvmgnsyncbot / detail
  12. [gn build] Port 69fa84a6e95 — llvmgnsyncbot / detail
  13. [gn build] Port ba2a01645b5 — llvmgnsyncbot / detail
  14. [gn build] Port c973ad1878f — llvmgnsyncbot / detail
  15. [gn build] Port e53f5580578 — llvmgnsyncbot / detail
  16. [libc++] Avoid warning for large types with std::atomic in the test suite — Louis Dionne / detail
  17. Propose naming principle for NodeRole and apply it — gribozavr / detail
  18. [docs] Fix self-contradictory description of llvm_unreachable — Jan Korous / detail
  19. [InstCombine] move vector select ahead of select-shuffle — spatel / detail
  20. [PGO] Enable the working set size scaling under the partial sample PGO. — yamauchi / detail
  21. [flang] avoid GCC < 8 compiler failure after D80794 — clementval / detail

clang-d356226-ge21c3f223a3-t11046-b11046.tar.gz (Jun 4, 2020 11:09:44 AM)

  1. Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2" — russell.gallop / detail
  2. [Analyzer][StreamChecker] Updated initialization of BugType's. — 1.int32 / detail
  3. Rename arrow -> arrowToken for unified naming — gribozavr / detail
  4. [libc++] Move away from the standalone build for Apple libc++ and libc++abi — Louis Dionne / detail
  5. [clang-format] Update GoogleStyle for C# code to match Google's internal C# style guide — jbcoe / detail
  6. DAG: Change computeKnownBitsForFrameIndex to be usable by GISel — Matthew.Arsenault / detail
  7. [libc++] Merge the Apple install-libcxx and libcxxabi scripts — Louis Dionne / detail
  8. Use libClangTesting in the unittest for AST matchers — gribozavr / detail
  9. [llvm-dwarfdump] Add a table header for -debug-line -verbose output — maskray / detail
  10. [libc++] Disable LLVM benchmarks in the Apple build — Louis Dionne / detail
  11. [gn build] Port b5fc1deb5ba1f3cd432ecb8b86c2536470463163 — maskray / detail
  12. [OPENMP]Fix PR46146: Do not consider globalized variables as NRVO candidates. — a.bataev / detail
  13. [Doc] update ReleaseNotes with new warning note. — noreply / detail
  14. [clang-tidy][modernize-loop-convert] Make loop var type human readable — Zinovy Nis / detail
  15. [clang-tidy] ignore builtin varargs from pro-type-vararg-check — n.james93 / detail

clang-d356211-g931a68f26b9-t11040-b11040.tar.gz (Jun 4, 2020 8:25:32 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / githubweb
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / githubweb

clang-d356211-g931a68f26b9-t11040-b11040.tar.gz (Jun 4, 2020 8:25:32 AM)

  1. [ARM][MachineOutliner] Remove unneeded dynamic allocation. — yvan.roux / detail
  2. [FileCheck] Implement eq