Lines Matching full:ifs
24 using namespace llvm::ifs;
141 if (!IO.mapTag("!ifs-v1", true))
154 if (!IO.mapTag("!ifs-v1", true))
179 Expected<std::unique_ptr<IFSStub>> ifs::readIFSFromBuffer(StringRef Buf) {
188 return createStringError(Err, "YAML failed reading as IFS");
193 "IFS version " + Stub->IfsVersion.getAsString() + " is unsupported.",
201 "IFS arch '" + *Stub->Target.ArchString + "' is unsupported");
208 "IFS symbol type for symbol '" + Item.Name + "' is unsupported");
213 Error ifs::writeIFSToOutputStream(raw_ostream &OS, const IFSStub &Stub) {
231 Error ifs::overrideIFSTarget(
269 Error ifs::validateIFSTarget(IFSStub &Stub, bool ParseTriple) {
304 IFSTarget ifs::parseTriple(StringRef TripleStr) {
328 void ifs::stripIFSTarget(IFSStub &Stub, bool StripTriple, bool StripArch,
348 Error ifs::filterIFSSyms(IFSStub &Stub, bool StripUndefined,