LLVM 18.0.0git
Namespaces | Enumerations | Functions
DXILOperationCommon.h File Reference
#include "llvm/ADT/StringSwitch.h"

Go to the source code of this file.

Namespaces

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

Enumerations

enum class  llvm::dxil::ParameterKind : uint8_t {
  llvm::dxil::INVALID = 0 , llvm::dxil::VOID , llvm::dxil::HALF , llvm::dxil::FLOAT ,
  llvm::dxil::DOUBLE , llvm::dxil::I1 , llvm::dxil::I8 , llvm::dxil::I16 ,
  llvm::dxil::I32 , llvm::dxil::I64 , llvm::dxil::OVERLOAD , llvm::dxil::CBUFFER_RET ,
  llvm::dxil::RESOURCE_RET , llvm::dxil::DXIL_HANDLE
}
 

Functions

ParameterKind llvm::dxil::parameterTypeNameToKind (StringRef Name)