| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUMCKernelDescriptor.cpp | 58 if (STI->getFeatureBits().test(FeatureWavefrontSize32)) in getDefaultAmdhsaKernelDescriptor() 63 if (!STI->getFeatureBits().test(FeatureCuMode)) in getDefaultAmdhsaKernelDescriptor() 79 if (AMDGPU::isGFX90A(*STI) && STI->getFeatureBits().test(FeatureTgSplit)) in getDefaultAmdhsaKernelDescriptor()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCInstPrinter.cpp | 70 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 D | MCInstrInfo.cpp | 21 STI.getFeatureBits()[DeprecatedFeatures[Opcode]]) { in getDeprecatedInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 972 if (!STI.getFeatureBits().test(FeatureSupportsXNACK)) in AMDGPUTargetID() 974 if (!STI.getFeatureBits().test(FeatureSupportsSRAMECC)) in AMDGPUTargetID() 1100 if (STI->getFeatureBits().test(FeatureWavefrontSize16)) in getWavefrontSize() 1102 if (STI->getFeatureBits().test(FeatureWavefrontSize32)) in getWavefrontSize() 1114 if (isGFX10Plus(*STI) && !STI->getFeatureBits().test(FeatureCuMode)) in getLocalMemorySize() 1121 if (STI->getFeatureBits().test(FeatureAddressableLocalMemorySize32768)) in getAddressableLocalMemorySize() 1123 if (STI->getFeatureBits().test(FeatureAddressableLocalMemorySize65536)) in getAddressableLocalMemorySize() 1125 if (STI->getFeatureBits().test(FeatureAddressableLocalMemorySize163840)) in getAddressableLocalMemorySize() 1134 if (isGFX10Plus(*STI) && STI->getFeatureBits().test(FeatureCuMode)) in getEUsPerCU() 1154 if (isGFX10Plus(*STI) && !STI->getFeatureBits().test(FeatureCuMode)) in getMaxWorkGroupsPerCU() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 93 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies() 94 RISCVFeatures::validate(TT, getFeatureBits()); in initializeSubtargetDependencies()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySubtarget.cpp | 38 FeatureBitset Bits = getFeatureBits(); in initializeSubtargetDependencies()
|
| H A D | WebAssemblyTargetMachine.cpp | 327 Features |= WasmTM->getSubtargetImpl(F)->getFeatureBits(); in coalesceFeatures() 338 ->getFeatureBits(); in coalesceFeatures()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCAsmPrinter.cpp | 55 getSubtargetInfo().getFeatureBits()); in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchSubtarget.cpp | 60 TargetABI = LoongArchABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600MCInstLower.cpp | 49 getSubtargetInfo().getFeatureBits()); in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRELFStreamer.cpp | 59 EFlags |= getEFlagsForFeatureSet(STI.getFeatureBits()); in AVRELFStreamer()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchELFStreamer.cpp | 30 STI.getTargetTriple(), STI.getFeatureBits(), in LoongArchTargetELFStreamer()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYAsmPrinter.cpp | 51 NewSTI.setFeatureBits(MF.getSubtarget().getFeatureBits()); in runOnMachineFunction() 145 getSubtargetInfo().getFeatureBits()); in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 98 setAvailableFeatures(ComputeAvailableFeatures(STI.getFeatureBits())); in XtensaAsmParser() 102 return getSTI().getFeatureBits()[Xtensa::FeatureWindowed]; in hasWindowed() 643 if (!Xtensa::checkRegister(RegNo, getSTI().getFeatureBits(), RAType)) in parseRegister() 751 if (!Xtensa::checkRegister(RegNo, getSTI().getFeatureBits(), RAType)) in ParseInstructionWithSR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64InstPrinter.cpp | 959 if (!IC || !IC->haveFeatures(STI.getFeatureBits())) in printSysAlias() 971 if (!DC || !DC->haveFeatures(STI.getFeatureBits())) in printSysAlias() 982 if (!AT || !AT->haveFeatures(STI.getFeatureBits())) in printSysAlias() 994 if (AT && AT->haveFeatures(STI.getFeatureBits())) { in printSysAlias() 998 } else if (DC && DC->haveFeatures(STI.getFeatureBits())) { in printSysAlias() 1010 if (!TLBI || !TLBI->haveFeatures(STI.getFeatureBits())) in printSysAlias() 1069 if (!TLBI || !TLBI->haveFeatures(STI.getFeatureBits())) in printSyspAlias() 1478 if (PRFM && PRFM->haveFeatures(STI.getFeatureBits())) { in printPrefetchOp() 1890 Reg.haveFeatures(STI.getFeatureBits()); in isValidSysReg() 1969 if (PStateImm15 && PStateImm15->haveFeatures(STI.getFeatureBits())) in printSystemPStateField() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCTargetDesc.cpp | 634 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo() 639 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo() 643 X->setFeatureBits(completeHVXFeatures(X->getFeatureBits())); in createHexagonMCSubtargetInfo() 651 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
|
| H A D | HexagonMCELFStreamer.cpp | 197 auto Features = STI.getFeatureBits(); in emitTargetAttributes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAsmPrinter.cpp | 142 getSubtargetInfo().getFeatureBits()); in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVELFStreamer.cpp | 32 const FeatureBitset &Features = STI.getFeatureBits(); in RISCVTargetELFStreamer()
|
| H A D | RISCVTargetStreamer.cpp | 136 STI.hasFeature(RISCV::Feature64Bit), STI.getFeatureBits()); in emitTargetAttributes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kAsmPrinter.cpp | 165 getSubtargetInfo().getFeatureBits()); in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430AsmPrinter.cpp | 150 getSubtargetInfo().getFeatureBits()); in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 1458 if (getFeatureBits().none()) { in AMDGPUAsmParser() 1463 FeatureBitset FB = getFeatureBits(); in AMDGPUAsmParser() 1472 setAvailableFeatures(ComputeAvailableFeatures(getFeatureBits())); in AMDGPUAsmParser() 1568 return getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]; in hasInv2PiInlineImm() 1572 return getFeatureBits()[AMDGPU::Feature64BitLiterals]; in has64BitLiterals() 1576 return getFeatureBits()[AMDGPU::FeatureFlatInstOffsets]; in hasFlatOffsets() 1580 return getFeatureBits()[AMDGPU::FeatureTrue16BitInsts]; in hasTrue16Insts() 1584 return getFeatureBits()[AMDGPU::FeatureArchitectedFlatScratch]; in hasArchitectedFlatScratch() 1594 return getFeatureBits()[AMDGPU::FeatureIntClamp]; in hasIntClamp() 1598 return getFeatureBits()[AMDGPU::FeaturePartialNSAEncoding]; in hasPartialNSAEncoding() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiAsmPrinter.cpp | 197 getSubtargetInfo().getFeatureBits()); in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSubtargetInfo.h | 115 const FeatureBitset& getFeatureBits() const { return FeatureBits; } in getFeatureBits() function
|