Lines Matching refs:HostTarget

76     HostTarget = AllocateTarget(llvm::Triple(Opts.HostTriple), Opts);  in NVPTXTargetInfo()
79 if (!HostTarget) { in NVPTXTargetInfo()
102 PointerWidth = HostTarget->getPointerWidth(LangAS::Default); in NVPTXTargetInfo()
103 PointerAlign = HostTarget->getPointerAlign(LangAS::Default); in NVPTXTargetInfo()
104 BoolWidth = HostTarget->getBoolWidth(); in NVPTXTargetInfo()
105 BoolAlign = HostTarget->getBoolAlign(); in NVPTXTargetInfo()
106 IntWidth = HostTarget->getIntWidth(); in NVPTXTargetInfo()
107 IntAlign = HostTarget->getIntAlign(); in NVPTXTargetInfo()
108 HalfWidth = HostTarget->getHalfWidth(); in NVPTXTargetInfo()
109 HalfAlign = HostTarget->getHalfAlign(); in NVPTXTargetInfo()
110 FloatWidth = HostTarget->getFloatWidth(); in NVPTXTargetInfo()
111 FloatAlign = HostTarget->getFloatAlign(); in NVPTXTargetInfo()
112 DoubleWidth = HostTarget->getDoubleWidth(); in NVPTXTargetInfo()
113 DoubleAlign = HostTarget->getDoubleAlign(); in NVPTXTargetInfo()
114 LongWidth = HostTarget->getLongWidth(); in NVPTXTargetInfo()
115 LongAlign = HostTarget->getLongAlign(); in NVPTXTargetInfo()
116 LongLongWidth = HostTarget->getLongLongWidth(); in NVPTXTargetInfo()
117 LongLongAlign = HostTarget->getLongLongAlign(); in NVPTXTargetInfo()
118 MinGlobalAlign = HostTarget->getMinGlobalAlign(/* TypeSize = */ 0); in NVPTXTargetInfo()
119 NewAlign = HostTarget->getNewAlign(); in NVPTXTargetInfo()
121 HostTarget->getDefaultAlignForAttributeAligned(); in NVPTXTargetInfo()
122 SizeType = HostTarget->getSizeType(); in NVPTXTargetInfo()
123 IntMaxType = HostTarget->getIntMaxType(); in NVPTXTargetInfo()
124 PtrDiffType = HostTarget->getPtrDiffType(LangAS::Default); in NVPTXTargetInfo()
125 IntPtrType = HostTarget->getIntPtrType(); in NVPTXTargetInfo()
126 WCharType = HostTarget->getWCharType(); in NVPTXTargetInfo()
127 WIntType = HostTarget->getWIntType(); in NVPTXTargetInfo()
128 Char16Type = HostTarget->getChar16Type(); in NVPTXTargetInfo()
129 Char32Type = HostTarget->getChar32Type(); in NVPTXTargetInfo()
130 Int64Type = HostTarget->getInt64Type(); in NVPTXTargetInfo()
131 SigAtomicType = HostTarget->getSigAtomicType(); in NVPTXTargetInfo()
132 ProcessIDType = HostTarget->getProcessIDType(); in NVPTXTargetInfo()
134 UseBitFieldTypeAlignment = HostTarget->useBitFieldTypeAlignment(); in NVPTXTargetInfo()
135 UseZeroLengthBitfieldAlignment = HostTarget->useZeroLengthBitfieldAlignment(); in NVPTXTargetInfo()
136 UseExplicitBitFieldAlignment = HostTarget->useExplicitBitFieldAlignment(); in NVPTXTargetInfo()
137 ZeroLengthBitfieldBoundary = HostTarget->getZeroLengthBitfieldBoundary(); in NVPTXTargetInfo()
143 MaxAtomicInlineWidth = HostTarget->getMaxAtomicInlineWidth(); in NVPTXTargetInfo()
171 if (Opts.CUDAIsDevice || Opts.OpenMPIsTargetDevice || !HostTarget) { in getTargetDefines()