Home
last modified time | relevance | path

Searched refs:valueMapping (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/mlir/include/mlir/Transforms/
DInliningUtils.h71 BlockAndValueMapping &valueMapping) const { in isLegalToInline() argument
83 BlockAndValueMapping &valueMapping) const { in isLegalToInline() argument
169 BlockAndValueMapping &valueMapping) const;
171 BlockAndValueMapping &valueMapping) const;
/external/llvm-project/mlir/lib/Target/LLVMIR/
DModuleTranslation.cpp344 connectPHINodes(T &func, const DenseMap<Value, llvm::Value *> &valueMapping, in connectPHINodes() argument
358 phiNode.addIncoming(valueMapping.lookup(getPHISourceValue( in connectPHINodes()
408 convertOmpOpRegions(region, valueMapping, blockMapping, codeGenIPBBTI, in convertOmpParallel()
431 ifCond = valueMapping.lookup(ifExprVar); in convertOmpParallel()
434 numThreads = valueMapping.lookup(numThreadsVar); in convertOmpParallel()
453 Region &region, DenseMap<Value, llvm::Value *> &valueMapping, in convertOmpOpRegions() argument
479 connectPHINodes(region, valueMapping, blockMapping); in convertOmpOpRegions()
504 convertOmpOpRegions(region, valueMapping, blockMapping, codeGenIPBBTI, in convertOmpMaster()
606 valueMapping[opInst.getResult(0)] = result; in convertOperation()
644 valueMapping[opInst.getResult(0)] = result; in convertOperation()
[all …]
/external/llvm-project/mlir/lib/Transforms/Utils/
DInliningUtils.cpp69 BlockAndValueMapping &valueMapping) const { in isLegalToInline()
75 return handler->isLegalToInline(dest, src, wouldBeCloned, valueMapping); in isLegalToInline()
81 BlockAndValueMapping &valueMapping) const { in isLegalToInline()
83 return handler->isLegalToInline(op, dest, wouldBeCloned, valueMapping); in isLegalToInline()
112 BlockAndValueMapping &valueMapping) { in isLegalToInline() argument
117 shouldCloneInlinedRegion, valueMapping)) { in isLegalToInline()
128 shouldCloneInlinedRegion, valueMapping); in isLegalToInline()
/external/llvm-project/mlir/include/mlir/Target/LLVMIR/
DModuleTranslation.h97 DenseMap<Value, llvm::Value *> &valueMapping,
152 DenseMap<Value, llvm::Value *> valueMapping; variable
/external/llvm-project/mlir/docs/
DInterfaces.md49 /// 'valueMapping' contains any remapped values from within the 'src' region.
53 BlockAndValueMapping &valueMapping) const {
63 BlockAndValueMapping &valueMapping) const final {
97 BlockAndValueMapping &valueMapping) const {
99 return handler ? handler->isLegalToInline(dest, src, valueMapping) : false;
/external/llvm-project/mlir/lib/Dialect/Linalg/IR/
DLinalgTypes.cpp40 BlockAndValueMapping &valueMapping) const final { in isLegalToInline()
/external/llvm-project/mlir/lib/Conversion/AsyncToLLVM/
DAsyncToLLVM.cpp535 BlockAndValueMapping valueMapping; in outlineExecuteOp() local
536 valueMapping.map(functionInputs, func.getArguments()); in outlineExecuteOp()
546 builder.clone(op, valueMapping); in outlineExecuteOp()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/
Dtf_ops.cc120 BlockAndValueMapping &valueMapping) const final { in isLegalToInline()
/external/llvm-project/mlir/lib/Dialect/SCF/
DSCF.cpp29 BlockAndValueMapping &valueMapping) const final { in isLegalToInline()
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp45 BlockAndValueMapping &valueMapping) const final { in isLegalToInline()
53 BlockAndValueMapping &valueMapping) const final { in isLegalToInline()
/external/tensorflow/tensorflow/compiler/mlir/lite/ir/
Dtfl_ops.cc280 BlockAndValueMapping &valueMapping) const final { in isLegalToInline()
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/IR/
Dhlo_ops.cc3118 BlockAndValueMapping& valueMapping) const final { in isLegalToInline()