LLVM 24.0.0git
NVPTXPeephole.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "nvptx-peephole"

Functions

static bool isCVTAToLocalCombinationCandidate (MachineInstr &Root)
static void CombineCVTAToLocal (MachineInstr &Root)
static bool runNVPTXPeephole (MachineFunction &MF)
 INITIALIZE_PASS (NVPTXPeepholeLegacyPass, "nvptx-peephole", "NVPTX Peephole", false, false) MachineFunctionPass *llvm

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "nvptx-peephole"

Definition at line 45 of file NVPTXPeephole.cpp.

Function Documentation

◆ CombineCVTAToLocal()

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( NVPTXPeepholeLegacyPass ,
"nvptx-peephole" ,
"NVPTX Peephole" ,
false ,
false  )

Definition at line 167 of file NVPTXPeephole.cpp.

References llvm::createNVPTXPeepholeLegacyPass().

◆ isCVTAToLocalCombinationCandidate()

◆ runNVPTXPeephole()