Lines Matching defs:options

46                                const BufferizationOptions &options) {
48 if (auto bufferizableOp = options.dynCastBufferizableOp(op))
55 Operation *op, const BufferizationOptions &options) {
62 getEnclosingRepetitiveRegion(op->getBlock(), options);
66 Value value, const BufferizationOptions &options) {
77 if (isRepetitiveRegion(region, options))
88 Block *block, const BufferizationOptions &options) {
100 if (isRepetitiveRegion(region, options))
113 Region *region, const BufferizationOptions &options) {
114 assert(isRepetitiveRegion(region, options) && "expected repetitive region");
116 if (isRepetitiveRegion(region, options))
123 const BufferizationOptions &options) {
125 auto bufferizableOp = options.dynCastBufferizableOp(region->getParentOp());
128 assert(isRepetitiveRegion(region, options) &&
148 const BufferizationOptions &options, bool copy) {
193 FailureOr<BaseMemRefType> copyBufferType = getBufferType(tensor, options);
198 memorySpace = options.defaultMemorySpaceFn(tensorType);
318 const BufferizationOptions &options) {
324 const BufferizationOptions &options) {
365 const BufferizationOptions &options) {
515 if (!config.followUnknownOps && !options.dynCastBufferizableOp(value)) {
579 AnalysisState::AnalysisState(const BufferizationOptions &options)
580 : AnalysisState(options, TypeID::get<AnalysisState>()) {}
582 AnalysisState::AnalysisState(const BufferizationOptions &options, TypeID type)
583 : options(options), type(type) {
585 options.stateInitializers)
648 const BufferizationOptions &options) {
661 FailureOr<BaseMemRefType> memrefType = getBufferType(value, options);
672 bufferization::getBufferType(Value value, const BufferizationOptions &options) {
674 return getBufferType(value, options, invocationStack);
679 bufferization::getBufferType(Value value, const BufferizationOptions &options,
689 auto bufferizableOp = options.dynCastBufferizableOp(op);
691 return bufferizableOp.getBufferType(value, options, invocationStack);
695 options.defaultMemorySpaceFn(cast<TensorType>(value.getType()));
699 return getMemRefType(value, options, /*layout=*/{}, *memSpace);
773 const BufferizationOptions &options,
794 return options.unknownTypeConverterFn(value, memorySpace, options);
926 Value value, const BufferizationOptions &options,
932 return bufferization::getMemRefType(value, options);
937 AnalysisState state(options);
944 return getBufferType(equivalentOperand, options, invocationStack);
950 options.defaultMemorySpaceFn(cast<TensorType>(value.getType()));
954 return getMemRefType(value, options, /*layout=*/{}, *memSpace);