| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | MCTargetAsmParser.cpp | 22 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); in copySTI() 27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI() function in MCTargetAsmParser
|
| H A D | AsmParser.cpp | 973 Out.initSections(false, getTargetParser().getSTI()); in Run() 1089 Out.initSections(false, getTargetParser().getSTI()); in checkForValidSection() 3177 const MCSubtargetInfo &STI = MCT.getSTI(); in parseDirectiveReloc() 3498 Align(Alignment), &getTargetParser().getSTI(), MaxBytesToFill); in parseDirectiveAlign()
|
| H A D | MasmParser.cpp | 1341 Out.initSections(false, getTargetParser().getSTI()); in Run() 1459 Out.initSections(false, getTargetParser().getSTI()); in checkForValidSection() 4708 &getTargetParser().getSTI(), in emitAlignTo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 1448 return AMDGPU::isSI(getSTI()); in isSI() 1452 return AMDGPU::isCI(getSTI()); in isCI() 1456 return AMDGPU::isVI(getSTI()); in isVI() 1460 return AMDGPU::isGFX9(getSTI()); in isGFX9() 1477 return AMDGPU::isGFX10(getSTI()); in isGFX10() 2975 if (isHsaAbi(getSTI())) { in parseRegister() 5239 if (!isHsaAbi(getSTI())) in ParseDirectiveAMDHSAKernel() 5779 assert(isHsaAbi(getSTI())); in ParseDirectiveHSAMetadata() 5930 if (isHsaAbi(getSTI())) { in ParseDirective() 8143 if (isHsaAbi(getSTI())) in onBeginOfFile() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 785 getSTI()); in emitLAInstSeq() 794 getSTI()); in emitLAInstSeq() 799 getSTI()); in emitLAInstSeq() 807 getSTI()); in emitLAInstSeq() 812 getSTI()); in emitLAInstSeq() 820 getSTI()); in emitLAInstSeq() 826 getSTI()); in emitLAInstSeq() 1124 getSTI()); in emitLoadImm() 1128 getSTI()); in emitLoadImm() 1153 getSTI()); in emitFuncCall36() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 687 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction() 839 } else if (getSTI().hasFeature(CSKY::HasE2) && in processLRW() 869 Out.emitInstruction(Inst, getSTI()); in processLRW() 890 Out.emitInstruction(Inst, getSTI()); in processJSRI() 911 Out.emitInstruction(Inst, getSTI()); in processJMPI() 1020 if (!matchRegisterNameHelper(getSTI(), Reg, Name)) { in parseRegister() 1039 if (matchRegisterNameHelper(getSTI(), Reg, Name)) in parseRegister() 1524 if (matchRegisterNameHelper(getSTI(), Reg, Name)) in tryParseRegister() 1656 Res = compressInst(CInst, Inst, getSTI()); in emitToStreamer() 1659 S.emitInstruction((Res ? CInst : Inst), getSTI()); in emitToStreamer()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 482 if (!(getSTI().hasFeature(Feature))) { in setFeatureBits() 491 if (getSTI().hasFeature(Feature)) { in clearFeatureBits() 602 return getSTI().hasFeature(Mips::FeatureFPXX); in isABI_FPXX() 614 return getSTI().hasFeature(Mips::FeatureMips1); in hasMips1() 618 return getSTI().hasFeature(Mips::FeatureMips2); in hasMips2() 674 return getSTI().hasFeature(Mips::FeatureDSP); in hasDSP() 686 return getSTI().hasFeature(Mips::FeatureMSA); in hasMSA() 713 return getSTI().hasFeature(Mips::FeatureMT); in hasMT() 717 return getSTI().hasFeature(Mips::FeatureCRC); in hasCRC() 721 return getSTI().hasFeature(Mips::FeatureVirt); in hasVirt() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 86 bool isRVE() const { return getSTI().hasFeature(RISCV::FeatureRVE); } in isRVE() 231 if (!(getSTI().hasFeature(Feature))) { in setFeatureBits() 239 if (getSTI().hasFeature(Feature)) { in clearFeatureBits() 249 FeatureBitStack.push_back(getSTI().getFeatureBits()); in pushFeatureBits() 302 !getSTI().hasFeature(RISCV::FeatureStdExtD)) { in RISCVAsmParser() 2640 if (getSTI().hasFeature(RISCV::FeatureRelax)) { in ParseInstruction() 2862 if (getSTI().hasFeature(Feature.Value) && in parseDirectiveOption() 3041 bool AllowC = getSTI().hasFeature(RISCV::FeatureStdExtC) || in parseDirectiveInsn() 3042 getSTI().hasFeature(RISCV::FeatureStdExtZca); in parseDirectiveInsn() 3076 bool Res = RISCVRVC::compress(CInst, Inst, getSTI()); in emitToStreamer() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 1220 return getSTI().hasFeature(X86::Is64Bit); in is64BitMode() 1224 return getSTI().hasFeature(X86::Is32Bit); in is32BitMode() 1228 return getSTI().hasFeature(X86::Is16Bit); in is16BitMode() 3860 Out.emitInstruction(ShlInst, getSTI()); in applyLVICFIMitigation() 3861 Out.emitInstruction(FenceInst, getSTI()); in applyLVICFIMitigation() 3920 Out.emitInstruction(FenceInst, getSTI()); in applyLVILoadHardeningMitigation() 3930 Out.emitInstruction(Inst, getSTI()); in emitInstruction() 3933 getSTI().hasFeature(X86::FeatureLVILoadHardening)) in emitInstruction() 4582 const MCSubtargetInfo& STI = getSTI(); in parseDirectiveNops() 4620 getStreamer().initSections(false, getSTI()); in parseDirectiveEven() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 307 Out.emitInstruction(ITInst, getSTI()); in flushPendingInstructions() 312 Out.emitInstruction(Inst, getSTI()); in flushPendingInstructions() 524 return getSTI().hasFeature(ARM::ModeThumb); in isThumb() 536 return getSTI().hasFeature(ARM::HasV4TOps); in hasThumb() 544 return getSTI().hasFeature(ARM::HasV6Ops); in hasV6Ops() 552 return getSTI().hasFeature(ARM::HasV6MOps); in hasV6MOps() 556 return getSTI().hasFeature(ARM::HasV7Ops); in hasV7Ops() 560 return getSTI().hasFeature(ARM::HasV8Ops); in hasV8Ops() 580 return getSTI().hasFeature(ARM::HasCDEOps); in hasCDE() 11185 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 160 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in HexagonAsmParser() 474 MCSubtargetInfo const &STI = getSTI(); in finishBundle() 518 if (getSTI().hasFeature(Hexagon::FeatureMemNoShuf)) in matchBundleOptions() 815 if (!getSTI().hasFeature(Hexagon::ArchV62)) in RegisterMatchesArch() 1330 if (!getSTI().hasFeature(Hexagon::ArchV65)) { in processInstruction() 1497 getStreamer().emitCodeAlignment(Align(byteSize), &getSTI(), byteSize); in processInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 491 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SystemZAsmParser() 1315 Parser.getStreamer().emitInstruction(Inst, getSTI()); in ParseDirectiveInsn() 1535 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction() 1566 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 3477 if (SVCR->haveFeatures(getSTI().getFeatureBits())) in tryParseSVCR() 3796 else if (!IC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias() 3806 else if (!DC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias() 3816 else if (!AT->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias() 3826 else if (!TLBI->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias() 3837 bool hasAll = getSTI().hasFeature(AArch64::FeatureAll); in parseSysAlias() 3911 if (!TLBI.haveFeatures(getSTI().getFeatureBits())) { in parseSyspAlias() 4060 if (SysReg && SysReg->haveFeatures(getSTI().getFeatureBits())) { in tryParseSysReg() 6342 if (getSTI().hasFeature(AArch64::FeatureZCZeroingFPWorkaround) && in MatchAndEmitInstruction() 6455 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
| H A D | MCTargetAsmParser.h | 395 const MCSubtargetInfo &getSTI() const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinterInlineAsm.cpp | 130 emitInlineAsmEnd(STI, &TAP->getSTI()); in emitInlineAsm()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 1241 if (getSTI().hasFeature(PPC::FeatureMFTB)) { in ProcessInstruction() 1264 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction() 1269 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction() 1712 if (getSTI().hasFeature(PPC::FeatureBookE) && in ParseInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 319 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 118 return getSTI().getTargetTriple().getArch() == Triple::sparcv9; in is64Bit() 143 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SparcAsmParser() 775 Out.emitInstruction(I, getSTI()); in MatchAndEmitInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 365 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 95 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in VEAsmParser() 773 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 1049 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
|