|
LLVM 24.0.0git
|
#include "NVPTXDwarfDebug.h"#include "NVPTXSubtarget.h"#include "llvm/BinaryFormat/Dwarf.h"#include "llvm/CodeGen/MachineFunction.h"#include "llvm/CodeGen/MachineInstr.h"#include "llvm/IR/DebugInfoMetadata.h"#include "llvm/IR/Function.h"#include "llvm/IR/GlobalVariable.h"#include "llvm/MC/MCAsmInfo.h"#include "llvm/MC/MCContext.h"#include "llvm/MC/MCStreamer.h"#include "llvm/Support/NVPTXAddrSpace.h"#include "llvm/Target/TargetMachine.h"Go to the source code of this file.
Functions | |
| static unsigned | translateToNVVMDWARFAddrSpace (unsigned AddrSpace) |
Definition at line 205 of file NVPTXDwarfDebug.cpp.
References llvm::NVPTXAS::ADDRESS_SPACE_CONST, llvm::NVPTXAS::ADDRESS_SPACE_GENERIC, llvm::NVPTXAS::ADDRESS_SPACE_GLOBAL, llvm::NVPTXAS::ADDRESS_SPACE_LOCAL, llvm::NVPTXAS::ADDRESS_SPACE_SHARED, llvm::NVPTXAS::DWARF_ADDR_const_space, llvm::NVPTXAS::DWARF_ADDR_generic_space, llvm::NVPTXAS::DWARF_ADDR_global_space, llvm::NVPTXAS::DWARF_ADDR_local_space, llvm::NVPTXAS::DWARF_ADDR_shared_space, and llvm_unreachable.
Referenced by llvm::NVPTXDwarfDebug::addTargetVariableAttributes().