Home
last modified time | relevance | path

Searched refs:ImmWidth (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.h230 static MCOperand decodeFPImmed(unsigned ImmWidth, unsigned Imm);
236 bool MandatoryLiteral = false, unsigned ImmWidth = 0,
241 unsigned ImmWidth = 0, bool IsFP = false) const;
248 unsigned ImmWidth = 0) const;
H A DAMDGPUDisassembler.cpp183 false, ImmWidth)
186 DECODE_SrcOp(decodeOperand_##Name, 9, OpWidth, Imm, false, ImmWidth)
192 Imm | 512, false, ImmWidth)
196 OpWidth, Imm, true, ImmWidth)
1460 switch (ImmWidth) { in decodeFPImmed()
1593 return decodeNonVGPRSrcOp(Width, Val & 0xFF, MandatoryLiteral, ImmWidth, in decodeSrcOp()
1600 unsigned ImmWidth, in decodeNonVGPRSrcOp() argument
1622 return decodeFPImmed(ImmWidth, Val); in decodeNonVGPRSrcOp()
1629 return decodeLiteralConstant(IsFP && ImmWidth == 64); in decodeNonVGPRSrcOp()
1728 unsigned ImmWidth) const { in decodeSDWASrc()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp3884 III.ImmWidth = 16; in instrHasImmForm()
3986 III.ImmWidth = 16; in instrHasImmForm()
4019 III.ImmWidth = 5; in instrHasImmForm()
4024 III.ImmWidth = 5; in instrHasImmForm()
4048 III.ImmWidth = 16; in instrHasImmForm()
4073 III.ImmWidth = 6; in instrHasImmForm()
4078 III.ImmWidth = 6; in instrHasImmForm()
4451 III.TruncateImmTo || III.ImmWidth != 16) in isImmElgibleForForwarding()
4475 if (!III.SignedImm && !ActualValue.isIntN(III.ImmWidth)) in isImmElgibleForForwarding()
4916 if (!ActualValue.isSignedIntN(III.ImmWidth)) in transformToImmFormFedByLI()
[all …]
H A DPPCInstrInfo.h51 uint64_t ImmWidth : 5; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp8855 auto GetBlendDomains = [&](unsigned ImmWidth, bool Is256) { in getExecutionDomainCustom() argument
8859 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4)) in getExecutionDomainCustom()
8861 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2)) in getExecutionDomainCustom()
8975 auto SetBlendDomain = [&](unsigned ImmWidth, bool Is256) { in setExecutionDomainCustom() argument
8978 Imm = (ImmWidth == 16 ? ((Imm << 8) | Imm) : Imm); in setExecutionDomainCustom()
8986 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom()
8988 AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2, &NewImm); in setExecutionDomainCustom()
8992 if ((ImmWidth / (Is256 ? 2 : 1)) != 8) { in setExecutionDomainCustom()
8994 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom()
8998 AdjustBlendMask(Imm, ImmWidth, 8, &NewImm); in setExecutionDomainCustom()