Home
last modified time | relevance | path

Searched defs:branchOp (Results 1 – 18 of 18) sorted by relevance

/llvm-project/mlir/lib/Dialect/Bufferization/IR/
H A DUnstructuredControlFlow.cpp18 auto branchOp = dyn_cast<BranchOpInterface>(caller); in getCallerOpOperands() local
/llvm-project/mlir/lib/Interfaces/
H A DControlFlowInterfaces.cpp288 auto branchOp = a->getParentOfType<RegionBranchOpInterface>(); in insideMutuallyExclusiveRegions() local
346 if (auto branchOp = dyn_cast<RegionBranchOpInterface>(op)) in getEnclosingRepetitiveRegion() local
357 if (auto branchOp = dyn_cast<RegionBranchOpInterface>(op)) in getEnclosingRepetitiveRegion() local
/llvm-project/mlir/include/mlir/Dialect/Bufferization/IR/
H A DUnstructuredControlFlow.h143 auto branchOp = cast<BranchOpInterface>(op); in getAliasingValues() local
/llvm-project/mlir/lib/Dialect/Func/Transforms/
H A DFuncConversions.cpp127 if (auto branchOp = dyn_cast<BranchOpInterface>(op)) { isLegalForBranchOpInterfaceTypeConversionPattern() local
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp530 if (!detensorableBranchOps.count(branchOp)) in runOnOperation() local
552 return detensorableBranchOps.count(branchOp) && in runOnOperation() argument
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMIRToLLVMTranslation.cpp183 __anonb46f10840102(auto branchOp) setLoopAttr() argument
/llvm-project/mlir/lib/Dialect/SPIRV/IR/
H A DControlFlowOps.cpp252 auto branchOp = dyn_cast<spirv::BranchOp>(srcBlock.back()); in hasOneBranchOpTo() local
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferize.cpp585 auto branchOp = dyn_cast<BranchOpInterface>(op); bufferizeBlockSignature() local
/llvm-project/mlir/lib/Target/SPIRV/Serialization/
H A DSerializeOps.cpp576 LogicalResult Serializer::processBranchOp(spirv::BranchOp branchOp) { in processBranchOp() argument
H A DSerializer.cpp1092 if (auto branchOp = dyn_cast<spirv::BranchOp>(terminator)) { emitPhiForBlockArguments() local
/llvm-project/mlir/lib/Transforms/Utils/
H A DRegionUtils.cpp384 BranchOpInterface branchOp = dyn_cast<BranchOpInterface>(terminator); eraseTerminatorSuccessorOperands() local
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestPatterns.cpp1748 Operation *branchOp = firstBlock.getTerminator(); matchAndRewrite() local
1767 Operation *branchOp = firstBlock.getTerminator(); matchAndRewrite() local
/llvm-project/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp2103 if (auto branchOp = dyn_cast<spirv::BranchOp>(op)) { wireUpBlockArgument() local
/llvm-project/mlir/lib/Target/LLVMIR/
H A DModuleTranslation.cpp1725 __anoneb68762c1502(auto branchOp) setLoopMetadata() argument
/llvm-project/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp163 auto branchOp = rewriter.replaceOpWithNewOp<LLVM::BrOp>( in matchAndRewrite() local
/llvm-project/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp401 auto branchOp = [&](mlir::Block *dest, OperandRange operands) { in arrayMentions() local
/llvm-project/mlir/lib/Target/Cpp/
H A DTranslateToCpp.cpp517 printOperation(CppEmitter & emitter,cf::BranchOp branchOp) printOperation() argument
/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp577 matchAndRewrite(spirv::BranchOp branchOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument