LLVM 19.0.0git
Classes | Namespaces
MCSubtargetInfo.h File Reference
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/MC/MCInstrItineraries.h"
#include "llvm/MC/MCSchedule.h"
#include "llvm/TargetParser/SubtargetFeature.h"
#include "llvm/TargetParser/Triple.h"
#include <cassert>
#include <cstdint>
#include <optional>
#include <string>

Go to the source code of this file.

Classes

struct  llvm::SubtargetFeatureKV
 Used to provide key value pairs for feature and CPU bit flags. More...
 
struct  llvm::SubtargetSubTypeKV
 Used to provide key value pairs for feature and CPU bit flags. More...
 
class  llvm::MCSubtargetInfo
 Generic base class for all target subtargets. More...
 

Namespaces

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