Lines Matching refs:HostTarget
89 HostTarget.reset(AllocateTarget(llvm::Triple(Opts.HostTriple), Opts)); in NVPTXTargetInfo()
92 if (!HostTarget) { in NVPTXTargetInfo()
113 PointerWidth = HostTarget->getPointerWidth(/* AddrSpace = */ 0); in NVPTXTargetInfo()
114 PointerAlign = HostTarget->getPointerAlign(/* AddrSpace = */ 0); in NVPTXTargetInfo()
115 BoolWidth = HostTarget->getBoolWidth(); in NVPTXTargetInfo()
116 BoolAlign = HostTarget->getBoolAlign(); in NVPTXTargetInfo()
117 IntWidth = HostTarget->getIntWidth(); in NVPTXTargetInfo()
118 IntAlign = HostTarget->getIntAlign(); in NVPTXTargetInfo()
119 HalfWidth = HostTarget->getHalfWidth(); in NVPTXTargetInfo()
120 HalfAlign = HostTarget->getHalfAlign(); in NVPTXTargetInfo()
121 FloatWidth = HostTarget->getFloatWidth(); in NVPTXTargetInfo()
122 FloatAlign = HostTarget->getFloatAlign(); in NVPTXTargetInfo()
123 DoubleWidth = HostTarget->getDoubleWidth(); in NVPTXTargetInfo()
124 DoubleAlign = HostTarget->getDoubleAlign(); in NVPTXTargetInfo()
125 LongWidth = HostTarget->getLongWidth(); in NVPTXTargetInfo()
126 LongAlign = HostTarget->getLongAlign(); in NVPTXTargetInfo()
127 LongLongWidth = HostTarget->getLongLongWidth(); in NVPTXTargetInfo()
128 LongLongAlign = HostTarget->getLongLongAlign(); in NVPTXTargetInfo()
129 MinGlobalAlign = HostTarget->getMinGlobalAlign(/* TypeSize = */ 0); in NVPTXTargetInfo()
130 NewAlign = HostTarget->getNewAlign(); in NVPTXTargetInfo()
132 HostTarget->getDefaultAlignForAttributeAligned(); in NVPTXTargetInfo()
133 SizeType = HostTarget->getSizeType(); in NVPTXTargetInfo()
134 IntMaxType = HostTarget->getIntMaxType(); in NVPTXTargetInfo()
135 PtrDiffType = HostTarget->getPtrDiffType(/* AddrSpace = */ 0); in NVPTXTargetInfo()
136 IntPtrType = HostTarget->getIntPtrType(); in NVPTXTargetInfo()
137 WCharType = HostTarget->getWCharType(); in NVPTXTargetInfo()
138 WIntType = HostTarget->getWIntType(); in NVPTXTargetInfo()
139 Char16Type = HostTarget->getChar16Type(); in NVPTXTargetInfo()
140 Char32Type = HostTarget->getChar32Type(); in NVPTXTargetInfo()
141 Int64Type = HostTarget->getInt64Type(); in NVPTXTargetInfo()
142 SigAtomicType = HostTarget->getSigAtomicType(); in NVPTXTargetInfo()
143 ProcessIDType = HostTarget->getProcessIDType(); in NVPTXTargetInfo()
145 UseBitFieldTypeAlignment = HostTarget->useBitFieldTypeAlignment(); in NVPTXTargetInfo()
146 UseZeroLengthBitfieldAlignment = HostTarget->useZeroLengthBitfieldAlignment(); in NVPTXTargetInfo()
147 UseExplicitBitFieldAlignment = HostTarget->useExplicitBitFieldAlignment(); in NVPTXTargetInfo()
148 ZeroLengthBitfieldBoundary = HostTarget->getZeroLengthBitfieldBoundary(); in NVPTXTargetInfo()
154 MaxAtomicInlineWidth = HostTarget->getMaxAtomicInlineWidth(); in NVPTXTargetInfo()