[all-commits] [llvm/llvm-project] 624401: [LoongArch] Add remaining intrinsics for CRC check...

Gong LingQin via All-commits all-commits at lists.llvm.org
Wed Nov 30 17:47:55 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 624401612c3ae1b3e96a691ac37631fb10197313
      https://github.com/llvm/llvm-project/commit/624401612c3ae1b3e96a691ac37631fb10197313
  Author: gonglingqin <gonglingqin at loongson.cn>
  Date:   2022-12-01 (Thu, 01 Dec 2022)

  Changed paths:
    M clang/include/clang/Basic/BuiltinsLoongArch.def
    M clang/lib/CodeGen/CGBuiltin.cpp
    M clang/lib/Headers/larchintrin.h
    M clang/lib/Sema/SemaChecking.cpp
    M clang/test/CodeGen/LoongArch/intrinsic-error.c
    M clang/test/CodeGen/LoongArch/intrinsic-la64.c
    M llvm/include/llvm/IR/IntrinsicsLoongArch.td
    M llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
    M llvm/lib/Target/LoongArch/LoongArchISelLowering.h
    M llvm/lib/Target/LoongArch/LoongArchInstrInfo.td
    M llvm/test/CodeGen/LoongArch/intrinsic-la32-error.ll
    M llvm/test/CodeGen/LoongArch/intrinsic-la64.ll

  Log Message:
  -----------
  [LoongArch] Add remaining intrinsics for CRC check instructions

After D137316 implements the intrinsics of the first crc check instruction
and related diagnosis, this patch implements the intrinsics of all remaining
crc check instructions.

Differential Revision: https://reviews.llvm.org/D138418




More information about the All-commits mailing list