[PATCH] D116465: [SPIRV 6/6] Add the module analysis pass and the simplest tests

Ilia Diachkov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 28 05:13:55 PDT 2022


iliya-diyachkov updated this revision to Diff 418550.
iliya-diyachkov added a comment.

The patch has been updated after the changes in 4th and 5th ones. Also, "unsigned int"s were replaced with "unsigned"s, and missed dots were inserted into comments, as Fangrui recommended in the 4th patch.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D116465/new/

https://reviews.llvm.org/D116465

Files:
  llvm/lib/Target/SPIRV/CMakeLists.txt
  llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp
  llvm/lib/Target/SPIRV/SPIRV.h
  llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp
  llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp
  llvm/lib/Target/SPIRV/SPIRVMCInstLower.h
  llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp
  llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h
  llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp
  llvm/lib/Target/SPIRV/SPIRVUtils.cpp
  llvm/lib/Target/SPIRV/SPIRVUtils.h
  llvm/test/CodeGen/SPIRV/function/identity-function.ll
  llvm/test/CodeGen/SPIRV/function/trivial-function-definition.ll
  llvm/test/CodeGen/SPIRV/function/trivial-function-with-attributes.ll
  llvm/test/CodeGen/SPIRV/function/trivial-function-with-call.ll
  llvm/test/CodeGen/SPIRV/lit.local.cfg
  llvm/test/CodeGen/SPIRV/metadata-opencl.ll
  llvm/test/CodeGen/SPIRV/transcoding/readonly.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116465.418550.patch
Type: text/x-patch
Size: 58730 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220328/e84733e2/attachment-0001.bin>


More information about the llvm-commits mailing list