Home
last modified time | relevance | path

Searched refs:MissingFeatures (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp442 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local
444 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
452 assert(MissingFeatures.any() && "Unknown missing features!"); in MatchAndEmitInstruction()
455 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction()
456 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
/llvm-project-15.0.7/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h202 static NearMissInfo getMissedFeature(const FeatureBitset &MissingFeatures) { in getMissedFeature() argument
205 Result.Features = MissingFeatures; in getMissedFeature()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp997 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local
999 Operands, Inst, ErrorInfo, MissingFeatures, MatchingInlineAsm); in MatchAndEmitInstruction()
1031 assert(MissingFeatures.count() > 0 && "Expected missing features"); in MatchAndEmitInstruction()
1035 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) in MatchAndEmitInstruction()
1036 if (MissingFeatures.test(i)) in MatchAndEmitInstruction()
/llvm-project-15.0.7/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp130 MissingFeatures, matchingInlineAsm, in MatchInstruction()
4082 assert(MissingFeatures.any() && "Unknown missing feature!"); in ErrorMissingFeature()
4086 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in ErrorMissingFeature()
4087 if (MissingFeatures[i]) in ErrorMissingFeature()
4169 FeatureBitset MissingFeatures; in MatchAndEmitATTInstruction() local
4272 ErrorInfoMissingFeatures = MissingFeatures; in MatchAndEmitATTInstruction()
4449 FeatureBitset MissingFeatures; in MatchAndEmitIntelInstruction() local
4493 ErrorInfoMissingFeatures = MissingFeatures; in MatchAndEmitIntelInstruction()
4505 Operands, Inst, ErrorInfo, MissingFeatures, MatchingInlineAsm, in MatchAndEmitIntelInstruction()
4509 ErrorInfoMissingFeatures = MissingFeatures; in MatchAndEmitIntelInstruction()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp1535 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local
1536 MatchResult = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
1545 assert(MissingFeatures.any() && "Unknown missing feature!"); in MatchAndEmitInstruction()
1549 for (unsigned I = 0, E = MissingFeatures.size(); I != E; ++I) { in MatchAndEmitInstruction()
1550 if (MissingFeatures[I]) { in MatchAndEmitInstruction()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp663 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local
665 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
673 assert(MissingFeatures.any() && "Unknown missing features!"); in MatchAndEmitInstruction()
676 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction()
677 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp1072 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local
1074 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
1084 assert(MissingFeatures.any() && "Unknown missing features!"); in MatchAndEmitInstruction()
1087 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction()
1088 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp5764 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local
5768 MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
5778 auto ShortFormNEONMissingFeatures = MissingFeatures; in MatchAndEmitInstruction()
5781 MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction()
5792 MissingFeatures = ShortFormNEONMissingFeatures; in MatchAndEmitInstruction()
5811 assert(MissingFeatures.any() && "Unknown missing feature!"); in MatchAndEmitInstruction()
5815 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction()
5816 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
/llvm-project-15.0.7/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp12336 const FeatureBitset &MissingFeatures = I.getFeatures(); in FilterNearMisses() local
12338 if (FeatureMissesSeen.count(MissingFeatures)) in FilterNearMisses()
12340 FeatureMissesSeen.insert(MissingFeatures); in FilterNearMisses()
12344 if (MissingFeatures.test(Feature_IsARMBit) && !hasARM()) in FilterNearMisses()
12348 if (isThumb() && MissingFeatures.test(Feature_IsARMBit) && in FilterNearMisses()
12349 MissingFeatures.count() > 1) in FilterNearMisses()
12351 if (!isThumb() && MissingFeatures.test(Feature_IsThumbBit) && in FilterNearMisses()
12352 MissingFeatures.count() > 1) in FilterNearMisses()
12355 (MissingFeatures & ~FeatureBitset({Feature_IsThumb2Bit, in FilterNearMisses()
12358 if (isMClass() && MissingFeatures.test(Feature_HasNEONBit)) in FilterNearMisses()
[all …]