Searched refs:ReturnOp (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/ |
| H A D | LowerToLLVM.h | 154 : public mlir::OpConversionPattern<cir::ReturnOp> { 156 using mlir::OpConversionPattern<cir::ReturnOp>::OpConversionPattern; 159 matchAndRewrite(cir::ReturnOp op, OpAdaptor,
|
| H A D | LowerToLLVM.cpp | 869 cir::ReturnOp op, OpAdaptor adaptor, in matchAndRewrite() 871 rewriter.replaceOpWithNewOp<mlir::LLVM::ReturnOp>(op, adaptor.getOperands()); in matchAndRewrite() 1269 rewriter.create<mlir::LLVM::ReturnOp>(loc, value); in matchAndRewriteRegionInitializedGlobal()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenFunction.cpp | 280 cir::ReturnOp CIRGenFunction::LexicalScope::emitReturn(mlir::Location loc) { in emitReturn() 287 return builder.create<cir::ReturnOp>(loc, in emitReturn() 290 return builder.create<cir::ReturnOp>(loc); in emitReturn()
|
| H A D | CIRGenFunction.h | 698 cir::ReturnOp emitReturn(mlir::Location loc);
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/ |
| H A D | CIRDialect.cpp | 774 static mlir::LogicalResult checkReturnAndFunction(cir::ReturnOp op, in checkReturnAndFunction() 792 mlir::LogicalResult cir::ReturnOp::verify() { in verify()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/ |
| H A D | CIROps.td | 461 // ReturnOp 464 def ReturnOp : CIR_Op<"return", [ParentOneOf<["FuncOp", "ScopeOp", "IfOp", 490 // Allow building a ReturnOp with no return operand.
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 2169 Type* ReturnOp = CI.getType(); in upgradeMaskToInt() local 2172 return Builder.CreateSExt(Mask, ReturnOp, "vpmovm2"); in upgradeMaskToInt()
|