This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig in repository toolchain/ci/llvm-project.
from 2ea8dbf5642 [CostModel][X86] Add more exhaustive masked load/store/gath [...] adds 18a8a64c9f3 [X86][SSE] Add more exhaustive masked load/store tests adds d23611f9ad9 [X86] Split expandload and compressstore tests adds 404bdb1c9ef [llvm-exegesis][X86] Handle CMOVcc/SETcc OPERAND_COND_CODE [...] adds ec28615f7fc [X86] Add AVX-target expandload and compressstore tests adds af1cbdd3bac Fix spelling mistake. NFCI. adds 9d7379c2503 [X86] Autogenerate complete checks. NFC adds 82448bc09ef [X86] Add test cases to show missed opportunities to use a [...] adds f9b9f8d2e43 [X86] Use a signed mask in foldMaskedShiftToScaledMask to e [...] adds d0a53d49149 [X86] combineBitcastvxi1 - provide dst VT and src SDValue d [...] adds 399102b4647 [X86] When converting (x << C1) AND C2 to (x AND (C2>>C1)) [...] adds 383419f7078 [NFC] Fix typo in comment. adds bcb29cb7486 [gn] Support for per-target runtime directory layout adds fca07890a99 [clang-format] Fix Bug 41407 Differential Revision: https:/ [...] adds 6a0746a92f0 Change some StringRef::data() reinterpret_cast to bytes_beg [...] adds 545ed223a65 [llvm-objdump] Simplify disassembleObject adds 30eb5758112 [ConstantRange] Shl considers full-set shifting to last bit [...] adds e7834bd159b [llvm-objdump] Simplify Expected<T> handling with unwrapOrError adds 454a7bb3722 . adds af7314b3179 [llvm-objdump] Simplify some ELF typename: ELFFile<ELFT>::E [...] adds 47a7662e29b [llvm-objdump] Fix split of source lines; don't ltrim source lines adds 07adb6abdad [X86][SSE] SimplifyDemandedBitsForTargetNode - Add initial [...] adds 561ba386233 [DAG] Pull out ComputeNumSignBits call to make debugging ea [...] new d80f118e523 Copy the C++ kaleidoscope tutorial into a subdirectory and [...] new 2243a165b14 remove some unhelpful language from the tutorial
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang/lib/Format/ContinuationIndenter.cpp | 2 +- clang/unittests/Format/FormatTest.cpp | 7 + llvm/docs/tutorial/LangImpl10.rst | 9 +- .../MyFirstLanguageFrontend/LangImpl01.rst | 194 + .../{ => MyFirstLanguageFrontend}/LangImpl02.rst | 0 .../{ => MyFirstLanguageFrontend}/LangImpl03.rst | 0 .../{ => MyFirstLanguageFrontend}/LangImpl04.rst | 0 .../LangImpl05-cfg.png | Bin .../{ => MyFirstLanguageFrontend}/LangImpl05.rst | 0 .../{ => MyFirstLanguageFrontend}/LangImpl06.rst | 0 .../{ => MyFirstLanguageFrontend}/LangImpl07.rst | 0 .../{ => MyFirstLanguageFrontend}/LangImpl08.rst | 0 .../{ => MyFirstLanguageFrontend}/LangImpl09.rst | 0 .../{ => MyFirstLanguageFrontend}/LangImpl10.rst | 9 +- .../tutorial/MyFirstLanguageFrontend/index.rst | 104 + llvm/include/llvm/ADT/BreadthFirstIterator.h | 2 +- llvm/include/llvm/Bitcode/BitstreamReader.h | 3 +- llvm/include/llvm/Object/ELF.h | 4 +- llvm/include/llvm/ObjectYAML/YAML.h | 3 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 4 +- llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 2 +- .../RuntimeDyld/RuntimeDyldChecker.cpp | 4 +- llvm/lib/IR/ConstantRange.cpp | 6 +- llvm/lib/IR/Constants.cpp | 2 +- llvm/lib/Object/WasmObjectFile.cpp | 2 +- .../ProfileData/Coverage/CoverageMappingReader.cpp | 8 +- llvm/lib/ProfileData/InstrProf.cpp | 5 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 27 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 57 +- llvm/test/CodeGen/X86/bitcast-and-setcc-512.ll | 3 - llvm/test/CodeGen/X86/bitcast-setcc-128.ll | 8 +- llvm/test/CodeGen/X86/bitcast-setcc-256.ll | 21 +- llvm/test/CodeGen/X86/bitcast-setcc-512.ll | 45 +- llvm/test/CodeGen/X86/compress_expand.ll | 416 -- llvm/test/CodeGen/X86/fold-and-shift-x86_64.ll | 77 + llvm/test/CodeGen/X86/fold-and-shift.ll | 80 +- llvm/test/CodeGen/X86/masked_compressstore.ll | 1038 ++++ llvm/test/CodeGen/X86/masked_expandload.ll | 921 +++ llvm/test/CodeGen/X86/masked_load.ll | 6025 +++++++++++++++++--- llvm/test/CodeGen/X86/masked_store.ll | 4554 ++++++++++++--- llvm/test/CodeGen/X86/movmsk-cmp.ll | 158 +- llvm/test/CodeGen/X86/narrow-shl-cst.ll | 2 +- .../tools/llvm-exegesis/X86/latency-CMOV32rr.s | 9 + .../AArch64/elf-aarch64-mapping-symbols.test | 4 +- .../llvm-objdump/X86/source-interleave-x86_64.ll | 7 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 31 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.h | 3 +- llvm/tools/llvm-exegesis/lib/Target.cpp | 24 + llvm/tools/llvm-exegesis/lib/Target.h | 8 + llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 21 + llvm/tools/llvm-objdump/ELFDump.cpp | 83 +- llvm/tools/llvm-objdump/MachODump.cpp | 291 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 307 +- llvm/tools/llvm-objdump/llvm-objdump.h | 25 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 14 +- llvm/tools/llvm-readobj/MachODumper.cpp | 5 +- llvm/tools/sancov/sancov.cpp | 3 +- llvm/unittests/IR/ConstantRangeTest.cpp | 6 + llvm/unittests/MC/DwarfLineTables.cpp | 4 +- llvm/utils/gn/secondary/clang/runtimes.gni | 13 + .../gn/secondary/compiler-rt/lib/builtins/BUILD.gn | 2 +- .../gn/secondary/compiler-rt/lib/hwasan/BUILD.gn | 10 +- llvm/utils/gn/secondary/compiler-rt/target.gni | 23 +- .../gn/secondary/compiler-rt/test/hwasan/BUILD.gn | 4 +- 64 files changed, 11983 insertions(+), 2716 deletions(-) create mode 100644 llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl01.rst copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl02.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl03.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl04.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl05-cfg.png (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl05.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl06.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl07.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl08.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl09.rst (100%) copy llvm/docs/tutorial/{ => MyFirstLanguageFrontend}/LangImpl10.rst (97%) create mode 100644 llvm/docs/tutorial/MyFirstLanguageFrontend/index.rst delete mode 100644 llvm/test/CodeGen/X86/compress_expand.ll create mode 100644 llvm/test/CodeGen/X86/fold-and-shift-x86_64.ll create mode 100644 llvm/test/CodeGen/X86/masked_compressstore.ll create mode 100644 llvm/test/CodeGen/X86/masked_expandload.ll create mode 100644 llvm/test/tools/llvm-exegesis/X86/latency-CMOV32rr.s create mode 100644 llvm/utils/gn/secondary/clang/runtimes.gni