Searched refs:FeatureBitsets (Results 1 - 5 of 5) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | InstructionSelector.h | 441 const PredicateBitset *FeatureBitsets, 445 FeatureBitsets(FeatureBitsets), 453 const PredicateBitset *FeatureBitsets; member in struct:llvm::InstructionSelector::ISelInfoTy 440 ISelInfoTy(const LLT *TypeObjects, size_t NumTypeObjects, const PredicateBitset *FeatureBitsets, const ComplexMatcherMemFn *ComplexPredicates, const CustomRendererFn *CustomRenderers) argument
|
H A D | InstructionSelectorImpl.h | 149 if ((AvailableFeatures & ISelInfo.FeatureBitsets[ExpectedBitsetID]) != 150 ISelInfo.FeatureBitsets[ExpectedBitsetID]) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeEmitterGen.cpp | 550 std::vector<std::vector<Record *>> FeatureBitsets; local 552 FeatureBitsets.emplace_back(); 556 FeatureBitsets.back().push_back(I->second.TheDef); 560 llvm::sort(FeatureBitsets, [&](const std::vector<Record *> &A, 574 FeatureBitsets.erase( 575 std::unique(FeatureBitsets.begin(), FeatureBitsets.end()), 576 FeatureBitsets.end()); 579 << "enum : " << getMinimalTypeForRange(FeatureBitsets.size()) << " {\n" 581 for (const auto &FeatureBitset : FeatureBitsets) { [all...] |
H A D | AsmMatcherEmitter.cpp | 2978 "FeatureBitsets[it->RequiredFeaturesIdx];\n"; 3069 "FeatureBitsets[I->RequiredFeaturesIdx];\n"; 3336 std::vector<std::vector<Record *>> FeatureBitsets; 3340 FeatureBitsets.emplace_back(); 3342 FeatureBitsets.back().push_back(MI->RequiredFeatures[I]->TheDef); 3345 llvm::sort(FeatureBitsets, [&](const std::vector<Record *> &A, 3359 FeatureBitsets.erase( 3360 std::unique(FeatureBitsets.begin(), FeatureBitsets.end()), 3361 FeatureBitsets [all...] |
H A D | GlobalISelEmitter.cpp | 5333 << "ISelInfo(TypeObjects, NumTypeObjects, FeatureBitsets" 5403 std::vector<std::vector<Record *>> FeatureBitsets; 5405 FeatureBitsets.push_back(Rule.getRequiredFeatures()); 5406 llvm::sort(FeatureBitsets, [&](const std::vector<Record *> &A, 5420 FeatureBitsets.erase( 5421 std::unique(FeatureBitsets.begin(), FeatureBitsets.end()), 5422 FeatureBitsets.end()); 5426 for (const auto &FeatureBitset : FeatureBitsets) { 5432 << "const static PredicateBitset FeatureBitsets[] {\ [all...] |
Completed in 91 milliseconds