Searched refs:RequiredFeatures (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | riscv_vector.td | 120 RequiredFeatures = !if(!eq(type, "x"), ["Zvfhmin"], 132 RequiredFeatures = !if(!eq(type, "x"), ["Zvfhmin", "RV64"], 227 RequiredFeatures = !if(!eq(type, "x"), ["Zvfhmin"], 239 RequiredFeatures = !if(!eq(type, "x"), ["Zvfhmin", "RV64"], 365 let RequiredFeatures = ["Zvfbfmin"] in 692 let Name = "vle16_v", RequiredFeatures = ["Zvfhmin"] in 694 let Name = "vle16_v", RequiredFeatures = ["Zvfbfmin"] in 702 let Name = "vse16_v", RequiredFeatures = ["Zvfhmin"] in 704 let Name = "vse16_v", RequiredFeatures = ["Zvfbfmin"] in 712 let Name = "vlse16_v", RequiredFeatures = ["Zvfhmin"] in [all …]
|
| H A D | riscv_sifive_vector.td | 52 let RequiredFeatures = !if(!and(UseGPR, !eq(r, "l")), 129 let RequiredFeatures = ["Xsfvqmaccdod"] in { 137 let RequiredFeatures = ["Xsfvqmaccqoq"] in { 145 let RequiredFeatures = ["Xsfvfwmaccqqq"] in 148 let UnMaskedPolicyScheme = HasPassthruOperand, RequiredFeatures = ["Xsfvfnrclipxfqf"] in {
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | Builtins.cpp | 247 StringRef RequiredFeatures, const llvm::StringMap<bool> &TargetFetureMap) { in evaluateRequiredTargetFeatures() argument 249 if (RequiredFeatures.empty()) in evaluateRequiredTargetFeatures() 251 assert(!RequiredFeatures.contains(' ') && "Space in feature list"); in evaluateRequiredTargetFeatures() 254 return TF.hasRequiredFeatures(RequiredFeatures); in evaluateRequiredTargetFeatures()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 536 SmallVector<const SubtargetFeatureInfo *, 4> RequiredFeatures; member 569 AsmOperands(RHS.AsmOperands), RequiredFeatures(RHS.RequiredFeatures), in MatchableInfo() 662 if (RequiredFeatures.size() != RHS.RequiredFeatures.size()) in shouldBeMatchedBefore() 663 return RequiredFeatures.size() > RHS.RequiredFeatures.size(); in shouldBeMatchedBefore() 970 RequiredFeatures.push_back(Feature); in initialize() 2942 if (II.RequiredFeatures.empty()) in emitCustomOperandParsing() 2945 for (unsigned i = 0, e = II.RequiredFeatures.size(); i != e; ++i) in emitCustomOperandParsing() 2946 OS << '_' << II.RequiredFeatures[i]->TheDef->getName(); in emitCustomOperandParsing() 3454 if (MI->RequiredFeatures.empty()) in run() 3457 for (unsigned I = 0, E = MI->RequiredFeatures.size(); I != E; ++I) in run() [all …]
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | RISCVVEmitter.cpp | 526 std::vector<StringRef> RequiredFeatures = in createRVVIntrinsics() local 652 for (auto RequiredFeature : RequiredFeatures) { in createRVVIntrinsics()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
| H A D | GlobalISelMatchTable.cpp | 869 RequiredFeatures.push_back(Feature); in addRequiredFeature() 873 return RequiredFeatures; in getRequiredFeatures() 970 if (!RequiredFeatures.empty() || HwModeIdx >= 0) { in emit() 973 2, getNameForFeatureBitset(RequiredFeatures, HwModeIdx)) in emit()
|
| H A D | GlobalISelMatchTable.h | 519 std::vector<Record *> RequiredFeatures; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 638 const FeatureBitset &RequiredFeatures = in mnemonicIsValid() local 640 if ((getAvailableFeatures() & RequiredFeatures) == RequiredFeatures) in mnemonicIsValid()
|