14#ifndef LLVM_TARGETPARSER_XTENSATARGETPARSER_H
15#define LLVM_TARGETPARSER_XTENSATARGETPARSER_H
25#define XTENSA_CPU(ENUM, NAME, FEATURES) CK_##ENUM,
26#include "XtensaTargetParser.def"
This class consists of common code factored out of the SmallVector class to reduce code duplication b...
Represent a constant reference to a string, i.e.
LLVM_ABI StringRef getBaseName(StringRef CPU)
LLVM_ABI void fillValidCPUList(SmallVectorImpl< StringRef > &Values)
LLVM_ABI void getCPUFeatures(StringRef CPU, SmallVectorImpl< StringRef > &Features)
@ XF_HIGHPRIINTERRUPTSLEVEL4
@ XF_HIGHPRIINTERRUPTSLEVEL6
@ XF_HIGHPRIINTERRUPTSLEVEL5
@ XF_HIGHPRIINTERRUPTSLEVEL3
@ XF_HIGHPRIINTERRUPTSLEVEL7
LLVM_ABI CPUKind parseCPUKind(StringRef CPU)
This is an optimization pass for GlobalISel generic memory operations.