|
LLVM 22.0.0git
|
#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. | |
Attempt to determine if a Text stub uses target triple.
Definition at line 167 of file IFSHandler.cpp.
References I, and llvm::StringRef::trim().
Referenced by llvm::ifs::readIFSFromBuffer().