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-mainline-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 [...] adds d80f118e523 Copy the C++ kaleidoscope tutorial into a subdirectory and [...] adds 2243a165b14 remove some unhelpful language from the tutorial adds 6d7fdd9ab7c [CostModel][X86] Masked load legalization requires an binar [...] adds 13d3505a86c make a bunch of cleanups in wording and tone
No new revisions were added by this update.
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 | 81 + 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/lib/Target/X86/X86TargetTransformInfo.cpp | 4 +- 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 +- 65 files changed, 11962 insertions(+), 2718 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