Changes

Summary

  1. [OPENMP51]Initial support for nocontext clause. (details)
  2. [M68k] Add support for Motorola literal syntax to AsmParser (details)
  3. [RISCV] Move VSLIDE1UP_VX pattern out of a loop that includes FP types. (details)
Commit 7078ef47225091a9a42357b9ebf92e83a5665d43 by jennifer.yu
[OPENMP51]Initial support for nocontext clause.

Added basic parsing/sema/serialization support for the 'nocontext' clause.

Differential Revision: https://reviews.llvm.org/D99848
The file was modifiedclang/lib/AST/OpenMPClause.cpp (diff)
The file was modifiedclang/lib/CodeGen/CGStmtOpenMP.cpp (diff)
The file was modifiedclang/include/clang/AST/RecursiveASTVisitor.h (diff)
The file was modifiedclang/lib/Sema/SemaOpenMP.cpp (diff)
The file was modifiedclang/include/clang/Sema/Sema.h (diff)
The file was modifiedclang/include/clang/AST/OpenMPClause.h (diff)
The file was modifiedclang/lib/Basic/OpenMPKinds.cpp (diff)
The file was modifiedclang/tools/libclang/CIndex.cpp (diff)
The file was modifiedclang/lib/Serialization/ASTWriter.cpp (diff)
The file was modifiedclang/lib/Serialization/ASTReader.cpp (diff)
The file was modifiedclang/test/OpenMP/dispatch_ast_print.cpp (diff)
The file was modifiedclang/test/OpenMP/dispatch_messages.cpp (diff)
The file was modifiedflang/lib/Semantics/check-omp-structure.cpp (diff)
The file was modifiedclang/lib/Sema/TreeTransform.h (diff)
The file was modifiedllvm/include/llvm/Frontend/OpenMP/OMP.td (diff)
The file was modifiedclang/lib/Parse/ParseOpenMP.cpp (diff)
The file was modifiedclang/lib/AST/StmtProfile.cpp (diff)
Commit 4db18d62afa8b17efec1c992fc10e9eafc1cefaf by rickytaylor26
[M68k] Add support for Motorola literal syntax to AsmParser

These look like $00A0cf for hex and  %001010101 for binary. They are used in Motorola assembly syntax.

Differential Revision: https://reviews.llvm.org/D98519
The file was modifiedllvm/tools/llvm-mc/llvm-mc.cpp (diff)
The file was modifiedllvm/include/llvm/MC/MCAsmInfo.h (diff)
The file was modifiedllvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp (diff)
The file was modifiedllvm/include/llvm/MC/MCParser/MCAsmLexer.h (diff)
The file was modifiedllvm/lib/MC/MCParser/AsmLexer.cpp (diff)
The file was addedllvm/test/MC/AsmParser/motorola_integers.s
Commit 7edda698c0f090fbdbcc414625ff8161c25f0df4 by craig.topper
[RISCV] Move VSLIDE1UP_VX pattern out of a loop that includes FP types.

FP would need VFSLIDE1UP_VF which uses an FP register.
The file was modifiedllvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td (diff)