Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp103 if (IsaInfo::hasCodeObjectV3(getSTI())) in AMDGPUAsmPrinter()
124 if (IsaInfo::hasCodeObjectV3(getSTI())) { in EmitStartOfAsmFile()
142 if (IsaInfo::hasCodeObjectV3(getSTI())) in EmitStartOfAsmFile()
160 if (!IsaInfo::hasCodeObjectV3(getSTI())) { in EmitEndOfAsmFile()
176 if (!IsaInfo::hasCodeObjectV3(getSTI())) { in EmitEndOfAsmFile()
228 if (!IsaInfo::hasCodeObjectV3(getSTI()) || in EmitFunctionBodyEnd()
252 IsaInfo::getNumExtraSGPRs(getSTI(), in EmitFunctionBodyEnd()
256 hasXNACK(*getSTI())); in EmitFunctionBodyEnd()
262 if (IsaInfo::hasCodeObjectV3(getSTI()) && in EmitFunctionEntryLabel()
835 getSTI(), ProgInfo.VCCUsed, ProgInfo.FlatUsed); in getSIProgramInfo()
[all …]
H A DAMDGPUAsmPrinter.h98 const MCSubtargetInfo* getSTI() const;
/freebsd-12.1/contrib/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp23 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); in copySTI()
28 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI() function in MCTargetAsmParser
H A DAsmParser.cpp2981 const MCSubtargetInfo &STI = MCT.getSTI(); in parseDirectiveReloc()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp945 return AMDGPU::hasXNACK(getSTI()); in hasXNACK()
949 return AMDGPU::hasMIMG_R128(getSTI()); in hasMIMG_R128()
953 return AMDGPU::hasPackedD16(getSTI()); in hasPackedD16()
957 return AMDGPU::isSI(getSTI()); in isSI()
961 return AMDGPU::isCI(getSTI()); in isCI()
965 return AMDGPU::isVI(getSTI()); in isVI()
969 return AMDGPU::isGFX9(getSTI()); in isGFX9()
1004 return getSTI().getFeatureBits(); in getFeatureBits()
2545 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
3071 AMDGPU::IsaInfo::hasCodeObjectV3(&getSTI()) in ParseDirectiveHSAMetadata()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp49 bool isRV64() const { return getSTI().hasFeature(RISCV::Feature64Bit); } in isRV64()
109 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
117 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
125 FeatureBitStack.push_back(getSTI().getFeatureBits()); in pushFeatureBits()
998 if (!SysReg->haveRequiredFeatures(getSTI().getFeatureBits())) { in parseCSRSystemRegister()
1188 if (getSTI().getFeatureBits()[RISCV::FeatureRelax]) { in ParseInstruction()
1385 bool Res = compressInst(CInst, Inst, getSTI(), S.getContext()); in emitToStreamer()
1387 S.EmitInstruction((Res ? CInst : Inst), getSTI()); in emitToStreamer()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp439 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
448 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
544 return getSTI().getFeatureBits()[Mips::FeatureFPXX]; in isABI_FPXX()
556 return getSTI().getFeatureBits()[Mips::FeatureMips1]; in hasMips1()
560 return getSTI().getFeatureBits()[Mips::FeatureMips2]; in hasMips2()
616 return getSTI().getFeatureBits()[Mips::FeatureDSP]; in hasDSP()
628 return getSTI().getFeatureBits()[Mips::FeatureMSA]; in hasMSA()
651 return getSTI().getFeatureBits()[Mips::FeatureMT]; in hasMT()
655 return getSTI().getFeatureBits()[Mips::FeatureCRC]; in hasCRC()
659 return getSTI().getFeatureBits()[Mips::FeatureVirt]; in hasVirt()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp165 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in HexagonAsmParser()
473 HexagonMCChecker Check(getContext(), MII, getSTI(), MCB, *RI); in finishBundle()
475 bool CheckOk = HexagonMCInstrInfo::canonicalizePacket(MII, getSTI(), in finishBundle()
486 Out.EmitInstruction(MCB, getSTI()); in finishBundle()
518 if (getSTI().getFeatureBits()[Hexagon::FeatureMemNoShuf]) in matchBundleOptions()
812 if (!getSTI().getFeatureBits()[Hexagon::ArchV62]) in RegisterMatchesArch()
1304 if (!getSTI().getFeatureBits()[Hexagon::ArchV65]) { in processInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp446 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SystemZAsmParser()
1122 Parser.getStreamer().EmitInstruction(Inst, getSTI()); in ParseDirectiveInsn()
1252 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
1285 uint64_t FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp2699 getSTI().getFeatureBits()[AArch64::FeatureSVE]) in parseCondCodeString()
2906 else if (!IC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2916 else if (!DC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2926 else if (!AT->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2936 else if (!TLBI->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2946 else if (!PRCTX->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3051 if (SysReg && SysReg->haveFeatures(getSTI().getFeatureBits())) { in tryParseSysReg()
3059 if (PState && PState->haveFeatures(getSTI().getFeatureBits())) in tryParseSysReg()
4818 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
5226 if (!getSTI().isCPUStringValid(CPU)) { in parseDirectiveCPU()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h361 const MCSubtargetInfo &getSTI() const;
/freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp233 Out.EmitInstruction(ITInst, getSTI()); in flushPendingInstructions()
238 Out.EmitInstruction(Inst, getSTI()); in flushPendingInstructions()
435 return getSTI().getFeatureBits()[ARM::ModeThumb]; in isThumb()
447 return getSTI().getFeatureBits()[ARM::HasV4TOps]; in hasThumb()
455 return getSTI().getFeatureBits()[ARM::HasV6Ops]; in hasV6Ops()
459 return getSTI().getFeatureBits()[ARM::HasV6T2Ops]; in hasV6T2Ops()
463 return getSTI().getFeatureBits()[ARM::HasV6MOps]; in hasV6MOps()
467 return getSTI().getFeatureBits()[ARM::HasV7Ops]; in hasV7Ops()
471 return getSTI().getFeatureBits()[ARM::HasV8Ops]; in hasV8Ops()
9337 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp102 return getSTI().getTargetTriple().getArch() == Triple::sparcv9; in is64Bit()
122 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SparcAsmParser()
603 Out.EmitInstruction(I, getSTI()); in MatchAndEmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp298 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp1100 if (getSTI().getFeatureBits()[PPC::FeatureMFTB]) { in ProcessInstruction()
1146 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
1151 uint64_t FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
1613 if (getSTI().getFeatureBits()[PPC::FeatureBookE] && in ParseInstruction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp172 emitInlineAsmEnd(STI, &TAP->getSTI()); in EmitInlineAsm()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp671 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp903 return getSTI().getFeatureBits()[X86::Mode64Bit]; in is64BitMode()
907 return getSTI().getFeatureBits()[X86::Mode32Bit]; in is32BitMode()
911 return getSTI().getFeatureBits()[X86::Mode16Bit]; in is16BitMode()
953 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in X86AsmParser()