Lines Matching defs:HostTarget

92   std::unique_ptr<TargetInfo> HostTarget;
113 HostTarget = AllocateTarget(llvm::Triple(Opts.HostTriple), Opts);
116 BoolWidth = HostTarget->getBoolWidth();
117 BoolAlign = HostTarget->getBoolAlign();
118 IntWidth = HostTarget->getIntWidth();
119 IntAlign = HostTarget->getIntAlign();
120 HalfWidth = HostTarget->getHalfWidth();
121 HalfAlign = HostTarget->getHalfAlign();
122 FloatWidth = HostTarget->getFloatWidth();
123 FloatAlign = HostTarget->getFloatAlign();
124 DoubleWidth = HostTarget->getDoubleWidth();
125 DoubleAlign = HostTarget->getDoubleAlign();
126 LongWidth = HostTarget->getLongWidth();
127 LongAlign = HostTarget->getLongAlign();
128 LongLongWidth = HostTarget->getLongLongWidth();
129 LongLongAlign = HostTarget->getLongLongAlign();
131 HostTarget->getMinGlobalAlign(/* TypeSize = */ 0,
133 NewAlign = HostTarget->getNewAlign();
135 HostTarget->getDefaultAlignForAttributeAligned();
136 IntMaxType = HostTarget->getIntMaxType();
137 WCharType = HostTarget->getWCharType();
138 WIntType = HostTarget->getWIntType();
139 Char16Type = HostTarget->getChar16Type();
140 Char32Type = HostTarget->getChar32Type();
141 Int64Type = HostTarget->getInt64Type();
142 SigAtomicType = HostTarget->getSigAtomicType();
143 ProcessIDType = HostTarget->getProcessIDType();
145 UseBitFieldTypeAlignment = HostTarget->useBitFieldTypeAlignment();
147 HostTarget->useZeroLengthBitfieldAlignment();
148 UseExplicitBitFieldAlignment = HostTarget->useExplicitBitFieldAlignment();
149 ZeroLengthBitfieldBoundary = HostTarget->getZeroLengthBitfieldBoundary();
155 MaxAtomicInlineWidth = HostTarget->getMaxAtomicInlineWidth();