Home
last modified time | relevance | path

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

12345

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp628 if (!STI.getFeatureBits().test(FeatureSupportsXNACK)) in AMDGPUTargetID()
630 if (!STI.getFeatureBits().test(FeatureSupportsSRAMECC)) in AMDGPUTargetID()
822 if (STI->getFeatureBits().test(FeatureWavefrontSize16)) in getWavefrontSize()
824 if (STI->getFeatureBits().test(FeatureWavefrontSize32)) in getWavefrontSize()
832 if (STI->getFeatureBits().test(FeatureLocalMemorySize32768)) in getLocalMemorySize()
834 if (STI->getFeatureBits().test(FeatureLocalMemorySize65536)) in getLocalMemorySize()
840 if (isGFX10Plus(*STI) && !STI->getFeatureBits().test(FeatureCuMode)) in getLocalMemorySize()
847 if (STI->getFeatureBits().test(FeatureLocalMemorySize32768)) in getAddressableLocalMemorySize()
849 if (STI->getFeatureBits().test(FeatureLocalMemorySize65536)) in getAddressableLocalMemorySize()
858 if (isGFX10Plus(*STI) && STI->getFeatureBits().test(FeatureCuMode)) in getEUsPerCU()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCAsmInfo.cpp61 if (STI->getFeatureBits()[AMDGPU::FeatureNSAEncoding]) in getMaxInstLength()
65 if (STI->getFeatureBits()[AMDGPU::FeatureVOP3Literal]) in getMaxInstLength()
H A DSIMCCodeEmitter.cpp143 STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]) in getLit16Encoding()
179 STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]) in getLit32Encoding()
215 STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm]) in getLit64Encoding()
276 if (!isUInt<16>(Imm) && STI.getFeatureBits()[AMDGPU::FeatureVOP3Literal]) in getLitEncoding()
370 if ((bytes > 8 && STI.getFeatureBits()[AMDGPU::FeatureVOP3Literal]) || in encodeInstruction()
371 (bytes > 4 && !STI.getFeatureBits()[AMDGPU::FeatureVOP3Literal])) in encodeInstruction()
H A DR600MCCodeEmitter.cpp100 if (!(STI.getFeatureBits()[R600::FeatureCaymanISA])) { in encodeInstruction()
133 if ((STI.getFeatureBits()[R600::FeatureR600ALUInst]) && in encodeInstruction()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp137 return STI.getFeatureBits()[RISCV::FeatureRelax] || ForceRelocs; in shouldForceRelocation()
349 bool HasStdExtC = STI->getFeatureBits()[RISCV::FeatureStdExtC]; in writeNopData()
350 bool HasStdExtZca = STI->getFeatureBits()[RISCV::FeatureExtZca]; in writeNopData()
577 if (!STI->getFeatureBits()[RISCV::FeatureRelax]) in shouldInsertExtraNopBytesForCodeAlign()
580 bool UseCompressedNop = STI->getFeatureBits()[RISCV::FeatureStdExtC] || in shouldInsertExtraNopBytesForCodeAlign()
581 STI->getFeatureBits()[RISCV::FeatureExtZca]; in shouldInsertExtraNopBytesForCodeAlign()
602 if (!STI->getFeatureBits()[RISCV::FeatureRelax]) in shouldInsertFixupForCodeAlign()
H A DRISCVELFStreamer.cpp36 const FeatureBitset &Features = STI.getFeatureBits(); in RISCVTargetELFStreamer()
153 const FeatureBitset &Features = STI.getFeatureBits(); in finish()
H A DRISCVTargetStreamer.cpp56 STI.hasFeature(RISCV::Feature64Bit), STI.getFeatureBits()); in emitTargetAttributes()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp54 if (!STI.getFeatureBits()[AMDGPU::FeatureGCN3Encoding] && !isGFX10Plus()) in AMDGPUDisassembler()
482 if (STI.getFeatureBits()[AMDGPU::FeatureGFX10_BEncoding]) { in getInstruction()
523 if (STI.getFeatureBits()[AMDGPU::FeatureUnpackedD16VMem]) { in getInstruction()
532 if (STI.getFeatureBits()[AMDGPU::FeatureFmaMixInsts]) { in getInstruction()
554 if (STI.getFeatureBits()[AMDGPU::FeatureGFX90AInsts]) { in getInstruction()
560 if (STI.getFeatureBits()[AMDGPU::FeatureGFX10_BEncoding]) { in getInstruction()
574 if (STI.getFeatureBits()[AMDGPU::FeatureGFX940Insts]) { in getInstruction()
580 if (STI.getFeatureBits()[AMDGPU::FeatureGFX90AInsts]) { in getInstruction()
630 (STI.getFeatureBits()[AMDGPU::FeatureGFX90AInsts])) { in getInstruction()
717 if (STI.getFeatureBits()[AMDGPU::FeatureGFX11]) { in convertEXPInst()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp65 Decoder->getSubtargetInfo().getFeatureBits(); in DecodeGPRRegisterClass()
447 if (STI.getFeatureBits()[RISCV::FeatureStdExtZdinx] && in getInstruction()
448 !STI.getFeatureBits()[RISCV::Feature64Bit]) { in getInstruction()
459 if (STI.getFeatureBits()[RISCV::FeatureStdExtZfinx]) { in getInstruction()
468 if (STI.getFeatureBits()[RISCV::FeatureVendorXVentanaCondOps]) { in getInstruction()
477 if (STI.getFeatureBits()[RISCV::FeatureVendorXTHeadVdot]) { in getInstruction()
497 if (!STI.getFeatureBits()[RISCV::Feature64Bit]) { in getInstruction()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp885 if (STI.getFeatureBits()[X86::FeatureDQI]) { in setRegTo()
891 if (STI.getFeatureBits()[X86::FeatureAVX512]) { in setRegTo()
897 if (STI.getFeatureBits()[X86::FeatureBWI]) { in setRegTo()
903 if (STI.getFeatureBits()[X86::FeatureBWI]) { in setRegTo()
914 if (STI.getFeatureBits()[X86::FeatureAVX512]) in setRegTo()
916 if (STI.getFeatureBits()[X86::FeatureAVX]) in setRegTo()
921 if (STI.getFeatureBits()[X86::FeatureAVX512]) in setRegTo()
923 if (STI.getFeatureBits()[X86::FeatureAVX]) in setRegTo()
927 if (STI.getFeatureBits()[X86::FeatureAVX512]) in setRegTo()
940 STI.getFeatureBits()[X86::FeatureAVX] ? X86::VLDMXCSR : X86::LDMXCSR, in setRegTo()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp108 TM.getSubtargetImpl(*Caller)->getFeatureBits(); in areInlineCompatible()
110 TM.getSubtargetImpl(*Callee)->getFeatureBits(); in areInlineCompatible()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp71 TargetABI = RISCVABI::computeTargetABI(TT, getFeatureBits(), ABIName); in initializeSubtargetDependencies()
72 RISCVFeatures::validate(TT, getFeatureBits()); in initializeSubtargetDependencies()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCTargetDesc.cpp367 if (STI->getFeatureBits()[F]) in clearFeature()
372 return STI->getFeatureBits()[F]; in checkFeature()
558 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
563 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
567 X->setFeatureBits(completeHVXFeatures(X->getFeatureBits())); in createHexagonMCSubtargetInfo()
575 llvm::FeatureBitset Features = X->getFeatureBits(); in createHexagonMCSubtargetInfo()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp211 bool HasThumb2 = STI.getFeatureBits()[ARM::FeatureThumb2]; in getRelaxedOpcode()
212 bool HasV8MBaselineOps = STI.getFeatureBits()[ARM::HasV8MBaselineOps]; in getRelaxedOpcode()
607 (!STI->getFeatureBits()[ARM::FeatureThumb2] && in adjustFixupValue()
608 !STI->getFeatureBits()[ARM::HasV8MBaselineOps] && in adjustFixupValue()
609 !STI->getFeatureBits()[ARM::HasV6MOps] && in adjustFixupValue()
682 if (!STI->getFeatureBits()[ARM::FeatureThumb2] && IsResolved) { in adjustFixupValue()
707 if (!STI->getFeatureBits()[ARM::FeatureThumb2] && in adjustFixupValue()
708 !STI->getFeatureBits()[ARM::HasV8MBaselineOps]) { in adjustFixupValue()
719 if (!STI->getFeatureBits()[ARM::FeatureThumb2]) { in adjustFixupValue()
H A DARMMCTargetDesc.cpp41 if (STI.getFeatureBits()[llvm::ARM::HasV7Ops] && in getMCRDeprecationInfo()
68 if (STI.getFeatureBits()[llvm::ARM::HasV7Ops] && in getMCRDeprecationInfo()
80 if (STI.getFeatureBits()[llvm::ARM::HasV7Ops] && in getMRCDeprecationInfo()
92 assert(!STI.getFeatureBits()[llvm::ARM::ModeThumb] && in getARMStoreDeprecationInfo()
108 assert(!STI.getFeatureBits()[llvm::ARM::ModeThumb] && in getARMLoadDeprecationInfo()
601 Addr += STI->getFeatureBits()[ARM::ModeThumb] ? 4 : 8; in evaluateMemoryOperandAddress()
636 return STI.getFeatureBits()[ARM::FeatureCoprocCDE0 + Coproc]; in isCDECoproc()
H A DARMAsmBackend.h31 return STI->getFeatureBits()[ARM::HasV6T2Ops]; in hasNOP()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp53 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp480 FeatureBitset FeatureBits = STI.getFeatureBits(); in selectArch()
485 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in selectArch()
489 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
493 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in setFeatureBits()
498 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
502 AssemblerOptions.back()->setFeatures(STI.getFeatureBits()); in clearFeatureBits()
508 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
513 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
546 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in MipsAsmParser()
550 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600MCInstLower.cpp49 getSubtargetInfo().getFeatureBits()); in emitInstruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.cpp32 MI->getOpcode(), getSubtargetInfo().getFeatureBits()); in emitInstruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRELFStreamer.cpp63 EFlags |= getEFlagsForFeatureSet(STI.getFeatureBits()); in AVRELFStreamer()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/Disassembler/
H A DCSKYDisassembler.cpp216 Decoder->getSubtargetInfo().getFeatureBits(); in DecodeGPRPairRegisterClass()
499 if (!STI.getFeatureBits()[CSKY::FeatureFPUV3_HF] && in decodeFPUV3Instruction()
500 !STI.getFeatureBits()[CSKY::FeatureFPUV3_SF] && in decodeFPUV3Instruction()
501 !STI.getFeatureBits()[CSKY::FeatureFPUV3_DF]) in decodeFPUV3Instruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYAsmPrinter.cpp51 NewSTI.setFeatureBits(MF.getSubtarget().getFeatureBits()); in runOnMachineFunction()
145 getSubtargetInfo().getFeatureBits()); in emitInstruction()

12345