| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | SymbolTable.cpp | 850 FlatSymbolRefAttr newLeafAttr = FlatSymbolRefAttr::get(newSymbol); in replaceAllSymbolUsesImpl() 865 return SymbolRefAttr::get(newSymbol, nestedRefs); in replaceAllSymbolUsesImpl() 895 StringAttr newSymbol, in replaceAllSymbolUses() argument 897 return replaceAllSymbolUsesImpl(oldSymbol, newSymbol, from); in replaceAllSymbolUses() 900 StringAttr newSymbol, in replaceAllSymbolUses() argument 902 return replaceAllSymbolUsesImpl(oldSymbol, newSymbol, from); in replaceAllSymbolUses() 905 StringAttr newSymbol, in replaceAllSymbolUses() argument 907 return replaceAllSymbolUsesImpl(oldSymbol, newSymbol, from); in replaceAllSymbolUses() 912 return replaceAllSymbolUsesImpl(oldSymbol, newSymbol, from); in replaceAllSymbolUses() 1008 Operation *newSymbol = in replaceAllUsesWith() local [all …]
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/SPIRV/ |
| H A D | TestModuleCombiner.cpp | 41 StringRef newSymbol) { in runOnOperation() argument 43 << " -> " << newSymbol << "\n"; in runOnOperation()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | type.cpp | 413 Symbol &newSymbol{*pair.first->second}; in InstantiateComponent() local 420 newSymbol.flags() = oldSymbol.flags(); in InstantiateComponent() 421 if (auto *details{newSymbol.detailsIf<ObjectEntityDetails>()}) { in InstantiateComponent() 422 if (const DeclTypeSpec * newType{InstantiateType(newSymbol)}) { in InstantiateComponent() 445 auto restorer{foldingContext().messages().SetLocation(newSymbol.name())}; in InstantiateComponent() 457 auto restorer{foldingContext().messages().SetLocation(newSymbol.name())}; in InstantiateComponent() 458 init = IsPointer(newSymbol) in InstantiateComponent() 461 newSymbol, std::move(*init), foldingContext()); in InstantiateComponent() 463 } else if (auto *procDetails{newSymbol.detailsIf<ProcEntityDetails>()}) { in InstantiateComponent() 465 if (const DeclTypeSpec * returnType{InstantiateType(newSymbol)}) { in InstantiateComponent()
|
| H A D | resolve-names.cpp | 2220 auto &newSymbol{MakeSymbol(name)}; in PushScope() local 2834 newSymbol.flags() = useSymbol.flags(); in DoAddUse() 2863 Symbol &newSymbol{MakeSymbol( in DoAddUse() local 2889 Symbol &newSymbol{MakeSymbol(localName, in DoAddUse() local 2892 newSymbol.flags() = useUltimate.flags(); in DoAddUse() 2911 Symbol &newSymbol{ in AddGenericUse() local 2913 generic.AddUse(newSymbol); in AddGenericUse() 2914 return newSymbol; in AddGenericUse() 3640 newSymbol.attrs().set(Attr::PRIVATE); in BeginSubprogram() 3642 newSymbol.attrs().set(Attr::PUBLIC); in BeginSubprogram() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/Linking/ |
| H A D | ModuleCombiner.h | 33 spirv::ModuleOp originalModule, StringRef oldSymbol, StringRef newSymbol)>;
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | SymbolInterfaces.td | 121 symbol 'newSymbol' that are nested within the given operation 'from'. 125 (ins "::mlir::StringAttr":$newSymbol, "::mlir::Operation *":$from), [{}], 128 newSymbol, from);
|
| H A D | SymbolTable.h | 210 StringAttr newSymbol, 216 StringAttr newSymbol, Region *from);
|
| /llvm-project-15.0.7/mlir/lib/CAPI/IR/ |
| H A D | IR.cpp | 838 MlirStringRef newSymbol, in mlirSymbolTableReplaceAllSymbolUses() argument 843 auto newSymbolAttr = StringAttr::get(context, unwrap(newSymbol)); in mlirSymbolTableReplaceAllSymbolUses()
|
| /llvm-project-15.0.7/mlir/include/mlir-c/ |
| H A D | IR.h | 857 MlirStringRef oldSymbol, MlirStringRef newSymbol, MlirOperation from);
|
| /llvm-project-15.0.7/mlir/lib/Bindings/Python/ |
| H A D | IRModule.h | 1044 const std::string &newSymbol,
|
| H A D | IRCore.cpp | 1822 const std::string &newSymbol, in replaceAllSymbolUses() argument 1827 toMlirStringRef(oldSymbol), toMlirStringRef(newSymbol), in replaceAllSymbolUses()
|