Go to the source code of this file.
◆ DEBUG_TYPE
#define DEBUG_TYPE "lower-amx-intrinsics" |
◆ INITIALIZE_PASS_BEGIN()
INITIALIZE_PASS_BEGIN |
( |
X86LowerAMXIntrinsicsLegacyPass |
, |
|
|
DEBUG_TYPE |
, |
|
|
PassName |
, |
|
|
false |
, |
|
|
false |
|
|
) |
| |
◆ isV256I32Ty()
◆ DEBUG_TYPE
◆ false
◆ PassName
PassName = "Lower AMX intrinsics" |
|
static |
Definition at line 666 of file X86LowerAMXIntrinsics.cpp.
Referenced by llvm::PassInstrumentationCallbacks::addClassToPassName(), llvm::OptimizationRemarkEmitter::allowExtraAnalysis(), llvm::MachineOptimizationRemarkEmitter::allowExtraAnalysis(), llvm::callDefaultCtor(), llvm::PassBuilder::checkParametrizedPassName(), llvm::emitInlinedInto(), llvm::emitInlinedIntoBasedOnCost(), llvm::PMDataManager::emitInstrCountChangedRemark(), getPassIDFromName(), getPassInfo(), getPassNameAndInstanceNum(), llvm::ChangeReporter< IRUnitT >::handleIRAfterPass(), llvm::DiagnosticHandler::isAnalysisRemarkEnabled(), llvm::DiagnosticHandler::isAnyRemarkEnabled(), llvm::DiagnosticHandler::isMissedOptRemarkEnabled(), llvm::DiagnosticHandler::isPassedOptRemarkEnabled(), llvm::isPassInPrintList(), LLVMRemarkEntryGetPassName(), mapRemarkHeader(), llvm::PassBuilder::parseSinglePassOption(), printPassName(), llvm::RequireAnalysisPass< AnalysisT, LazyCallGraph::SCC, CGSCCAnalysisManager, LazyCallGraph &, CGSCCUpdateResult & >::printPipeline(), llvm::PassInfoMixin< DerivedT >::printPipeline(), llvm::RequireAnalysisPass< AnalysisT, IRUnitT, AnalysisManagerT, ExtraArgTs >::printPipeline(), llvm::InvalidateAnalysisPass< AnalysisT >::printPipeline(), llvm::RequireAnalysisPass< AnalysisT, Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, LPMUpdater & >::printPipeline(), llvm::OptPassGateInstrumentation::registerCallbacks(), llvm::reportGISelFailure(), llvm::PassManager< IRUnitT, AnalysisManagerT, ExtraArgTs >::run(), runNewPMPasses(), llvm::ChangeReporter< IRUnitT >::saveIRBeforePass(), llvm::sandboxir::PassManager< ParentPass, ContainedPass >::setPassPipeline(), llvm::OptPassGateInstrumentation::shouldRun(), llvm::OptBisect::shouldRunPass(), and writeJSON().
◆ X86ScalarizeAMX
cl::opt< bool > X86ScalarizeAMX("enable-x86-scalar-amx", cl::init(false), cl::Hidden, cl::desc("X86: enable AMX scalarizition.")) |
( |
"enable-x86-scalar-amx" |
, |
|
|
cl::init(false) |
, |
|
|
cl::Hidden |
, |
|
|
cl::desc("X86: enable AMX scalarizition.") |
|
|
) |
| |
|
static |