|
LLVM 22.0.0git
|
Defines an instruction selector for the AMDGPU target. More...
#include "GCNSubtarget.h"#include "SIMachineFunctionInfo.h"#include "SIModeRegisterDefaults.h"#include "llvm/Analysis/ValueTracking.h"#include "llvm/CodeGen/SelectionDAGISel.h"#include "llvm/Support/AMDGPUAddrSpace.h"#include "llvm/Target/TargetMachine.h"#include "AMDGPUGenDAGISel.inc"Go to the source code of this file.
Classes | |
| class | llvm::AMDGPUDAGToDAGISel |
| AMDGPU specific code to select AMDGPU machine instructions for SelectionDAG operations. More... | |
| class | llvm::AMDGPUISelDAGToDAGPass |
| class | llvm::AMDGPUDAGToDAGISelLegacy |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Functions | |
| static bool | llvm::getConstantValue (SDValue N, uint32_t &Out) |
| static SDNode * | llvm::packConstantV2I16 (const SDNode *N, SelectionDAG &DAG) |
Defines an instruction selector for the AMDGPU target.
Definition in file AMDGPUISelDAGToDAG.h.