/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 1011 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local 1013 Operands, Inst, ErrorInfo, MissingFeatures, MatchingInlineAsm); in MatchAndEmitInstruction() 1045 assert(MissingFeatures.count() > 0 && "Expected missing features"); in MatchAndEmitInstruction() 1049 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) in MatchAndEmitInstruction() 1050 if (MissingFeatures.test(i)) in MatchAndEmitInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 136 uint64_t &ErrorInfo, FeatureBitset &MissingFeatures, in MatchInstruction() argument 142 MissingFeatures, matchingInlineAsm, in MatchInstruction() 1205 bool ErrorMissingFeature(SMLoc IDLoc, const FeatureBitset &MissingFeatures, 4124 const FeatureBitset &MissingFeatures, in ErrorMissingFeature() argument 4126 assert(MissingFeatures.any() && "Unknown missing feature!"); in ErrorMissingFeature() 4130 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in ErrorMissingFeature() 4131 if (MissingFeatures[i]) in ErrorMissingFeature() 4186 FeatureBitset MissingFeatures; in matchAndEmitATTInstruction() local 4188 MissingFeatures, MatchingInlineAsm, in matchAndEmitATTInstruction() 4219 return ErrorMissingFeature(IDLoc, MissingFeatures, MatchingInlineAsm); in matchAndEmitATTInstruction() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
H A D | MCTargetAsmParser.h | 240 static NearMissInfo getMissedFeature(const FeatureBitset &MissingFeatures) { in getMissedFeature() argument 243 Result.Features = MissingFeatures; in getMissedFeature()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
H A D | CSKYAsmParser.cpp | 665 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local 667 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction() 675 assert(MissingFeatures.any() && "Unknown missing features!"); in MatchAndEmitInstruction() 678 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction() 679 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 1529 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local 1530 MatchResult = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction() 1539 assert(MissingFeatures.any() && "Unknown missing feature!"); in MatchAndEmitInstruction() 1543 for (unsigned I = 0, E = MissingFeatures.size(); I != E; ++I) { in MatchAndEmitInstruction() 1544 if (MissingFeatures[I]) { in MatchAndEmitInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
H A D | LoongArchAsmParser.cpp | 1497 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local 1499 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction() 1507 assert(MissingFeatures.any() && "Unknown missing features!"); in MatchAndEmitInstruction() 1510 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction() 1511 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 1395 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local 1397 auto Result = MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction() 1407 assert(MissingFeatures.any() && "Unknown missing features!"); in MatchAndEmitInstruction() 1410 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction() 1411 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 6496 FeatureBitset MissingFeatures; in MatchAndEmitInstruction() local 6500 MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction() 6510 auto ShortFormNEONMissingFeatures = MissingFeatures; in MatchAndEmitInstruction() 6513 MatchInstructionImpl(Operands, Inst, ErrorInfo, MissingFeatures, in MatchAndEmitInstruction() 6524 MissingFeatures = ShortFormNEONMissingFeatures; in MatchAndEmitInstruction() 6543 assert(MissingFeatures.any() && "Unknown missing feature!"); in MatchAndEmitInstruction() 6547 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) { in MatchAndEmitInstruction() 6548 if (MissingFeatures[i]) { in MatchAndEmitInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 12781 const FeatureBitset &MissingFeatures = I.getFeatures(); in FilterNearMisses() local 12783 if (FeatureMissesSeen.count(MissingFeatures)) in FilterNearMisses() 12785 FeatureMissesSeen.insert(MissingFeatures); in FilterNearMisses() 12789 if (MissingFeatures.test(Feature_IsARMBit) && !hasARM()) in FilterNearMisses() 12793 if (isThumb() && MissingFeatures.test(Feature_IsARMBit) && in FilterNearMisses() 12794 MissingFeatures.count() > 1) in FilterNearMisses() 12796 if (!isThumb() && MissingFeatures.test(Feature_IsThumbBit) && in FilterNearMisses() 12797 MissingFeatures.count() > 1) in FilterNearMisses() 12799 if (!isThumb() && MissingFeatures.test(Feature_IsThumb2Bit) && in FilterNearMisses() 12800 (MissingFeatures & ~FeatureBitset({Feature_IsThumb2Bit, in FilterNearMisses() [all …]
|