Searched refs:InferenceDescriptor (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 1108 struct InferenceDescriptor { struct in __anon7bae87130611::AttributeInferer 1129 InferenceDescriptor(Attribute::AttrKind AK, in InferenceDescriptor() argument 1140 SmallVector<InferenceDescriptor, 4> InferenceDescriptors; 1143 void registerAttrInference(InferenceDescriptor AttrInference) { in registerAttrInference() 1153 SmallVector<InferenceDescriptor, 4> InferInSCC = InferenceDescriptors; in run() 1164 llvm::erase_if(InferInSCC, [F](const InferenceDescriptor &ID) { in run() 1176 SmallVector<InferenceDescriptor, 4> InferInThisFunc; in run() 1179 [F](const InferenceDescriptor &ID) { return !ID.SkipFunction(*F); }); in run() 1186 llvm::erase_if(InferInThisFunc, [&](const InferenceDescriptor &ID) { in run() 1191 llvm::erase_if(InferInSCC, [&ID](const InferenceDescriptor &D) { in run() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 1251 struct InferenceDescriptor { struct in __anon91db58190811::AttributeInferer 1272 InferenceDescriptor(Attribute::AttrKind AK, in InferenceDescriptor() function 1283 SmallVector<InferenceDescriptor, 4> InferenceDescriptors; 1286 void registerAttrInference(InferenceDescriptor AttrInference) { in registerAttrInference() 1297 SmallVector<InferenceDescriptor, 4> InferInSCC = InferenceDescriptors; in run() 1308 llvm::erase_if(InferInSCC, [F](const InferenceDescriptor &ID) { in run() 1320 SmallVector<InferenceDescriptor, 4> InferInThisFunc; in run() 1323 [F](const InferenceDescriptor &ID) { return !ID.SkipFunction(*F); }); in run() 1330 llvm::erase_if(InferInThisFunc, [&](const InferenceDescriptor &ID) { in run() 1335 llvm::erase_if(InferInSCC, [&ID](const InferenceDescriptor &D) { in run() [all …]
|