@@ -159,92 +159,92 @@ struct MissingFeatures {
159
159
static bool addressPointerAuthInfo () { return false ; }
160
160
161
161
// Misc
162
- static bool cirgenABIInfo () { return false ; }
163
162
static bool abiArgInfo () { return false ; }
164
- static bool tryEmitAsConstant () { return false ; }
165
- static bool constructABIArgDirectExtend () { return false ; }
166
- static bool opGlobalViewAttr () { return false ; }
167
- static bool lowerModeOptLevel () { return false ; }
168
- static bool opTBAA () { return false ; }
169
- static bool objCLifetime () { return false ; }
170
- static bool objCBlocks () { return false ; }
171
- static bool emitNullabilityCheck () { return false ; }
172
- static bool emitLValueAlignmentAssumption () { return false ; }
173
- static bool emitLifetimeMarkers () { return false ; }
174
- static bool astVarDeclInterface () { return false ; }
175
- static bool stackSaveOp () { return false ; }
163
+ static bool addHeapAllocSiteMetadata () { return false ; }
176
164
static bool aggValueSlot () { return false ; }
177
- static bool aggValueSlotMayOverlap () { return false ; }
178
- static bool aggValueSlotVolatile () { return false ; }
179
- static bool aggValueSlotDestructedFlag () { return false ; }
180
165
static bool aggValueSlotAlias () { return false ; }
166
+ static bool aggValueSlotDestructedFlag () { return false ; }
181
167
static bool aggValueSlotGC () { return false ; }
182
- static bool generateDebugInfo () { return false ; }
183
- static bool pointerOverflowSanitizer () { return false ; }
184
- static bool fpConstraints () { return false ; }
185
- static bool sanitizers () { return false ; }
186
- static bool addHeapAllocSiteMetadata () { return false ; }
187
- static bool targetCIRGenInfoArch () { return false ; }
188
- static bool targetCIRGenInfoOS () { return false ; }
189
- static bool targetCodeGenInfoGetNullPointer () { return false ; }
190
- static bool loopInfoStack () { return false ; }
191
- static bool requiresCleanups () { return false ; }
192
- static bool createProfileWeightsForLoop () { return false ; }
193
- static bool emitCondLikelihoodViaExpectIntrinsic () { return false ; }
194
- static bool pgoUse () { return false ; }
195
- static bool cgFPOptionsRAII () { return false ; }
196
- static bool metaDataNode () { return false ; }
197
- static bool fastMathFlags () { return false ; }
168
+ static bool aggValueSlotMayOverlap () { return false ; }
169
+ static bool aggValueSlotVolatile () { return false ; }
198
170
static bool alignCXXRecordDecl () { return false ; }
199
- static bool setNonGC () { return false ; }
200
- static bool incrementProfileCounter () { return false ; }
201
- static bool insertBuiltinUnpredictable () { return false ; }
202
- static bool objCGC () { return false ; }
203
- static bool weakRefReference () { return false ; }
204
- static bool hip () { return false ; }
205
- static bool setObjCGCLValueClass () { return false ; }
206
- static bool setDLLStorageClass () { return false ; }
207
- static bool openMP () { return false ; }
208
- static bool emitCheckedInBoundsGEP () { return false ; }
209
- static bool preservedAccessIndexRegion () { return false ; }
171
+ static bool armComputeVolatileBitfields () { return false ; }
172
+ static bool asmLabelAttr () { return false ; }
173
+ static bool astVarDeclInterface () { return false ; }
174
+ static bool attributeNoBuiltin () { return false ; }
210
175
static bool bitfields () { return false ; }
211
- static bool msabi () { return false ; }
212
- static bool typeChecks () { return false ; }
213
- static bool lambdaFieldToName () { return false ; }
214
- static bool moduleNameHash () { return false ; }
215
- static bool constantFoldSwitchStatement () { return false ; }
216
- static bool cudaSupport () { return false ; }
217
- static bool maybeHandleStaticInExternC () { return false ; }
176
+ static bool builtinCall () { return false ; }
177
+ static bool builtinCallF128 () { return false ; }
178
+ static bool builtinCallMathErrno () { return false ; }
179
+ static bool cgFPOptionsRAII () { return false ; }
180
+ static bool cirgenABIInfo () { return false ; }
181
+ static bool cleanupAfterErrorDiags () { return false ; }
182
+ static bool cleanupsToDeactivate () { return false ; }
218
183
static bool constEmitterArrayILE () { return false ; }
219
184
static bool constEmitterVectorILE () { return false ; }
220
- static bool needsGlobalCtorDtor () { return false ; }
221
- static bool emitTypeCheck () { return false ; }
222
- static bool writebacks () { return false ; }
223
- static bool cleanupsToDeactivate () { return false ; }
224
- static bool stackBase () { return false ; }
225
- static bool deferredCXXGlobalInit () { return false ; }
226
- static bool setTargetAttributes () { return false ; }
185
+ static bool constantFoldSwitchStatement () { return false ; }
186
+ static bool constructABIArgDirectExtend () { return false ; }
227
187
static bool coverageMapping () { return false ; }
228
- static bool peepholeProtection () { return false ; }
229
- static bool instrumentation () { return false ; }
230
- static bool cleanupAfterErrorDiags () { return false ; }
188
+ static bool createProfileWeightsForLoop () { return false ; }
189
+ static bool ctorMemcpyizer () { return false ; }
190
+ static bool cudaSupport () { return false ; }
231
191
static bool cxxRecordStaticMembers () { return false ; }
232
- static bool isMemcpyEquivalentSpecialMember () { return false ; }
233
- static bool isTrivialCtorOrDtor () { return false ; }
192
+ static bool dataLayoutTypeAllocSize () { return false ; }
193
+ static bool deferredCXXGlobalInit () { return false ; }
194
+ static bool emitCheckedInBoundsGEP () { return false ; }
195
+ static bool emitCondLikelihoodViaExpectIntrinsic () { return false ; }
196
+ static bool emitLifetimeMarkers () { return false ; }
197
+ static bool emitLValueAlignmentAssumption () { return false ; }
198
+ static bool emitNullabilityCheck () { return false ; }
199
+ static bool emitTypeCheck () { return false ; }
200
+ static bool fastMathFlags () { return false ; }
201
+ static bool fpConstraints () { return false ; }
202
+ static bool generateDebugInfo () { return false ; }
203
+ static bool hip () { return false ; }
234
204
static bool implicitConstructorArgs () { return false ; }
205
+ static bool incrementProfileCounter () { return false ; }
206
+ static bool insertBuiltinUnpredictable () { return false ; }
207
+ static bool instrumentation () { return false ; }
235
208
static bool intrinsics () { return false ; }
236
- static bool attributeNoBuiltin () { return false ; }
237
- static bool thunks () { return false ; }
238
- static bool runCleanupsScope () { return false ; }
209
+ static bool isMemcpyEquivalentSpecialMember () { return false ; }
210
+ static bool isTrivialCtorOrDtor () { return false ; }
211
+ static bool lambdaFieldToName () { return false ; }
212
+ static bool loopInfoStack () { return false ; }
239
213
static bool lowerAggregateLoadStore () { return false ; }
240
- static bool dataLayoutTypeAllocSize () { return false ; }
241
- static bool asmLabelAttr () { return false ; }
242
- static bool builtinCall () { return false ; }
243
- static bool builtinCallF128 () { return false ; }
244
- static bool builtinCallMathErrno () { return false ; }
214
+ static bool lowerModeOptLevel () { return false ; }
215
+ static bool maybeHandleStaticInExternC () { return false ; }
216
+ static bool metaDataNode () { return false ; }
217
+ static bool moduleNameHash () { return false ; }
218
+ static bool msabi () { return false ; }
219
+ static bool needsGlobalCtorDtor () { return false ; }
245
220
static bool nonFineGrainedBitfields () { return false ; }
246
- static bool armComputeVolatileBitfields () { return false ; }
247
- static bool ctorMemcpyizer () { return false ; }
221
+ static bool objCBlocks () { return false ; }
222
+ static bool objCGC () { return false ; }
223
+ static bool objCLifetime () { return false ; }
224
+ static bool openMP () { return false ; }
225
+ static bool opGlobalViewAttr () { return false ; }
226
+ static bool opTBAA () { return false ; }
227
+ static bool peepholeProtection () { return false ; }
228
+ static bool pgoUse () { return false ; }
229
+ static bool pointerOverflowSanitizer () { return false ; }
230
+ static bool preservedAccessIndexRegion () { return false ; }
231
+ static bool requiresCleanups () { return false ; }
232
+ static bool runCleanupsScope () { return false ; }
233
+ static bool sanitizers () { return false ; }
234
+ static bool setDLLStorageClass () { return false ; }
235
+ static bool setNonGC () { return false ; }
236
+ static bool setObjCGCLValueClass () { return false ; }
237
+ static bool setTargetAttributes () { return false ; }
238
+ static bool stackBase () { return false ; }
239
+ static bool stackSaveOp () { return false ; }
240
+ static bool targetCIRGenInfoArch () { return false ; }
241
+ static bool targetCIRGenInfoOS () { return false ; }
242
+ static bool targetCodeGenInfoGetNullPointer () { return false ; }
243
+ static bool thunks () { return false ; }
244
+ static bool tryEmitAsConstant () { return false ; }
245
+ static bool typeChecks () { return false ; }
246
+ static bool weakRefReference () { return false ; }
247
+ static bool writebacks () { return false ; }
248
248
249
249
// Missing types
250
250
static bool dataMemberType () { return false ; }
0 commit comments