Home
last modified time | relevance | path

Searched defs:blockArg (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project/mlir/test/lib/IR/
H A DTestPrintDefUse.cpp37 auto blockArg = cast<BlockArgument>(operand); in runOnOperation() local
/llvm-project/mlir/test/lib/Analysis/
H A DTestAliasAnalysis.cpp159 auto blockArg = dyn_cast<BlockArgument>(val); in isFuncArg() local
169 auto blockArg = cast<BlockArgument>(val); in isRestrict() local
/llvm-project/mlir/lib/Dialect/SCF/Transforms/
H A DLoopCanonicalization.cpp92 auto blockArg = dyn_cast<BlockArgument>(dimOp.getSource()); in matchAndRewrite() local
H A DUpliftWhileToFor.cpp78 auto blockArg = dyn_cast<BlockArgument>(arg1); in upliftWhileToForLoop() local
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp414 Block *block = blockArg.getParentBlock(); in compute() local
443 blockArgsToDetensor.erase(blockArg); in compute() local
H A DHoisting.cpp116 auto blockArg = dyn_cast<BlockArgument>(extractOp.getVector()); in hoistRedundantVectorBroadcasts() local
H A DFusion.cpp216 if (auto blockArg = dyn_cast<BlockArgument>(tensor)) { in getProducerOfTensor() local
/llvm-project/mlir/lib/Analysis/
H A DSliceAnalysis.cpp99 } else if (auto blockArg = dyn_cast<BlockArgument>(value)) { in getBackwardSliceImpl() local
H A DLiveness.cpp287 auto blockArg = cast<BlockArgument>(value); in print() local
/llvm-project/mlir/lib/IR/
H A DDominance.cpp315 if (auto blockArg = dyn_cast<BlockArgument>(a)) properlyDominates() local
/llvm-project/mlir/lib/Dialect/ArmSME/Transforms/
H A DTileAllocation.cpp402 forEachPredecessorTileValue(BlockArgument blockArg,function_ref<void (Value)> callback) forEachPredecessorTileValue() argument
461 auto blockArg = dyn_cast<BlockArgument>(value); coalesceTileLiveRanges() local
603 auto blockArg = dyn_cast<BlockArgument>(value); assignTileIdsAndResolveTrivialConflicts() local
[all...]
/llvm-project/mlir/lib/Dialect/Tosa/Transforms/
H A DTosaInferShapes.cpp129 auto blockArg = frontBlock.getArgument(i - 1); propagateShapesToTosaIf() local
/llvm-project/flang/lib/Optimizer/Transforms/
H A DAddAliasTags.cpp169 mlir::BlockArgument blockArg = mlir::cast<mlir::BlockArgument>(arg); in getFuncArgName() local
H A DAffinePromotion.cpp66 if (auto blockArg = mlir::dyn_cast<mlir::BlockArgument>(coordinate)) { in analyzeCoordinate() local
227 if (auto blockArg = mlir::dyn_cast<mlir::BlockArgument>(value)) { in toAffineExpr() local
H A DArrayValueCopy.cpp393 if (auto blockArg = ro.iterArgToBlockArg(operand->get())) { in arrayMentions() local
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMInlining.cpp
/llvm-project/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp1745 BlockArgument blockArg = curBlock->addArgument(blockArgType, unknownLoc); processPhi() local
1913 for (BlockArgument blockArg : block->getArguments()) { structurize() local
1964 for (BlockArgument blockArg : headerBlock->getArguments()) structurize() local
[all...]
/llvm-project/mlir/include/mlir/IR/
H A DBuilders.h427 auto blockArg = llvm::cast<BlockArgument>(val); setInsertionPointAfterValue() local
/llvm-project/flang/lib/Optimizer/CodeGen/
H A DBoxedProcedure.cpp383 for (mlir::BlockArgument blockArg : block.getArguments()) runOnOperation() local
/llvm-project/mlir/lib/Analysis/DataFlow/
H A DSparseAnalysis.cpp420 if (std::optional<BlockArgument> blockArg = visitOperation() local
/llvm-project/mlir/lib/AsmParser/
H A DAsmParserState.cpp305 void AsmParserState::addDefinition(BlockArgument blockArg, SMLoc location) { in addDefinition() argument
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferDeallocation.cpp326 LogicalResult introduceBlockArgCopy(BlockArgument blockArg) { in introduceBlockArgCopy()
/llvm-project/flang/lib/Lower/OpenMP/
H A DReductionProcessor.cpp523 mlir::Value blockArg = createReductionInitRegion() local
/llvm-project/mlir/lib/Dialect/OpenMP/IR/
H A DOpenMPDialect.cpp1149 OpAsmParser::UnresolvedOperand blockArg; parseMapEntries() local
1191 const auto &blockArg = entryBlock->getArgument(argIndex); printMapEntries() local
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DLowerHLFIROrderedAssignments.cpp603 if (mlir::Block *block = blockArg.getOwner()) in isForallIndex() local

12