Searched refs:ImmWidth (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
| H A D | AMDGPUDisassembler.h | 230 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 D | AMDGPUDisassembler.cpp | 183 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 D | PPCInstrInfo.cpp | 3884 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 D | PPCInstrInfo.h | 51 uint64_t ImmWidth : 5; member
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 8855 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()
|