Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCKernelDescriptor.cpp58 if (STI->getFeatureBits().test(FeatureWavefrontSize32)) in getDefaultAmdhsaKernelDescriptor()
63 if (!STI->getFeatureBits().test(FeatureCuMode)) in getDefaultAmdhsaKernelDescriptor()
74 if (AMDGPU::isGFX90A(*STI) && STI->getFeatureBits().test(FeatureTgSplit)) in getDefaultAmdhsaKernelDescriptor()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCInstPrinter.cpp70 return STI->getFeatureBits().test(C.Value); in matchAliasCondition()
72 return !STI->getFeatureBits().test(C.Value); in matchAliasCondition()
77 OrPredicateResult |= STI->getFeatureBits().test(C.Value); in matchAliasCondition()
81 OrPredicateResult |= !(STI->getFeatureBits().test(C.Value)); in matchAliasCondition()
H A DMCInstrInfo.cpp21 STI.getFeatureBits()[DeprecatedFeatures[Opcode]]) { in getDeprecatedInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp770 if (!STI.getFeatureBits().test(FeatureSupportsXNACK)) in AMDGPUTargetID()
772 if (!STI.getFeatureBits().test(FeatureSupportsSRAMECC)) in AMDGPUTargetID()
900 if (STI->getFeatureBits().test(FeatureWavefrontSize16)) in getWavefrontSize()
902 if (STI->getFeatureBits().test(FeatureWavefrontSize32)) in getWavefrontSize()
910 if (STI->getFeatureBits().test(FeatureLocalMemorySize32768)) in getLocalMemorySize()
912 if (STI->getFeatureBits().test(FeatureLocalMemorySize65536)) in getLocalMemorySize()
918 if (isGFX10Plus(*STI) && !STI->getFeatureBits().test(FeatureCuMode)) in getLocalMemorySize()
925 if (STI->getFeatureBits().test(FeatureLocalMemorySize32768)) in getAddressableLocalMemorySize()
927 if (STI->getFeatureBits().test(FeatureLocalMemorySize65536)) in getAddressableLocalMemorySize()
936 if (isGFX10Plus(*STI) && STI->getFeatureBits().test(FeatureCuMode)) in getEUsPerCU()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp120 TM.getSubtargetImpl(*Caller)->getFeatureBits(); in areInlineCompatible()
122 TM.getSubtargetImpl(*Callee)->getFeatureBits(); in areInlineCompatible()
H A DWebAssemblyTargetMachine.cpp237 ->getFeatureBits(); in coalesceFeatures()
239 Features |= WasmTM->getSubtargetImpl(F)->getFeatureBits(); in coalesceFeatures()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp85 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
86 RISCVFeatures::validate(TT, getFeatureBits()); in initializeSubtargetDependencies()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp53 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchSubtarget.cpp53 TargetABI = LoongArchABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
H A DLoongArchAsmPrinter.cpp34 MI->getOpcode(), getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MCInstLower.cpp49 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchELFStreamer.cpp30 STI.getTargetTriple(), STI.getFeatureBits(), in LoongArchTargetELFStreamer()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRELFStreamer.cpp62 EFlags |= getEFlagsForFeatureSet(STI.getFeatureBits()); in AVRELFStreamer()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCTargetDesc.cpp592 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
597 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
601 X->setFeatureBits(completeHVXFeatures(X->getFeatureBits())); in createHexagonMCSubtargetInfo()
609 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYAsmPrinter.cpp51 NewSTI.setFeatureBits(MF.getSubtarget().getFeatureBits()); in runOnMachineFunction()
145 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.h36 RISCVFeatures::validate(STI.getTargetTriple(), STI.getFeatureBits()); in RISCVAsmBackend()
H A DRISCVTargetStreamer.cpp79 STI.hasFeature(RISCV::Feature64Bit), STI.getFeatureBits()); in emitTargetAttributes()
H A DRISCVELFStreamer.cpp36 const FeatureBitset &Features = STI.getFeatureBits(); in RISCVTargetELFStreamer()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp141 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp960 if (!IC || !IC->haveFeatures(STI.getFeatureBits())) in printSysAlias()
972 if (!DC || !DC->haveFeatures(STI.getFeatureBits())) in printSysAlias()
983 if (!AT || !AT->haveFeatures(STI.getFeatureBits())) in printSysAlias()
995 if (!TLBI || !TLBI->haveFeatures(STI.getFeatureBits())) in printSysAlias()
1054 if (!TLBI || !TLBI->haveFeatures(STI.getFeatureBits())) in printSyspAlias()
1465 if (PRFM && PRFM->haveFeatures(STI.getFeatureBits())) { in printPSBHintOp()
1867 Reg->haveFeatures(STI.getFeatureBits())); in lookupSysReg()
1947 if (PStateImm15 && PStateImm15->haveFeatures(STI.getFeatureBits()))
1949 else if (PStateImm1 && PStateImm1->haveFeatures(STI.getFeatureBits())) in printComplexRotationOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kAsmPrinter.cpp165 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp153 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1404 if (getFeatureBits().none()) { in AMDGPUAsmParser()
1409 FeatureBitset FB = getFeatureBits(); in AMDGPUAsmParser()
1418 setAvailableFeatures(ComputeAvailableFeatures(getFeatureBits())); in AMDGPUAsmParser()
1512 return getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]; in hasInv2PiInlineImm()
1516 return getFeatureBits()[AMDGPU::FeatureFlatInstOffsets]; in hasFlatOffsets()
1520 return getFeatureBits()[AMDGPU::FeatureArchitectedFlatScratch]; in hasArchitectedFlatScratch()
1530 return getFeatureBits()[AMDGPU::FeatureIntClamp]; in hasIntClamp()
1534 return getFeatureBits()[AMDGPU::FeaturePartialNSAEncoding]; in hasPartialNSAEncoding()
1562 const FeatureBitset &getFeatureBits() const { in getFeatureBits() function in __anon6862249c0111::AMDGPUAsmParser
1563 return getSTI().getFeatureBits(); in getFeatureBits()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp199 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h112 const FeatureBitset& getFeatureBits() const { return FeatureBits; } in getFeatureBits() function

1234