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