Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/AMDGPU/R600TargetTransformInfo.cpp
Show All 9 Lines | |||||
// This file implements a TargetTransformInfo analysis pass specific to the | // This file implements a TargetTransformInfo analysis pass specific to the | ||||
// R600 target machine. It uses the target's detailed information to provide | // R600 target machine. It uses the target's detailed information to provide | ||||
// more precise answers to certain TTI queries, while letting the target | // more precise answers to certain TTI queries, while letting the target | ||||
// independent and default TTI implementations handle the rest. | // independent and default TTI implementations handle the rest. | ||||
// | // | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
#include "R600TargetTransformInfo.h" | #include "R600TargetTransformInfo.h" | ||||
#include "AMDGPU.h" | |||||
#include "AMDGPUTargetMachine.h" | #include "AMDGPUTargetMachine.h" | ||||
#include "R600Subtarget.h" | #include "R600Subtarget.h" | ||||
using namespace llvm; | using namespace llvm; | ||||
#define DEBUG_TYPE "R600tti" | #define DEBUG_TYPE "R600tti" | ||||
R600TTIImpl::R600TTIImpl(const AMDGPUTargetMachine *TM, const Function &F) | R600TTIImpl::R600TTIImpl(const AMDGPUTargetMachine *TM, const Function &F) | ||||
▲ Show 20 Lines • Show All 116 Lines • Show Last 20 Lines |