[PATCH] D156444: [llvm][IR]

Panagiotis K via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 27 08:56:42 PDT 2023


karouzakisp created this revision.
karouzakisp added reviewers: Eugene.Zelenko, nikic.
karouzakisp added a project: LLVM.
Herald added subscribers: ormris, StephenFan, luismarques, s.egerton, PkmX, steven_wu, simoncook, hiraditya, arichardson.
Herald added a project: All.
karouzakisp requested review of this revision.
Herald added subscribers: llvm-commits, wangpc.

Added zext flag in IR named was_sext for the target
RISC-V that converts back sext instructions from zext instructions
that were originated as a sext instruction. This conversion
happens in the backend of RISC-V in RISCVCodeGenPrepare.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D156444

Files:
  llvm/include/llvm/AsmParser/LLToken.h
  llvm/include/llvm/Bitcode/LLVMBitCodes.h
  llvm/include/llvm/IR/Constants.h
  llvm/include/llvm/IR/Instruction.h
  llvm/include/llvm/IR/Operator.h
  llvm/lib/AsmParser/LLLexer.cpp
  llvm/lib/AsmParser/LLParser.cpp
  llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  llvm/lib/Bitcode/flags.ll
  llvm/lib/IR/AsmWriter.cpp
  llvm/lib/IR/Constants.cpp
  llvm/lib/IR/Instruction.cpp
  llvm/lib/IR/Instructions.cpp
  llvm/test/Assembler/flags.ll
  llvm/test/Bitcode/constantsTest.3.2.ll
  llvm/test/Bitcode/flags.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D156444.544796.patch
Type: text/x-patch
Size: 25113 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230727/b398b0ed/attachment.bin>


More information about the llvm-commits mailing list