Home
last modified time | relevance | path

Searched refs:SExtOp (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DIndexIntrinsicsOpLowering.h53 newOp = rewriter.create<LLVM::SExtOp>( in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/
H A DArithmeticToLLVM.cpp53 VectorConvertToLLVMPattern<arith::ExtSIOp, LLVM::SExtOp>;
148 rewriter.replaceOpWithNewOp<LLVM::SExtOp>(op, targetType, adaptor.getIn()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToNVVM/
H A DLowerGpuOpsToNVVMOps.cpp140 newOp = rewriter.create<LLVM::SExtOp>( in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1184 extended = rewriter.template create<LLVM::SExtOp>(loc, dstType, in matchAndRewrite()
1478 IndirectCastPattern<spirv::SConvertOp, LLVM::SExtOp, LLVM::TruncOp>, in populateSPIRVToLLVMConversionPatterns()
/llvm-project-15.0.7/mlir/lib/Conversion/AsyncToLLVM/
H A DAsyncToLLVM.cpp519 op, rewriter.create<LLVM::SExtOp>(loc, i32, coroSuspend.getResult()), in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp135 return rewriter.create<mlir::LLVM::SExtOp>(loc, ty, val); in integerCast()
860 rewriter.replaceOpWithNewOp<mlir::LLVM::SExtOp>(convert, toTy, op0); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp8216 SDValue SExtOp = DAG.getNode(ISD::SIGN_EXTEND_INREG, N, OpVT, in performSETCCCombine() local
8218 return DAG.getSetCC(dl, VT, SExtOp, DAG.getConstant(C1.trunc(32).sext(64), in performSETCCCombine()