reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Basic/Targets/NVPTX.cpp
   82     HostTarget.reset(AllocateTarget(llvm::Triple(Opts.HostTriple), Opts));
   85   if (!HostTarget) {
  106   PointerWidth = HostTarget->getPointerWidth(/* AddrSpace = */ 0);
  107   PointerAlign = HostTarget->getPointerAlign(/* AddrSpace = */ 0);
  108   BoolWidth = HostTarget->getBoolWidth();
  109   BoolAlign = HostTarget->getBoolAlign();
  110   IntWidth = HostTarget->getIntWidth();
  111   IntAlign = HostTarget->getIntAlign();
  112   HalfWidth = HostTarget->getHalfWidth();
  113   HalfAlign = HostTarget->getHalfAlign();
  114   FloatWidth = HostTarget->getFloatWidth();
  115   FloatAlign = HostTarget->getFloatAlign();
  116   DoubleWidth = HostTarget->getDoubleWidth();
  117   DoubleAlign = HostTarget->getDoubleAlign();
  118   LongWidth = HostTarget->getLongWidth();
  119   LongAlign = HostTarget->getLongAlign();
  120   LongLongWidth = HostTarget->getLongLongWidth();
  121   LongLongAlign = HostTarget->getLongLongAlign();
  122   MinGlobalAlign = HostTarget->getMinGlobalAlign(/* TypeSize = */ 0);
  123   NewAlign = HostTarget->getNewAlign();
  125       HostTarget->getDefaultAlignForAttributeAligned();
  126   SizeType = HostTarget->getSizeType();
  127   IntMaxType = HostTarget->getIntMaxType();
  128   PtrDiffType = HostTarget->getPtrDiffType(/* AddrSpace = */ 0);
  129   IntPtrType = HostTarget->getIntPtrType();
  130   WCharType = HostTarget->getWCharType();
  131   WIntType = HostTarget->getWIntType();
  132   Char16Type = HostTarget->getChar16Type();
  133   Char32Type = HostTarget->getChar32Type();
  134   Int64Type = HostTarget->getInt64Type();
  135   SigAtomicType = HostTarget->getSigAtomicType();
  136   ProcessIDType = HostTarget->getProcessIDType();
  138   UseBitFieldTypeAlignment = HostTarget->useBitFieldTypeAlignment();
  139   UseZeroLengthBitfieldAlignment = HostTarget->useZeroLengthBitfieldAlignment();
  140   UseExplicitBitFieldAlignment = HostTarget->useExplicitBitFieldAlignment();
  141   ZeroLengthBitfieldBoundary = HostTarget->getZeroLengthBitfieldBoundary();
  147   MaxAtomicInlineWidth = HostTarget->getMaxAtomicInlineWidth();
tools/clang/lib/Basic/Targets/NVPTX.h
  156     if (HostTarget)
  157       return HostTarget->checkCallingConvention(CC);