clang  6.0.0svn
Macros | Functions | Variables
TargetInfo.cpp File Reference
#include "clang/Basic/TargetInfo.h"
#include "clang/AST/Type.h"
#include "clang/Basic/AddressSpaces.h"
#include "clang/Basic/CharInfo.h"
#include "clang/Basic/LangOptions.h"
#include "llvm/ADT/APFloat.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/TargetParser.h"
#include <cstdlib>
#include "clang/Basic/OpenCLImageTypes.def"
Include dependency graph for TargetInfo.cpp:

Go to the source code of this file.

Macros

#define IMAGE_TYPE(ImgType, Id, SingletonId, Access, Suffix)
 

Functions

static StringRef removeGCCRegisterPrefix (StringRef Name)
 

Variables

static const LangASMap DefaultAddrSpaceMap = {0}
 

Macro Definition Documentation

◆ IMAGE_TYPE

#define IMAGE_TYPE (   ImgType,
  Id,
  SingletonId,
  Access,
  Suffix 
)
Value:
return LangAS::opencl_global;
int Id
Definition: ASTDiff.cpp:191

Function Documentation

◆ removeGCCRegisterPrefix()

static StringRef removeGCCRegisterPrefix ( StringRef  Name)
static

Definition at line 386 of file TargetInfo.cpp.

Variable Documentation

◆ DefaultAddrSpaceMap

const LangASMap DefaultAddrSpaceMap = {0}
static

Definition at line 26 of file TargetInfo.cpp.

Referenced by clang::TargetInfo::TargetInfo().