Lines Matching defs:getImpl
374 getImpl().actionHandler = std::move(handler);
380 assert(getImpl().actionHandler);
381 getImpl().actionHandler(actionFn, action);
384 bool MLIRContext::hasActionHandler() { return (bool)getImpl().actionHandler; }
391 DiagnosticEngine &MLIRContext::getDiagEngine() { return getImpl().diagEngine; }
456 auto &impl = getImpl();
513 auto it = getImpl().loadedDialects.find(dialectNamespace);
515 return it != getImpl().loadedDialects.end() && it->second == nullptr;
520 auto &impl = getImpl();
721 auto &impl = context->getImpl();
736 auto &impl = context->getImpl();
766 auto &impl = context->getImpl();
772 MLIRContextImpl &impl = context->getImpl();
790 MLIRContextImpl &ctxImpl = context->getImpl();
928 auto &impl = ctx->getImpl();
937 auto &impl = ctx->getImpl();
949 auto &ctxImpl = ctx->getImpl();
1003 auto &impl = context->getImpl();
1009 MLIRContextImpl &impl = context->getImpl();
1023 StorageUniquer &MLIRContext::getTypeUniquer() { return getImpl().typeUniquer; }
1026 return context->getImpl().bf16Ty;
1029 return context->getImpl().f16Ty;
1032 return context->getImpl().tf32Ty;
1035 return context->getImpl().f32Ty;
1038 return context->getImpl().f64Ty;
1041 return context->getImpl().f80Ty;
1044 return context->getImpl().f128Ty;
1049 return context->getImpl().indexTy;
1063 return context->getImpl().int1Ty;
1065 return context->getImpl().int8Ty;
1067 return context->getImpl().int16Ty;
1069 return context->getImpl().int32Ty;
1071 return context->getImpl().int64Ty;
1073 return context->getImpl().int128Ty;
1097 if (NoneType cachedInst = context->getImpl().noneType)
1111 return getImpl().attributeUniquer;
1122 return value ? context->getImpl().trueAttr : context->getImpl().falseAttr;
1126 return context->getImpl().unitAttr;
1130 return context->getImpl().unknownLocAttr;
1136 return context->getImpl().distinctAttributeAllocator.allocate(referencedAttr);
1141 return context->getImpl().emptyDictionaryAttr;
1157 MLIRContextImpl &impl = context->getImpl();
1164 return context->getImpl().emptyStringAttr;
1172 return getImpl().affineUniquer;
1175 AffineMap AffineMap::getImpl(unsigned dimCount, unsigned symbolCount,
1178 auto &impl = context->getImpl();
1209 return getImpl(/*dimCount=*/0, /*symbolCount=*/0, /*results=*/{}, context);
1214 return getImpl(dimCount, symbolCount, /*results=*/{}, context);
1220 return getImpl(dimCount, symbolCount, {result}, result.getContext());
1226 return getImpl(dimCount, symbolCount, results, context);
1241 auto &impl = constraints[0].getContext()->getImpl();