LLVM 19.0.0git
Classes | Namespaces | Functions
IFSHandler.cpp File Reference
#include "llvm/InterfaceStub/IFSHandler.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/InterfaceStub/IFSStub.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/GlobPattern.h"
#include "llvm/Support/LineIterator.h"
#include "llvm/Support/YAMLTraits.h"
#include "llvm/TargetParser/Triple.h"
#include <functional>
#include <optional>

Go to the source code of this file.

Classes

struct  llvm::yaml::ScalarEnumerationTraits< IFSSymbolType >
 YAML traits for ELFSymbolType. More...
 
struct  llvm::yaml::ScalarTraits< IFSEndiannessType >
 
struct  llvm::yaml::ScalarTraits< IFSBitWidthType >
 
struct  llvm::yaml::MappingTraits< IFSTarget >
 
struct  llvm::yaml::MappingTraits< IFSSymbol >
 YAML traits for ELFSymbol. More...
 
struct  llvm::yaml::MappingTraits< IFSStub >
 YAML traits for ELFStub objects. More...
 
struct  llvm::yaml::MappingTraits< IFSStubTriple >
 YAML traits for ELFStubTriple objects. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::yaml
 

Functions

bool usesTriple (StringRef Buf)
 Attempt to determine if a Text stub uses target triple.
 

Function Documentation

◆ usesTriple()

bool usesTriple ( StringRef  Buf)

Attempt to determine if a Text stub uses target triple.

Definition at line 167 of file IFSHandler.cpp.

References I.

Referenced by llvm::ifs::readIFSFromBuffer().