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

/freebsd-current/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp22 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI());
27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { function in class:MCTargetAsmParser
H A DAsmParser.cpp973 Out.initSections(false, getTargetParser().getSTI());
1089 Out.initSections(false, getTargetParser().getSTI());
3177 const MCSubtargetInfo &STI = MCT.getSTI();
3498 Align(Alignment), &getTargetParser().getSTI(), MaxBytesToFill);
H A DMasmParser.cpp1341 Out.initSections(false, getTargetParser().getSTI());
1459 Out.initSections(false, getTargetParser().getSTI());
4708 &getTargetParser().getSTI(),
/freebsd-current/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp34 bool is64Bit() const { return getSTI().hasFeature(LoongArch::Feature64Bit); }
785 getSTI());
794 getSTI());
799 getSTI());
807 getSTI());
812 getSTI());
820 getSTI());
826 getSTI());
1124 getSTI());
1128 getSTI());
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1406 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU());
1408 if (ISA.Major >= 6 && isHsaAbi(getSTI())) {
1425 if (ISA.Major >= 6 && isHsaAbi(getSTI())) {
1434 return AMDGPU::hasMIMG_R128(getSTI());
1438 return AMDGPU::hasPackedD16(getSTI());
1441 bool hasA16() const { return AMDGPU::hasA16(getSTI()); }
1443 bool hasG16() const { return AMDGPU::hasG16(getSTI()); }
1445 bool hasGDS() const { return AMDGPU::hasGDS(getSTI()); }
1448 return AMDGPU::isSI(getSTI());
1452 return AMDGPU::isCI(getSTI());
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp687 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits());
839 } else if (getSTI().hasFeature(CSKY::HasE2) &&
869 Out.emitInstruction(Inst, getSTI());
890 Out.emitInstruction(Inst, getSTI());
911 Out.emitInstruction(Inst, getSTI());
1020 if (!matchRegisterNameHelper(getSTI(), Reg, Name)) {
1039 if (matchRegisterNameHelper(getSTI(), Reg, Name))
1524 if (matchRegisterNameHelper(getSTI(), Reg, Name))
1656 Res = compressInst(CInst, Inst, getSTI());
1659 S.emitInstruction((Res ? CInst : Inst), getSTI());
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp85 bool isRV64() const { return getSTI().hasFeature(RISCV::Feature64Bit); }
86 bool isRVE() const { return getSTI().hasFeature(RISCV::FeatureRVE); }
231 if (!(getSTI().hasFeature(Feature))) {
239 if (getSTI().hasFeature(Feature)) {
249 FeatureBitStack.push_back(getSTI().getFeatureBits());
297 if (ABIName.ends_with("f") && !getSTI().hasFeature(RISCV::FeatureStdExtF)) {
302 !getSTI().hasFeature(RISCV::FeatureStdExtD)) {
1390 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits());
1881 if (!SysReg->haveRequiredFeatures(getSTI().getFeatureBits()))
2261 RegNo, S, E, !getSTI()
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp482 if (!(getSTI().hasFeature(Feature))) {
491 if (getSTI().hasFeature(Feature)) {
501 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits());
506 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits());
539 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits()));
543 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits()));
547 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits()));
566 if (getSTI().getCPU() == "mips64r6" && inMicroMipsMode())
577 return getSTI().hasFeature(Mips::FeatureGP64Bit);
581 return getSTI()
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1220 return getSTI().hasFeature(X86::Is64Bit);
1224 return getSTI().hasFeature(X86::Is32Bit);
1228 return getSTI().hasFeature(X86::Is16Bit);
1275 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits()));
3860 Out.emitInstruction(ShlInst, getSTI());
3861 Out.emitInstruction(FenceInst, getSTI());
3920 Out.emitInstruction(FenceInst, getSTI());
3927 getSTI().hasFeature(X86::FeatureLVIControlFlowIntegrity))
3930 Out.emitInstruction(Inst, getSTI());
3933 getSTI()
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp160 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits()));
474 MCSubtargetInfo const &STI = getSTI();
518 if (getSTI().hasFeature(Hexagon::FeatureMemNoShuf))
815 if (!getSTI().hasFeature(Hexagon::ArchV62))
1330 if (!getSTI().hasFeature(Hexagon::ArchV65)) {
1497 getStreamer().emitCodeAlignment(Align(byteSize), &getSTI(), byteSize);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp491 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits()));
1315 Parser.getStreamer().emitInstruction(Inst, getSTI());
1535 Out.emitInstruction(Inst, getSTI());
1566 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp319 Out.emitInstruction(Inst, getSTI());
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h395 const MCSubtargetInfo &getSTI() const;
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp130 emitInlineAsmEnd(STI, &TAP->getSTI());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp307 Out.emitInstruction(ITInst, getSTI());
312 Out.emitInstruction(Inst, getSTI());
524 return getSTI().hasFeature(ARM::ModeThumb);
528 return isThumb() && !getSTI().hasFeature(ARM::FeatureThumb2);
532 return isThumb() && getSTI().hasFeature(ARM::FeatureThumb2);
536 return getSTI().hasFeature(ARM::HasV4TOps);
540 return getSTI().hasFeature(ARM::FeatureThumb2);
544 return getSTI().hasFeature(ARM::HasV6Ops);
548 return getSTI().hasFeature(ARM::HasV6T2Ops);
552 return getSTI()
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp118 return getSTI().getTargetTriple().getArch() == Triple::sparcv9;
143 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits()));
775 Out.emitInstruction(I, getSTI());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp315 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits()));
3417 if (CC == AArch64CC::Invalid && getSTI().hasFeature(AArch64::FeatureSVE)) {
3477 if (SVCR->haveFeatures(getSTI().getFeatureBits()))
3796 else if (!IC->haveFeatures(getSTI().getFeatureBits())) {
3806 else if (!DC->haveFeatures(getSTI().getFeatureBits())) {
3816 else if (!AT->haveFeatures(getSTI().getFeatureBits())) {
3826 else if (!TLBI->haveFeatures(getSTI().getFeatureBits())) {
3837 bool hasAll = getSTI().hasFeature(AArch64::FeatureAll);
3838 bool hasPredres = hasAll || getSTI().hasFeature(AArch64::FeaturePredRes);
3839 bool hasSpecres2 = hasAll || getSTI()
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp1241 if (getSTI().hasFeature(PPC::FeatureMFTB)) {
1264 Out.emitInstruction(Inst, getSTI());
1269 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits());
1712 if (getSTI().hasFeature(PPC::FeatureBookE) &&
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp365 Out.emitInstruction(Inst, getSTI());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp95 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits()));
773 Out.emitInstruction(Inst, getSTI());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp1049 Out.emitInstruction(Inst, getSTI());

Completed in 496 milliseconds