LLVM API Documentation

Defines | Functions
AMDGPUSubtarget.cpp File Reference

Implements the AMDGPU specific subclass of TargetSubtarget. More...

#include "AMDGPUSubtarget.h"
#include "R600ISelLowering.h"
#include "R600InstrInfo.h"
#include "R600MachineScheduler.h"
#include "SIInstrInfo.h"
#include "SIISelLowering.h"
#include "llvm/ADT/SmallString.h"
#include "AMDGPUGenSubtargetInfo.inc"
Include dependency graph for AMDGPUSubtarget.cpp:

Go to the source code of this file.

Defines

#define DEBUG_TYPE   "amdgpu-subtarget"
#define GET_SUBTARGETINFO_ENUM
#define GET_SUBTARGETINFO_TARGET_DESC
#define GET_SUBTARGETINFO_CTOR

Functions

static std::string computeDataLayout (const AMDGPUSubtarget &ST)

Detailed Description

Implements the AMDGPU specific subclass of TargetSubtarget.

Definition in file AMDGPUSubtarget.cpp.


Define Documentation

#define DEBUG_TYPE   "amdgpu-subtarget"

Definition at line 27 of file AMDGPUSubtarget.cpp.

Definition at line 31 of file AMDGPUSubtarget.cpp.

Definition at line 29 of file AMDGPUSubtarget.cpp.

Definition at line 30 of file AMDGPUSubtarget.cpp.


Function Documentation

static std::string computeDataLayout ( const AMDGPUSubtarget ST) [static]

Definition at line 34 of file AMDGPUSubtarget.cpp.

References llvm::AMDGPUSubtarget::is64bit(), and llvm::MipsISD::Ret.