LLVM 19.0.0git
Functions
NVPTXReplaceImageHandles.cpp File Reference
#include "NVPTX.h"
#include "NVPTXMachineFunctionInfo.h"
#include "NVPTXSubtarget.h"
#include "NVPTXTargetMachine.h"
#include "MCTargetDesc/NVPTXBaseInfo.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/Support/raw_ostream.h"

Go to the source code of this file.

Functions

static unsigned suldRegisterToIndexOpcode (unsigned RegOC)
 
static unsigned sustRegisterToIndexOpcode (unsigned RegOC)
 
static unsigned texRegisterToIndexOpcode (unsigned RegOC)
 
static unsigned samplerRegisterToIndexOpcode (unsigned RegOC)
 
static unsigned queryRegisterToIndexOpcode (unsigned RegOC)
 

Function Documentation

◆ queryRegisterToIndexOpcode()

static unsigned queryRegisterToIndexOpcode ( unsigned  RegOC)
static

Definition at line 1706 of file NVPTXReplaceImageHandles.cpp.

References llvm_unreachable.

◆ samplerRegisterToIndexOpcode()

static unsigned samplerRegisterToIndexOpcode ( unsigned  RegOC)
static

Definition at line 1363 of file NVPTXReplaceImageHandles.cpp.

References llvm_unreachable.

◆ suldRegisterToIndexOpcode()

static unsigned suldRegisterToIndexOpcode ( unsigned  RegOC)
static

Definition at line 76 of file NVPTXReplaceImageHandles.cpp.

References llvm_unreachable.

◆ sustRegisterToIndexOpcode()

static unsigned sustRegisterToIndexOpcode ( unsigned  RegOC)
static

Definition at line 413 of file NVPTXReplaceImageHandles.cpp.

References llvm_unreachable.

◆ texRegisterToIndexOpcode()

static unsigned texRegisterToIndexOpcode ( unsigned  RegOC)
static

Definition at line 840 of file NVPTXReplaceImageHandles.cpp.

References llvm_unreachable.