Lines Matching defs:AMDGPUTargetMachine
1 //===-- AMDGPUTargetMachine.cpp - TargetMachine for hw codegen targets-----===//
17 #include "AMDGPUTargetMachine.h"
416 cl::location(AMDGPUTargetMachine::EnableLowerModuleLDS), cl::init(true),
693 AMDGPUTargetMachine::AMDGPUTargetMachine(const Target &T, const Triple &TT,
713 bool AMDGPUTargetMachine::EnableFunctionCalls = false;
714 bool AMDGPUTargetMachine::EnableLowerModuleLDS = true;
716 AMDGPUTargetMachine::~AMDGPUTargetMachine() = default;
718 StringRef AMDGPUTargetMachine::getGPUName(const Function &F) const {
723 StringRef AMDGPUTargetMachine::getFeatureString(const Function &F) const {
741 void AMDGPUTargetMachine::registerDefaultAliasAnalyses(AAManager &AAM) {
778 void AMDGPUTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) {
902 int64_t AMDGPUTargetMachine::getNullPointerValue(unsigned AddrSpace) {
910 bool AMDGPUTargetMachine::isNoopAddrSpaceCast(unsigned SrcAS,
916 unsigned AMDGPUTargetMachine::getAssumedAddrSpace(const Value *V) const {
935 AMDGPUTargetMachine::getPredicatedAddrSpace(const Value *V) const {
962 AMDGPUTargetMachine::getAddressSpaceForPseudoSourceKind(unsigned Kind) const {
977 bool AMDGPUTargetMachine::splitModule(
1010 : AMDGPUTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL) {}
1157 const AMDGPUTargetMachine &TM = getAMDGPUTargetMachine();