Searched refs:LocationAttr (Results 1 – 10 of 10) sorted by relevance
/external/llvm-project/mlir/include/mlir/IR/ |
D | Location.h | 40 class LocationAttr : public Attribute { 52 Location(LocationAttr loc) : impl(loc) { in Location() 55 Location(const LocationAttr::ImplType *impl) : impl(impl) { in Location() 63 operator LocationAttr() const { return impl; } in LocationAttr() function 64 LocationAttr *operator->() const { return const_cast<LocationAttr *>(&impl); } 84 return LocationAttr(reinterpret_cast<const AttributeStorage *>(pointer)); in getFromOpaquePointer() 89 LocationAttr impl; 102 : public Attribute::AttrBase<CallSiteLoc, LocationAttr, 126 : public Attribute::AttrBase<FileLineColLoc, LocationAttr, 145 class FusedLoc : public Attribute::AttrBase<FusedLoc, LocationAttr, [all …]
|
/external/llvm-project/mlir/lib/Parser/ |
D | LocationParser.cpp | 29 ParseResult Parser::parseCallSiteLocation(LocationAttr &loc) { in parseCallSiteLocation() 37 LocationAttr calleeLoc; in parseCallSiteLocation() 48 LocationAttr callerLoc; in parseCallSiteLocation() 61 ParseResult Parser::parseFusedLocation(LocationAttr &loc) { in parseFusedLocation() 78 LocationAttr newLoc; in parseFusedLocation() 95 ParseResult Parser::parseNameOrFileLineColLocation(LocationAttr &loc) { in parseNameOrFileLineColLocation() 133 LocationAttr childLoc; in parseNameOrFileLineColLocation() 154 ParseResult Parser::parseLocationInstance(LocationAttr &loc) { in parseLocationInstance()
|
D | Parser.h | 235 ParseResult parseLocationInstance(LocationAttr &loc); 238 ParseResult parseCallSiteLocation(LocationAttr &loc); 241 ParseResult parseFusedLocation(LocationAttr &loc); 244 ParseResult parseNameOrFileLineColLocation(LocationAttr &loc);
|
D | Parser.cpp | 358 LocationAttr locAttr = attr.dyn_cast<LocationAttr>(); in finalize() 1672 LocationAttr directLoc; in parseTrailingOperationLocation() 1687 if (!(directLoc = attr.dyn_cast<LocationAttr>())) in parseTrailingOperationLocation() 2065 LocationAttr *sourceFileLoc) { in parseSourceFile() 2080 LocationAttr *sourceFileLoc) { in parseSourceFile() 2088 LocationAttr *sourceFileLoc) { in parseSourceFile() 2106 LocationAttr *sourceFileLoc) { in parseSourceString()
|
D | AttributeParser.cpp | 126 LocationAttr locAttr; in parseAttribute()
|
/external/llvm-project/mlir/include/mlir/ |
D | Parser.h | 83 LocationAttr *sourceFileLoc = nullptr); 94 LocationAttr *sourceFileLoc = nullptr); 106 LocationAttr *sourceFileLoc = nullptr); 117 LocationAttr *sourceFileLoc = nullptr); 130 LocationAttr sourceFileLoc; in parseSourceFile() 149 LocationAttr sourceFileLoc; in parseSourceFile() 169 LocationAttr sourceFileLoc; in parseSourceFile() 189 LocationAttr sourceFileLoc; in parseSourceString()
|
/external/llvm-project/mlir/lib/IR/ |
D | Location.cpp | 21 bool LocationAttr::classof(Attribute attr) { in classof()
|
D | AsmPrinter.cpp | 1149 void printLocation(LocationAttr loc, bool allowAlias = false); 1164 void printLocationInternal(LocationAttr loc, bool pretty = false); 1215 void ModulePrinter::printLocationInternal(LocationAttr loc, bool pretty) { in printLocationInternal() 1216 TypeSwitch<LocationAttr>(loc) in printLocationInternal() 1329 void ModulePrinter::printLocation(LocationAttr loc, bool allowAlias) { in printLocation() 1605 } else if (auto locAttr = attr.dyn_cast<LocationAttr>()) { in printAttribute()
|
D | BuiltinDialect.cpp | 42 if (attr.isa<LocationAttr>()) { in getAlias()
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | DialectConversion.cpp | 579 LocationAttr loc;
|