Home
last modified time | relevance | path

Searched refs:getFeatureBits (Results 1 – 25 of 74) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp210 if (STI->getFeatureBits().test(FeatureWavefrontSize16)) in getWavefrontSize()
212 if (STI->getFeatureBits().test(FeatureWavefrontSize32)) in getWavefrontSize()
233 if (!STI->getFeatureBits().test(FeatureGCN)) in getMaxWorkGroupsPerCU()
299 if (STI->getFeatureBits().test(FeatureSGPRInitBug)) in getAddressableNumSGPRs()
315 if (STI->getFeatureBits().test(FeatureTrapHandler)) in getMinNumSGPRs()
330 if (STI->getFeatureBits().test(FeatureTrapHandler)) in getMaxNumSGPRs()
651 return STI.getFeatureBits()[AMDGPU::FeatureXNACK]; in hasXNACK()
655 return STI.getFeatureBits()[AMDGPU::FeatureSRAMECC]; in hasSRAMECC()
659 return STI.getFeatureBits()[AMDGPU::FeatureMIMG_R128]; in hasMIMG_R128()
671 return STI.getFeatureBits()[AMDGPU::FeatureSeaIslands]; in isCI()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp180 if (!STI.getFeatureBits()[AMDGPU::FeatureGCN3Encoding]) in getInstruction()
204 if (STI.getFeatureBits()[AMDGPU::FeatureUnpackedD16VMem]) { in getInstruction()
213 if (STI.getFeatureBits()[AMDGPU::FeatureFmaMixInsts]) { in getInstruction()
270 if (STI.getFeatureBits()[AMDGPU::FeatureGFX9]) { in convertSDWAInst()
274 } else if (STI.getFeatureBits()[AMDGPU::FeatureVolcanicIslands]) { in convertSDWAInst()
810 if (STI.getFeatureBits()[AMDGPU::FeatureGFX9]) { in decodeSDWASrc()
838 } else if (STI.getFeatureBits()[AMDGPU::FeatureVolcanicIslands]) { in decodeSDWASrc()
855 assert(STI.getFeatureBits()[AMDGPU::FeatureGFX9] && in decodeSDWAVopcDst()
874 return STI.getFeatureBits()[AMDGPU::FeatureVolcanicIslands]; in isVI()
878 return STI.getFeatureBits()[AMDGPU::FeatureGFX9]; in isGFX9()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DR600MCCodeEmitter.cpp103 computeAvailableFeatures(STI.getFeatureBits())); in encodeInstruction()
115 if (!(STI.getFeatureBits()[R600::FeatureCaymanISA])) { in encodeInstruction()
148 if ((STI.getFeatureBits()[R600::FeatureR600ALUInst]) && in encodeInstruction()
H A DSIMCCodeEmitter.cpp133 STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]) in getLit16Encoding()
169 STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]) in getLit32Encoding()
205 STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]) in getLit64Encoding()
267 computeAvailableFeatures(STI.getFeatureBits())); in encodeInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp178 bool HasThumb2 = STI.getFeatureBits()[ARM::FeatureThumb2]; in getRelaxedOpcode()
179 bool HasV8MBaselineOps = STI.getFeatureBits()[ARM::HasV8MBaselineOps]; in getRelaxedOpcode()
538 (!STI->getFeatureBits()[ARM::FeatureThumb2] && in adjustFixupValue()
539 !STI->getFeatureBits()[ARM::HasV8MBaselineOps] && in adjustFixupValue()
540 !STI->getFeatureBits()[ARM::HasV6MOps] && in adjustFixupValue()
613 if (!STI->getFeatureBits()[ARM::FeatureThumb2] && IsResolved) { in adjustFixupValue()
638 if (!STI->getFeatureBits()[ARM::FeatureThumb2] && in adjustFixupValue()
639 !STI->getFeatureBits()[ARM::HasV8MBaselineOps]) { in adjustFixupValue()
650 if (!STI->getFeatureBits()[ARM::FeatureThumb2]) { in adjustFixupValue()
H A DARMMCTargetDesc.cpp39 if (STI.getFeatureBits()[llvm::ARM::HasV7Ops] && in getMCRDeprecationInfo()
71 if (STI.getFeatureBits()[llvm::ARM::HasV8Ops] && MI.getOperand(1).isImm() && in getITDeprecationInfo()
83 assert(!STI.getFeatureBits()[llvm::ARM::ModeThumb] && in getARMStoreDeprecationInfo()
100 assert(!STI.getFeatureBits()[llvm::ARM::ModeThumb] && in getARMLoadDeprecationInfo()
H A DARMAsmBackend.h39 bool hasNOP() const { return STI.getFeatureBits()[ARM::HasV6T2Ops]; } in hasNOP()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCTargetDesc.cpp268 uint64_t FB = STI->getFeatureBits().to_ullong(); in clearFeature()
274 uint64_t FB = STI->getFeatureBits().to_ullong(); in checkFeature()
401 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
405 X->setFeatureBits(completeHVXFeatures(X->getFeatureBits())); in createHexagonMCSubtargetInfo()
/freebsd-12.1/contrib/llvm/lib/Target/X86/InstPrinter/
H A DX86ATTInstPrinter.cpp57 (STI.getFeatureBits()[X86::Mode64Bit])) { in printInst()
67 STI.getFeatureBits()[X86::Mode16Bit]) { in printInst()
H A DX86IntelInstPrinter.cpp45 STI.getFeatureBits()[X86::Mode16Bit]) { in printInst()
/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp303 bool is16BitMode = STI.getFeatureBits()[X86::Mode16Bit]; in relaxInstruction()
347 if (!STI.getFeatureBits()[X86::FeatureNOPL]) { in writeNopData()
356 if (STI.getFeatureBits()[X86::ProcIntelSLM]) in writeNopData()
358 else if (STI.getFeatureBits()[X86::FeatureFast15ByteNOP]) in writeNopData()
360 else if (STI.getFeatureBits()[X86::FeatureFast11ByteNOP]) in writeNopData()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.cpp27 const FeatureBitset &Features = STI.getFeatureBits(); in RISCVTargetELFStreamer()
H A DRISCVAsmBackend.cpp59 return ShouldForce || STI.getFeatureBits()[RISCV::FeatureRelax] || in shouldForceRelocation()
149 bool HasStdExtC = STI.getFeatureBits()[RISCV::FeatureStdExtC]; in writeNopData()
H A DRISCVAsmBackend.h42 return STI.getFeatureBits()[RISCV::FeatureRelax] || ForceRelocs; in requiresDiffExpressionRelocations()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp430 FeatureBitset FeatureBits = STI.getFeatureBits(); in selectArch()
439 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()
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/MC/
H A DMCInstrDesc.cpp26 if (DeprecatedFeature != -1 && STI.getFeatureBits()[DeprecatedFeature]) { in getDeprecatedInfo()
H A DMCSubtargetInfo.cpp27 return Features.getFeatureBits(CPU, ProcDesc, ProcFeatures); in getFeatures()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DSubtargetFeature.h114 FeatureBitset getFeatureBits(StringRef CPU,
H A DMCSubtargetInfo.h71 const FeatureBitset& getFeatureBits() const { return FeatureBits; } in getFeatureBits() function
/freebsd-12.1/contrib/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRELFStreamer.cpp63 EFlags |= getEFlagsForFeatureSet(STI.getFeatureBits()); in AVRELFStreamer()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp109 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
117 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
125 FeatureBitStack.push_back(getSTI().getFeatureBits()); in pushFeatureBits()
157 setAvailableFeatures(ComputeAvailableFeatures(STI.getFeatureBits())); in RISCVAsmParser()
998 if (!SysReg->haveRequiredFeatures(getSTI().getFeatureBits())) { in parseCSRSystemRegister()
1188 if (getSTI().getFeatureBits()[RISCV::FeatureRelax]) { in ParseInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/InstPrinter/
H A DRISCVInstPrinter.cpp86 if (SysReg && SysReg->haveRequiredFeatures(STI.getFeatureBits())) in printCSRSystemRegister()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp789 if (!PRCTX || !PRCTX->haveFeatures(STI.getFeatureBits())) in printSysAlias()
806 if (!IC || !IC->haveFeatures(STI.getFeatureBits())) in printSysAlias()
818 if (!DC || !DC->haveFeatures(STI.getFeatureBits())) in printSysAlias()
829 if (!AT || !AT->haveFeatures(STI.getFeatureBits())) in printSysAlias()
841 if (!TLBI || !TLBI->haveFeatures(STI.getFeatureBits())) in printSysAlias()
1402 if (Reg && Reg->Readable && Reg->haveFeatures(STI.getFeatureBits())) in printMRSSystemRegister()
1422 if (Reg && Reg->Writeable && Reg->haveFeatures(STI.getFeatureBits())) in printMSRSystemRegister()
1434 if (PState && PState->haveFeatures(STI.getFeatureBits())) in printSystemPStateField()
/freebsd-12.1/contrib/llvm/lib/Target/X86/AsmParser/
H A DX86AsmInstrumentation.cpp267 return STI->getFeatureBits()[X86::Mode64Bit]; in is64BitMode()
271 return STI->getFeatureBits()[X86::Mode32Bit]; in is32BitMode()
275 return STI->getFeatureBits()[X86::Mode16Bit]; in is16BitMode()
1083 if (STI->getFeatureBits()[X86::Mode32Bit] != 0) in CreateX86AsmInstrumentation()
1085 if (STI->getFeatureBits()[X86::Mode64Bit] != 0) in CreateX86AsmInstrumentation()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp351 if (STI.getFeatureBits()[PPC::FeatureQPX]) { in getInstruction()
356 } else if (STI.getFeatureBits()[PPC::FeatureSPE]) { in getInstruction()

123