Home
last modified time | relevance | path

Searched refs:getSTI (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp22 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); in copySTI()
27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI() function in MCTargetAsmParser
H A DAsmParser.cpp973 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 DMasmParser.cpp1341 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 DAMDGPUAsmParser.cpp1448 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 DLoongArchAsmParser.cpp785 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 DCSKYAsmParser.cpp687 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 DMipsAsmParser.cpp482 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 DRISCVAsmParser.cpp86 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 DX86AsmParser.cpp1220 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 DARMAsmParser.cpp307 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 DHexagonAsmParser.cpp160 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 DSystemZAsmParser.cpp491 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 DAArch64AsmParser.cpp3477 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 DMCTargetAsmParser.h395 const MCSubtargetInfo &getSTI() const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp130 emitInlineAsmEnd(STI, &TAP->getSTI()); in emitInlineAsm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp1241 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 DBPFAsmParser.cpp319 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp118 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 DXtensaAsmParser.cpp365 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp95 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 DWebAssemblyAsmParser.cpp1049 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()