This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/ci/llvm-monorepo.
from b7efadc7ff9f [libfuzzer] Fix a test's run line adds 1d46482472ea [CodeComplete] Generate completion fix-its for C code as well adds 5c9f2b799ef7 [AMDGPU] lower-switch in preISel as a workaround for legacy DA adds 200f5ce639f9 [ADT] Hack around GCC 5.4 miscompiling Optional of enum. adds e662778a6e94 [dsymutil] Suppress CoreFoundation leaks in tests. adds 6711acc39bb6 Ensure that variant part discriminator is read by MetadataLoader adds 91acd2094586 [X86] Add scheduling tests for AVX1 256-bit zero-idioms. NFC adds 4b3bf42c5463 [test] Fix Assembler/debug-info.ll adds bf2142803e1f [X86][BtVer2] Fix latency and resource cycles of AVX 256-b [...] adds 1bac98361427 [AST] Various optimizations + refactoring in DeclarationNa [...] adds b56b58e433e1 [clangd] Remember to serialize symbol origin in YAML. adds e9838d01d0cc [AST][NFC] Remove a superfluous enum in ObjCMethodDeclBitf [...] adds 93f68bd74d74 Skip test if gcc version is less than 7.1 since it doesn't [...] adds 29f3970a19c5 Add dependency on llc required by find-variable-dwo test adds aba23bcd1f20 NFC: deduplicate isRepeatedBytePattern from clang to LLVM' [...] adds 9821ec37cc98 [AST][NFC] DeclarationName.h : add missing parentheses to [...] adds 2cb85f2cd3d7 [X86][Sched] Add zero idiom sched data to the SNB model. adds 5bf59804ca3d [OPENMP][NVPTX] Add support for lastprivates/reductions ha [...] adds 47b8045250e6 [OPENMP][NVPTX] Enable support for lastprivates in SPMD co [...] adds 532061260c7d [ADT] restrict bit_cast to trivially-constructible To adds b542a387be2f [InstCombine] add tests for extractelement; NFC adds 682b509abcac [OPENMP] Disable emission of the class with vptr if they a [...] adds 11ce7e62b587 AArch64FastISel: Abort if we failed to select operand of i [...] adds 0d953156084e revert changes from r342722 adds 21d2c042c782 [tblgen] Fix undefined behaviour when assigning integers t [...] adds e3d192a52f40 [XRay][compiler-rt] Update use of internal_mmap adds aa4a5478f55f Align AArch64 and i386 image base to superpage adds 7398f33adfad [sanitizer] Move __sanitizer_set_death_callback to a more [...] adds 236bf6edec2f Update release notes. adds 64b43331c106 [CUDA] Ignore uncallable functions when we check for usual [...] adds 9f87f28f155c [NFC] remove unused variable adds eb861e1784c4 [Hexagon] Avoid functions with exception handling in Hexag [...] adds 11ab2f2edef0 [CUDA] Fixed parsing of optional template-argument-list. adds c24c2b619912 [WebAssembly] Made assembler only use stack instruction ta [...] adds 1543ca41cb98 Update release notes. adds 0332786f3fcc [x86] add test with optsize attribute for scalar->vector t [...] adds 8f7d4962ca61 [x86] add (negative) andnp test for D52318; NFC adds 2f1dfba74d66 build: add libedit to include paths adds 630833a48849 Add necessary support for storing code-model to module IR. adds fe2deb66250e [NFC] use bit_cast in PointerSumType adds 9745f9fa9c0c Pass code-model through Module IR to LTO which will use it. adds fc78c95b581e [WebAssembly][NFC] Rename simd-conversions test to simd-bitcasts adds b9f2738a7371 Move architecture-specific address adjustment to architect [...] adds 8c4dd3cc6b7a SafeStack: Fix flaky test (PR39001) adds f5e7bafcccd2 [libc++abi] is_strcmp parameter to is_equal is unused for WIN32 adds 990b452be35f [analyzer] [NFC] Dead code removal adds 2cbe1c13a23e [analyzer] Fix bug in isInevitablySinking adds 15a994f87fe5 [analyzer] [NFC] Prefer make_unique over "new" adds 35c2dba1929c [analyzer] Associate diagnostics created in checkEndFuncti [...] adds 7341cc2c35b3 [analyzer] Highlight sink nodes in red adds 485042485b67 [analyzer] Process state in checkEndFunction in RetainCoun [...] adds f6e6da12298a Test commit. Removed a blank line. adds 4854b607ae24 [WebAssembly] Simplified selecting asmmatcher stack instructions. adds 049268be8848 [X86] Add AVX512 target to load scalar to vector tests adds 61453063a3e2 Make compare function in r342648 have strict weak ordering. adds 9c750cca4aaf [x86] add more tests for poetntial andnp splitting with AVX1; NFC adds e80e37a4f068 llvm-dwarfdump --statistics: Unique abstract origins acros [...] adds b6ae870cca71 [COFF] Support linking to import libraries from GNU binutils adds dac756bbbc36 [New PM][PassInstrumentation] Adding PassInstrumentation t [...] adds d6f04af93da0 [PDB] Add native reading support for UDT / class types. adds 25c10eb4e642 [NativePDB] Add support for reading function signatures. adds 04214d54c506 Add missing include. adds 0c2e7092f144 Add benchmark and benchmark_main to the Utils folder in IDEs. adds 1abdac6847d3 [ORC] In RTDyldObjectLinkingLayer, only call NotifyFreed i [...] adds f048e46c0546 Try moving this function to another file. adds 1cb4b0fb174a Move individual benchmark targets into the Utils folder in IDEs. adds 95d78b4c136f [Loop Vectorizer] Abandon vectorization when no integer IV found adds 396b5d648a65 Thread safety analysis: Make sure FactEntrys stored in Fac [...] adds 51b65eeeab0d [X86] Teach fast isel to use MOV32ri64 for loading an unsi [...] adds 687d446c76d8 Fix codemodels.c test case (only test mcmodel-kernel on x86) adds bb5dde492cc3 Thread safety analysis: Make printSCFG compile again [NFC] adds 55b2a104d975 [llvm-size] Berkeley formatting: use tabs instead of space [...] adds f2a4a64f534f Test commit. adds 199e34dc0892 [Lexer] Add udefined_behavior_sanitizer feature adds 4a16751240ff Update smart pointer detection for thread safety analysis. adds 6dae6d932cc5 [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movms [...] adds 70850f2efb66 [X86] Fix inline expansion for memset in x32 adds 15007d485ce7 [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) whe [...] adds fd5c1188722d [mips] Remove obsoleted "experimental" tag from MIPS 64-bi [...] adds f5f2bc12d47f [mips] Provide more detailed description for MIPS targets. NFC adds 550b41d04438 [lib/MC] - Set SHF_EXCLUDE flag for .dwo sections. adds b3de52431ab2 update the links to use https adds f1e0abfbb2c3 use the current url for bugzilla
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/index/SymbolYAML.cpp | 15 + .../unittests/clangd/SerializationTests.cpp | 3 + clang/include/clang/AST/DeclBase.h | 8 +- clang/include/clang/AST/DeclCXX.h | 13 +- clang/include/clang/AST/DeclarationName.h | 634 +++++++++------ .../clang/Analysis/Analyses/ThreadSafetyTraverse.h | 21 +- clang/include/clang/Analysis/ProgramPoint.h | 24 + clang/include/clang/Basic/Features.def | 2 + clang/include/clang/Basic/IdentifierTable.h | 121 ++- clang/include/clang/Sema/Sema.h | 2 + .../StaticAnalyzer/Core/BugReporter/BugType.h | 2 - .../Core/PathSensitive/CheckerContext.h | 4 - .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 5 - clang/lib/AST/DeclCXX.cpp | 20 +- clang/lib/AST/DeclarationName.cpp | 296 +++---- clang/lib/Analysis/ThreadSafety.cpp | 31 +- clang/lib/Analysis/ThreadSafetyCommon.cpp | 13 + clang/lib/Basic/IdentifierTable.cpp | 29 +- clang/lib/CodeGen/CGDecl.cpp | 114 +-- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 12 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 196 +++-- clang/lib/CodeGen/CodeGenModule.cpp | 16 + clang/lib/Parse/ParseExpr.cpp | 2 + clang/lib/Parse/ParseTemplate.cpp | 4 +- clang/lib/Sema/IdentifierResolver.cpp | 14 +- clang/lib/Sema/SemaDeclAttr.cpp | 35 +- clang/lib/Sema/SemaDeclCXX.cpp | 6 +- clang/lib/Sema/SemaExprCXX.cpp | 24 +- clang/lib/Serialization/ASTReader.cpp | 2 +- clang/lib/Serialization/ASTWriter.cpp | 2 +- .../RetainCountChecker/RetainCountChecker.cpp | 100 +-- .../RetainCountChecker/RetainCountChecker.h | 14 +- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 25 +- clang/lib/StaticAnalyzer/Core/CheckerManager.cpp | 5 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 20 +- clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp | 20 +- .../retain-release-path-notes.m.plist | 248 +----- clang/test/Analysis/inner-pointer.cpp | 5 +- clang/test/Analysis/malloc-free-after-return.cpp | 4 +- clang/test/Analysis/retain-release-arc.m | 3 +- clang/test/Analysis/retain-release-path-notes.m | 12 +- clang/test/CodeCompletion/member-access.c | 19 + clang/test/CodeGen/codemodels.c | 18 + clang/test/CodeGenCUDA/usual-deallocators.cu | 133 ++++ .../has_feature_undefined_behavior_sanitizer.cpp | 13 + clang/test/OpenMP/declare_target_codegen.cpp | 10 + clang/test/OpenMP/nvptx_SPMD_codegen.cpp | 4 +- .../nvptx_force_full_runtime_SPMD_codegen.cpp | 4 +- ...arget_teams_distribute_parallel_for_codegen.cpp | 29 +- ..._teams_distribute_parallel_for_simd_codegen.cpp | 25 +- clang/test/Parser/cuda-kernel-call-c++11.cu | 6 +- clang/test/Parser/cuda-kernel-call.cu | 4 +- clang/test/SemaCUDA/call-host-fn-from-device.cu | 6 +- clang/test/SemaCUDA/usual-deallocators.cu | 95 +++ clang/test/SemaCXX/warn-thread-safety-analysis.cpp | 95 +++ clang/www/cxx_status.html | 2 +- clang/www/get_involved.html | 2 +- clang/www/get_started.html | 12 +- clang/www/menu.html.incl | 2 +- .../lib/sanitizer_common/sanitizer_common.cc | 5 - .../lib/sanitizer_common/sanitizer_termination.cc | 9 + compiler-rt/lib/xray/xray_allocator.h | 54 +- compiler-rt/lib/xray/xray_buffer_queue.h | 3 +- compiler-rt/lib/xray/xray_fdr_logging.cc | 2 +- compiler-rt/lib/xray/xray_profile_collector.cc | 18 +- compiler-rt/test/safestack/pthread-cleanup.c | 24 +- libcxxabi/src/private_typeinfo.cpp | 1 + lld/COFF/DLL.cpp | 24 - lld/COFF/DLL.h | 9 +- lld/COFF/Writer.cpp | 170 +++- lld/ELF/Arch/AArch64.cpp | 4 + lld/ELF/Arch/X86.cpp | 4 + lld/docs/ReleaseNotes.rst | 18 +- lld/test/COFF/Inputs/gnu-implib-func.s | 27 + lld/test/COFF/Inputs/gnu-implib-head.s | 13 + lld/test/COFF/Inputs/gnu-implib-tail.s | 11 + lld/test/COFF/imports-gnu-only.s | 28 + lld/test/COFF/imports-gnu.test | 29 + lld/test/COFF/no-idata.s | 20 + lld/test/ELF/aarch64-abs16.s | 20 +- lld/test/ELF/aarch64-abs32.s | 20 +- lld/test/ELF/aarch64-call26-thunk.s | 10 +- lld/test/ELF/aarch64-condb-reloc.s | 24 +- lld/test/ELF/aarch64-copy.s | 32 +- lld/test/ELF/aarch64-copy2.s | 2 +- lld/test/ELF/aarch64-cortex-a53-843419-large.s | 74 +- lld/test/ELF/aarch64-cortex-a53-843419-recognize.s | 490 ++++++------ lld/test/ELF/aarch64-data-relocs.s | 4 +- lld/test/ELF/aarch64-gnu-ifunc-plt.s | 76 +- lld/test/ELF/aarch64-gnu-ifunc.s | 44 +- lld/test/ELF/aarch64-jump26-thunk.s | 10 +- lld/test/ELF/aarch64-lo12-alignment.s | 8 +- lld/test/ELF/aarch64-prel16.s | 24 +- lld/test/ELF/aarch64-prel32.s | 24 +- lld/test/ELF/aarch64-relocs.s | 50 +- lld/test/ELF/aarch64-thunk-section-location.s | 8 +- lld/test/ELF/aarch64-tls-gdie.s | 14 +- lld/test/ELF/aarch64-tls-gdle.s | 8 +- lld/test/ELF/aarch64-tls-ie.s | 22 +- lld/test/ELF/aarch64-tls-iele.s | 8 +- lld/test/ELF/aarch64-tls-le.s | 6 +- lld/test/ELF/aarch64-tlsld-ldst.s | 22 +- lld/test/ELF/aarch64-tstbr14-reloc.s | 22 +- lld/test/ELF/aarch64-undefined-weak.s | 24 +- lld/test/ELF/basic-aarch64.s | 16 +- lld/test/ELF/basic32.s | 16 +- lld/test/ELF/gc-sections-implicit-addend.s | 6 +- lld/test/ELF/gnu-ifunc-i386.s | 36 +- lld/test/ELF/gnu-ifunc-plt-i386.s | 60 +- lld/test/ELF/got-i386.s | 18 +- lld/test/ELF/got32-i386.s | 4 +- lld/test/ELF/got32x-i386.s | 10 +- lld/test/ELF/i386-pc8-pc16-addend.s | 8 +- lld/test/ELF/i386-retpoline-nopic.s | 96 +-- lld/test/ELF/map-file-i686.s | 24 +- lld/test/ELF/plt-aarch64.s | 72 +- lld/test/ELF/plt-i686.s | 64 +- lld/test/ELF/relocation-b-aarch64.test | 4 +- lld/test/ELF/relocation-copy-i686.s | 14 +- lld/test/ELF/relocation-i686.s | 30 +- lld/test/ELF/shared.s | 6 +- lld/test/ELF/static-with-export-dynamic.s | 2 +- lld/test/ELF/tls-i686.s | 20 +- lld/test/ELF/tls-opt-gdiele-i686.s | 20 +- lld/test/ELF/tls-opt-i686.s | 32 +- lld/test/ELF/tls-opt-iele-i686-nopic.s | 42 +- lld/test/ELF/undef-with-plt-addr-i686.s | 4 +- lldb/include/lldb/Core/Architecture.h | 45 ++ lldb/lit/CMakeLists.txt | 1 + .../TestBreakpointByLineAndColumn.py | 4 + lldb/source/Core/CMakeLists.txt | 4 + lldb/source/Host/CMakeLists.txt | 4 + lldb/source/Interpreter/CMakeLists.txt | 4 + .../Plugins/Architecture/Arm/ArchitectureArm.cpp | 30 + .../Plugins/Architecture/Arm/ArchitectureArm.h | 6 + lldb/source/Plugins/Architecture/CMakeLists.txt | 1 + .../Plugins/Architecture/Mips/ArchitectureMips.cpp | 240 ++++++ .../Plugins/Architecture/Mips/ArchitectureMips.h | 52 ++ .../Plugins/Architecture/Mips/CMakeLists.txt | 10 + lldb/source/Target/Target.cpp | 245 +----- llvm/cmake/modules/AddLLVM.cmake | 1 + llvm/include/llvm/ADT/Optional.h | 5 +- llvm/include/llvm/ADT/PointerSumType.h | 5 +- llvm/include/llvm/ADT/bit.h | 25 +- llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h | 1 + .../llvm/DebugInfo/CodeView/TypeRecordHelpers.h | 28 + llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h | 2 - llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h | 7 - .../llvm/DebugInfo/PDB/Native/NativeEnumTypes.h | 9 +- .../llvm/DebugInfo/PDB/Native/NativeRawSymbol.h | 3 + .../llvm/DebugInfo/PDB/Native/NativeTypeEnum.h | 10 +- .../DebugInfo/PDB/Native/NativeTypeFunctionSig.h | 74 ++ .../llvm/DebugInfo/PDB/Native/NativeTypePointer.h | 3 +- .../Native/{NativeTypeEnum.h => NativeTypeUDT.h} | 67 +- .../llvm/DebugInfo/PDB/Native/SymbolCache.h | 22 +- llvm/include/llvm/DebugInfo/PDB/PDBExtras.h | 11 + .../ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h | 2 +- llvm/include/llvm/IR/Module.h | 12 + llvm/include/llvm/IR/PassInstrumentation.h | 34 +- llvm/include/llvm/IR/PassManager.h | 9 + llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 2 +- llvm/lib/DebugInfo/CodeView/CMakeLists.txt | 1 + llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp | 53 ++ llvm/lib/DebugInfo/PDB/CMakeLists.txt | 2 + llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp | 2 +- llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp | 37 +- llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp | 8 + llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp | 24 +- .../lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp | 24 +- llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp | 117 ++- .../DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp | 199 +++++ llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp | 221 ++++++ llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp | 117 +-- llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp | 32 +- llvm/lib/IR/Module.cpp | 19 + llvm/lib/LTO/LTOBackend.cpp | 8 +- llvm/lib/MC/MCObjectFileInfo.cpp | 22 +- llvm/lib/TableGen/Record.cpp | 2 +- llvm/lib/Target/AArch64/AArch64FastISel.cpp | 3 + llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp | 5 + llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp | 9 +- .../Target/WebAssembly/WebAssemblyInstrControl.td | 2 + .../Target/WebAssembly/WebAssemblyInstrFormats.td | 1 + llvm/lib/Target/X86/X86FastISel.cpp | 10 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 23 +- llvm/lib/Target/X86/X86InstrCompiler.td | 54 +- llvm/lib/Target/X86/X86SchedSandyBridge.td | 52 +- llvm/lib/Target/X86/X86ScheduleBtVer2.td | 11 + llvm/lib/Target/X86/X86SelectionDAGInfo.cpp | 5 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 46 +- .../Vectorize/LoopVectorizationLegality.cpp | 4 + llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 1 + llvm/test/Assembler/debug-info.ll | 2 +- llvm/test/Assembler/debug-variant-discriminator.ll | 14 + .../{simd-conversions.ll => simd-bitcasts.ll} | 0 llvm/test/CodeGen/X86/avx-logic.ll | 73 ++ llvm/test/CodeGen/X86/avx-schedule.ll | 100 ++- llvm/test/CodeGen/X86/avx512-schedule.ll | 52 +- .../CodeGen/X86/bmi-intrinsics-fast-isel-x86_64.ll | 12 +- llvm/test/CodeGen/X86/load-scalar-as-vector.ll | 21 + llvm/test/CodeGen/X86/movmsk-cmp.ll | 172 ++-- llvm/test/CodeGen/X86/pr38865-3.ll | 18 + llvm/test/CodeGen/X86/sse-schedule.ll | 6 +- llvm/test/DebugInfo/PDB/Inputs/every-function.cpp | 80 ++ llvm/test/DebugInfo/PDB/Inputs/every-function.pdb | Bin 0 -> 110592 bytes .../PDB/Native/pdb-native-function-signatures.test | 865 +++++++++++++++++++++ .../test/DebugInfo/PDB/Native/pdb-native-udts.test | 539 +++++++++++++ llvm/test/LTO/X86/Inputs/codemodel-3.ll | 16 + llvm/test/LTO/X86/codemodel-1.ll | 20 + llvm/test/LTO/X86/codemodel-2.ll | 20 + llvm/test/LTO/X86/codemodel-3.ll | 20 + llvm/test/MC/ELF/exclude-debug-dwo.s | 32 + llvm/test/MC/WebAssembly/basic-assembly.s | 4 +- llvm/test/Other/new-pm-lto-defaults.ll | 2 + llvm/test/Other/new-pm-thinlto-defaults.ll | 3 +- llvm/test/Transforms/InstCombine/max-of-nots.ll | 18 +- llvm/test/Transforms/InstCombine/pr38897.ll | 28 + llvm/test/Transforms/InstCombine/scalarization.ll | 28 + llvm/test/Transforms/InstCombine/select.ll | 8 +- llvm/test/Transforms/InstCombine/select_meta.ll | 32 +- llvm/test/Transforms/InstCombine/sub.ll | 42 +- llvm/test/Transforms/InstCombine/xor.ll | 2 +- llvm/test/Transforms/LoopVectorize/pr37515.ll | 20 + llvm/test/Transforms/LoopVectorize/pr38800.ll | 34 + llvm/test/tools/dsymutil/X86/lit.local.cfg | 6 + llvm/test/tools/dsymutil/X86/suppressions.txt | 2 + .../llvm-dwarfdump/X86/stats-inlining-multi-cu.ll | 193 +++++ .../llvm-dwarfdump/X86/stats-inlining-single-cu.ll | 185 +++++ .../llvm-mca/X86/BtVer2/zero-idioms-avx-256.s | 84 +- .../tools/llvm-mca/X86/SandyBridge/zero-idioms.s | 348 +++++++++ .../tools/llvm-size/X86/format-berkeley-tabs.s | 15 + llvm/tools/llvm-dwarfdump/Statistics.cpp | 69 +- llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp | 21 + llvm/tools/llvm-pdbutil/PrettyTypeDumper.h | 1 + llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp | 39 +- llvm/tools/llvm-pdbutil/llvm-pdbutil.h | 1 + llvm/tools/llvm-size/llvm-size.cpp | 30 +- llvm/unittests/IR/PassBuilderCallbacksTest.cpp | 83 +- llvm/utils/benchmark/src/CMakeLists.txt | 2 + .../deviceRTLs/nvptx/src/data_sharing.cu | 12 + .../libomptarget/deviceRTLs/nvptx/src/omp_data.cu | 2 + .../deviceRTLs/nvptx/src/omptarget-nvptx.cu | 18 + .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 5 + .../deviceRTLs/nvptx/src/omptarget-nvptxi.h | 33 + openmp/libomptarget/deviceRTLs/nvptx/src/option.h | 5 +- 245 files changed, 7349 insertions(+), 2908 deletions(-) create mode 100644 clang/test/CodeGen/codemodels.c create mode 100644 clang/test/CodeGenCUDA/usual-deallocators.cu create mode 100644 clang/test/Lexer/has_feature_undefined_behavior_sanitizer.cpp create mode 100644 clang/test/SemaCUDA/usual-deallocators.cu create mode 100644 lld/test/COFF/Inputs/gnu-implib-func.s create mode 100644 lld/test/COFF/Inputs/gnu-implib-head.s create mode 100644 lld/test/COFF/Inputs/gnu-implib-tail.s create mode 100644 lld/test/COFF/imports-gnu-only.s create mode 100644 lld/test/COFF/imports-gnu.test create mode 100644 lld/test/COFF/no-idata.s create mode 100644 lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp create mode 100644 lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h create mode 100644 lldb/source/Plugins/Architecture/Mips/CMakeLists.txt create mode 100644 llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h create mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h copy llvm/include/llvm/DebugInfo/PDB/Native/{NativeTypeEnum.h => NativeTypeUDT.h} (56%) create mode 100644 llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp create mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp create mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp create mode 100644 llvm/test/Assembler/debug-variant-discriminator.ll rename llvm/test/CodeGen/WebAssembly/{simd-conversions.ll => simd-bitcasts.ll} (100%) create mode 100644 llvm/test/CodeGen/X86/pr38865-3.ll create mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-function.cpp create mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-function.pdb create mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-function-signatures.test create mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-udts.test create mode 100644 llvm/test/LTO/X86/Inputs/codemodel-3.ll create mode 100644 llvm/test/LTO/X86/codemodel-1.ll create mode 100644 llvm/test/LTO/X86/codemodel-2.ll create mode 100644 llvm/test/LTO/X86/codemodel-3.ll create mode 100644 llvm/test/MC/ELF/exclude-debug-dwo.s create mode 100644 llvm/test/Transforms/InstCombine/pr38897.ll create mode 100644 llvm/test/Transforms/LoopVectorize/pr37515.ll create mode 100755 llvm/test/Transforms/LoopVectorize/pr38800.ll create mode 100644 llvm/test/tools/dsymutil/X86/suppressions.txt create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/stats-inlining-multi-cu.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/stats-inlining-single-cu.ll create mode 100644 llvm/test/tools/llvm-mca/X86/SandyBridge/zero-idioms.s create mode 100644 llvm/test/tools/llvm-size/X86/format-berkeley-tabs.s