Home
last modified time | relevance | path

Searched defs:interface (Results 1 – 25 of 44) sorted by relevance

12

/llvm-project/mlir/lib/Transforms/Utils/
H A DInliningUtils.cpp188 static void handleArgumentImpl(InlinerInterface &interface, OpBuilder &builder, in handleResultImpl() argument
131 isLegalToInline(InlinerInterface & interface,Region * src,Region * insertRegion,bool shouldCloneInlinedRegion,IRMapping & valueMapping) isLegalToInline() argument
161 handleArgumentImpl(InlinerInterface & interface,OpBuilder & builder,CallOpInterface call,CallableOpInterface callable,IRMapping & mapper) handleArgumentImpl() argument
221 inlineRegionImpl(InlinerInterface & interface,Region * src,Block * inlineBlock,Block::iterator inlinePoint,IRMapping & mapper,ValueRange resultsToReplace,TypeRange regionResultTypes,std::optional<Location> inlineLoc,bool shouldCloneInlinedRegion,CallOpInterface call={}) inlineRegionImpl() argument
327 inlineRegionImpl(InlinerInterface & interface,Region * src,Block * inlineBlock,Block::iterator inlinePoint,ValueRange inlinedOperands,ValueRange resultsToReplace,std::optional<Location> inlineLoc,bool shouldCloneInlinedRegion,CallOpInterface call={}) inlineRegionImpl() argument
356 inlineRegion(InlinerInterface & interface,Region * src,Operation * inlinePoint,IRMapping & mapper,ValueRange resultsToReplace,TypeRange regionResultTypes,std::optional<Location> inlineLoc,bool shouldCloneInlinedRegion) inlineRegion() argument
366 inlineRegion(InlinerInterface & interface,Region * src,Block * inlineBlock,Block::iterator inlinePoint,IRMapping & mapper,ValueRange resultsToReplace,TypeRange regionResultTypes,std::optional<Location> inlineLoc,bool shouldCloneInlinedRegion) inlineRegion() argument
378 inlineRegion(InlinerInterface & interface,Region * src,Operation * inlinePoint,ValueRange inlinedOperands,ValueRange resultsToReplace,std::optional<Location> inlineLoc,bool shouldCloneInlinedRegion) inlineRegion() argument
388 inlineRegion(InlinerInterface & interface,Region * src,Block * inlineBlock,Block::iterator inlinePoint,ValueRange inlinedOperands,ValueRange resultsToReplace,std::optional<Location> inlineLoc,bool shouldCloneInlinedRegion) inlineRegion() argument
402 materializeConversion(const DialectInlinerInterface * interface,SmallVectorImpl<Operation * > & castOps,OpBuilder & castBuilder,Value arg,Type type,Location conversionLoc) materializeConversion() argument
428 inlineCall(InlinerInterface & interface,CallOpInterface call,CallableOpInterface callable,Region * src,bool shouldCloneInlinedRegion) inlineCall() argument
[all...]
H A DCFGToSCF.cpp423 ReturnLikeExitCombiner(Region &topLevelRegion, CFGToSCFInterface &interface) in ReturnLikeExitCombiner()
467 CFGToSCFInterface &interface; member in __anoncfa425e90111::ReturnLikeExitCombiner
522 CFGToSCFInterface &interface) { in createSingleEntryBlock()
558 function_ref<Value(Type)> getUndefValue, CFGToSCFInterface &interface, in createSingleExitingLatch()
805 function_ref<Value(Type)> getUndefValue, CFGToSCFInterface &interface, in transformCyclesToSCFLoops()
952 function_ref<Value(Type)> getUndefValue, CFGToSCFInterface &interface, in transformToStructuredCFBranches()
1215 CFGToSCFInterface &interface) { in createSingleExitBlocksForReturnLike()
1277 CFGToSCFInterface &interface, in transformCFGToSCF()
H A DFoldUtils.cpp37 auto *interface = interfaces.getInterfaceFor(parentOp); in getInsertionRegion() local
/llvm-project/mlir/tools/mlir-tblgen/
H A DOpInterfacesGen.cpp177 emitInterfaceDefMethods(StringRef interfaceQualName,const Interface & interface,StringRef valueType,const Twine & implValue,raw_ostream & os,bool isOpInterface) emitInterfaceDefMethods() argument
201 emitInterfaceDef(const Interface & interface,StringRef valueType,raw_ostream & os) emitInterfaceDef() argument
232 emitConceptDecl(const Interface & interface) emitConceptDecl() argument
280 emitModelDecl(const Interface & interface) emitModelDecl() argument
340 emitModelMethodsDef(const Interface & interface) emitModelMethodsDef() argument
446 emitTraitDecl(const Interface & interface,StringRef interfaceName,StringRef interfaceTraitsName) emitTraitDecl() argument
497 emitInterfaceDeclMethods(const Interface & interface,raw_ostream & os,StringRef valueType,bool isOpInterface,tblgen::FmtContext & extraDeclsFmt) emitInterfaceDeclMethods() argument
518 emitInterfaceDecl(const Interface & interface) emitInterfaceDecl() argument
627 Interface interface(&interfaceDef); emitInterfaceDoc() local
[all...]
/llvm-project/mlir/lib/TableGen/
H A DInterfaces.cpp173 classof(const Interface * interface) classof() argument
181 classof(const Interface * interface) classof() argument
189 classof(const Interface * interface) classof() argument
[all...]
/llvm-project/mlir/test/lib/Transforms/
H A DTestInlining.cpp45 InlinerInterface interface(&getContext()); in runOnOperation() local
/llvm-project/mlir/lib/Interfaces/
H A DInferIntRangeInterface.cpp148 defaultInferResultRanges(InferIntRangeInterface interface,ArrayRef<IntegerValueRange> argRanges,SetIntLatticeFn setResultRanges) defaultInferResultRanges() argument
167 defaultInferResultRangesFromOptional(InferIntRangeInterface interface,ArrayRef<ConstantIntRanges> argRanges,SetIntRangeFn setResultRanges) defaultInferResultRangesFromOptional() argument
/llvm-project/mlir/lib/IR/
H A DAttrTypeSubElements.cpp59 WalkResult AttrTypeWalker::walkSubElements(T interface, WalkOrder order) { in walkSubElements() argument
164 replaceSubElements(T interface) replaceSubElements() argument
H A DDialect.cpp98 addInterface(std::unique_ptr<DialectInterface> interface) addInterface() argument
131 if (auto *interface = dialect->getRegisteredInterface(interfaceKind)) { DialectInterfaceCollectionBase() local
[all...]
/llvm-project/mlir/lib/Analysis/AliasAnalysis/
H A DLocalAliasAnalysis.cpp233 MemoryEffectOpInterface interface = dyn_cast<MemoryEffectOpInterface>(op); in getAllocEffectFor() local
373 MemoryEffectOpInterface interface = dyn_cast<MemoryEffectOpInterface>(op); in getModRef() local
/llvm-project/flang/lib/Evaluate/
H A Dcall.cpp134 if (const Symbol * interface{GetInterfaceSymbol()}) { in IsElemental() local
148 if (const Symbol * interface{GetInterfaceSymbol()}) { in IsPure() local
/llvm-project/mlir/include/mlir/IR/
H A DDialect.h201 InterfaceT *interface = new InterfaceT(this, std::forward<Args>(args)...); in addInterface() local
[all...]
/llvm-project/clang/test/Analysis/
H A Dinline.cpp94 int interface() const { in interface() function in PR13569::Parent
142 int interface() const { in interface() function in PR13569_virtual::Parent
/llvm-project/mlir/lib/Bytecode/Writer/
H A DIRNumbering.cpp346 if (const auto *interface = numbering->dialect->interface) { number() local
515 if (const auto *interface = numbering->dialect->interface) { number() local
H A DIRNumbering.h117 const BytecodeDialectInterface *interface = nullptr; member
H A DBytecodeWriter.cpp858 if (const BytecodeDialectInterface *interface = writeAttrTypeSection() local
868 if (const BytecodeDialectInterface *interface = writeAttrTypeSection() local
[all...]
/llvm-project/flang/lib/Optimizer/Analysis/
H A DAliasAnalysis.cpp192 MemoryEffectOpInterface interface = dyn_cast<MemoryEffectOpInterface>(op); getModRef() local
/llvm-project/flang/lib/Lower/
H A DMangler.cpp126 const Fortran::semantics::Symbol *interface = &ultimateSymbol; in mangleName() local
/llvm-project/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializeOps.cpp363 SmallVector<Attribute, 4> interface; processOp() local
/llvm-project/lld/MachO/
H A DInputFiles.cpp288 InputFile::InputFile(Kind kind, const InterfaceFile &interface) in InputFile() argument
1822 skipPlatformCheckForCatalyst(const InterfaceFile & interface,bool explicitlyLinked) skipPlatformCheckForCatalyst() argument
1861 DylibFile(const InterfaceFile & interface,DylibFile * umbrella,bool isBundleLoader,bool explicitlyLinked) DylibFile() argument
1955 parseReexports(const InterfaceFile & interface) parseReexports() argument
[all...]
/llvm-project/mlir/lib/Dialect/DLTI/
H A DDLTI.cpp185 auto interface = llvm::cast<DataLayoutTypeInterface>(typeSample); combineOneSpec() local
/llvm-project/flang/lib/Semantics/
H A Dprogram-tree.cpp62 } else if (const auto *interface{ in GetGenerics() local
/llvm-project/mlir/lib/AsmParser/
H A DAsmParserImpl.h518 return parser.parseResourceHandle(interface, resourceName); in parseResourceHandle() local
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DScheduleOrderedAssignments.cpp191 mlir::MemoryEffectOpInterface interface = in gatherMemoryEffects() local
/llvm-project/mlir/lib/Target/SPIRV/Serialization/
H A DSerializeOps.cpp627 if (auto interface = op.getInterface()) { in processOp() local

12