Home
last modified time | relevance | path

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

/freebsd-13.1/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.cpp3150 const MCSubtargetInfo &STI = MCT.getSTI(); in parseDirectiveReloc()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1335 return AMDGPU::isSI(getSTI()); in isSI()
1339 return AMDGPU::isCI(getSTI()); in isCI()
1343 return AMDGPU::isVI(getSTI()); in isVI()
1347 return AMDGPU::isGFX9(getSTI()); in isGFX9()
1351 return AMDGPU::isGFX90A(getSTI()); in isGFX90A()
1355 return AMDGPU::isGFX9Plus(getSTI()); in isGFX9Plus()
1359 return AMDGPU::isGFX10(getSTI()); in isGFX10()
1406 return getSTI().getFeatureBits(); in getFeatureBits()
5023 isHsaAbiVersion3Or4(&getSTI()) in ParseDirectiveHSAMetadata()
7362 getTargetStreamer().initializeTargetID(getSTI(), getSTI().getFeatureString()); in onBeginOfFile()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp67 bool isRV64() const { return getSTI().hasFeature(RISCV::Feature64Bit); } in isRV64()
68 bool isRV32E() const { return getSTI().hasFeature(RISCV::FeatureRV32E); } in isRV32E()
174 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
182 return getSTI().getFeatureBits()[Feature]; in getFeatureBits()
186 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
196 FeatureBitStack.push_back(getSTI().getFeatureBits()); in pushFeatureBits()
239 !getSTI().getFeatureBits()[RISCV::FeatureStdExtF]) { in RISCVAsmParser()
244 !getSTI().getFeatureBits()[RISCV::FeatureStdExtD]) { in RISCVAsmParser()
1770 if (getSTI().getFeatureBits()[RISCV::FeatureRelax]) { in ParseInstruction()
2205 bool Res = compressInst(CInst, Inst, getSTI(), S.getContext()); in emitToStreamer()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp483 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
492 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
602 return getSTI().getFeatureBits()[Mips::FeatureFPXX]; in isABI_FPXX()
614 return getSTI().getFeatureBits()[Mips::FeatureMips1]; in hasMips1()
618 return getSTI().getFeatureBits()[Mips::FeatureMips2]; in hasMips2()
674 return getSTI().getFeatureBits()[Mips::FeatureDSP]; in hasDSP()
686 return getSTI().getFeatureBits()[Mips::FeatureMSA]; in hasMSA()
713 return getSTI().getFeatureBits()[Mips::FeatureMT]; in hasMT()
717 return getSTI().getFeatureBits()[Mips::FeatureCRC]; in hasCRC()
721 return getSTI().getFeatureBits()[Mips::FeatureVirt]; in hasVirt()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp303 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
318 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp306 Out.emitInstruction(ITInst, getSTI()); in flushPendingInstructions()
311 Out.emitInstruction(Inst, getSTI()); in flushPendingInstructions()
510 return getSTI().getFeatureBits()[ARM::ModeThumb]; in isThumb()
522 return getSTI().getFeatureBits()[ARM::HasV4TOps]; in hasThumb()
530 return getSTI().getFeatureBits()[ARM::HasV6Ops]; in hasV6Ops()
538 return getSTI().getFeatureBits()[ARM::HasV6MOps]; in hasV6MOps()
542 return getSTI().getFeatureBits()[ARM::HasV7Ops]; in hasV7Ops()
546 return getSTI().getFeatureBits()[ARM::HasV8Ops]; in hasV8Ops()
566 return getSTI().getFeatureBits()[ARM::HasCDEOps]; in hasCDE()
10985 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1196 return getSTI().getFeatureBits()[X86::Mode64Bit]; in is64BitMode()
1200 return getSTI().getFeatureBits()[X86::Mode32Bit]; in is32BitMode()
1204 return getSTI().getFeatureBits()[X86::Mode16Bit]; in is16BitMode()
1251 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in X86AsmParser()
3937 Out.emitInstruction(ShlInst, getSTI()); in applyLVICFIMitigation()
3938 Out.emitInstruction(FenceInst, getSTI()); in applyLVICFIMitigation()
3997 Out.emitInstruction(FenceInst, getSTI()); in applyLVILoadHardeningMitigation()
4004 getSTI().getFeatureBits()[X86::FeatureLVIControlFlowIntegrity]) in emitInstruction()
4007 Out.emitInstruction(Inst, getSTI()); in emitInstruction()
4010 getSTI().getFeatureBits()[X86::FeatureLVILoadHardening]) in emitInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp480 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SystemZAsmParser()
1320 Parser.getStreamer().emitInstruction(Inst, getSTI()); in ParseDirectiveInsn()
1509 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
1540 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h352 const MCSubtargetInfo &getSTI() const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp166 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in HexagonAsmParser()
477 MCSubtargetInfo const &STI = getSTI(); in finishBundle()
521 if (getSTI().getFeatureBits()[Hexagon::FeatureMemNoShuf]) in matchBundleOptions()
818 if (!getSTI().getFeatureBits()[Hexagon::ArchV62]) in RegisterMatchesArch()
1334 if (!getSTI().getFeatureBits()[Hexagon::ArchV65]) { in processInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp3068 getSTI().getFeatureBits()[AArch64::FeatureSVE]) in parseCondCodeString()
3123 if (SVCR && SVCR->haveFeatures(getSTI().getFeatureBits())) in tryParseSVCR()
3376 else if (!IC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3386 else if (!DC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3396 else if (!AT->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3406 else if (!TLBI->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3416 else if (!PRCTX->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3603 if (PState && PState->haveFeatures(getSTI().getFeatureBits())) in tryParseSysReg()
5639 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
6113 if (!getSTI().isCPUStringValid(CPU)) { in parseDirectiveCPU()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp1151 if (getSTI().getFeatureBits()[PPC::FeatureMFTB]) { in ProcessInstruction()
1174 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
1179 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
1572 if (getSTI().getFeatureBits()[PPC::FeatureBookE] && in ParseInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp109 return getSTI().getTargetTriple().getArch() == Triple::sparcv9; in is64Bit()
129 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SparcAsmParser()
654 Out.emitInstruction(I, getSTI()); in MatchAndEmitInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp300 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp128 emitInlineAsmEnd(STI, &TAP->getSTI()); in emitInlineAsm()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp92 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in VEAsmParser()
770 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp1033 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()