Searched refs:ImmWidth (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 3973 III.ImmWidth = 16; in instrHasImmForm() 4075 III.ImmWidth = 16; in instrHasImmForm() 4108 III.ImmWidth = 5; in instrHasImmForm() 4113 III.ImmWidth = 5; in instrHasImmForm() 4137 III.ImmWidth = 16; in instrHasImmForm() 4162 III.ImmWidth = 6; in instrHasImmForm() 4167 III.ImmWidth = 6; in instrHasImmForm() 4546 III.TruncateImmTo || III.ImmWidth != 16) in isImmElgibleForForwarding() 4568 if (III.SignedImm && !ActualValue.isSignedIntN(III.ImmWidth)) in isImmElgibleForForwarding() 4570 if (!III.SignedImm && !ActualValue.isIntN(III.ImmWidth)) in isImmElgibleForForwarding() [all …]
|
| H A D | PPCInstrInfo.h | 52 uint64_t ImmWidth : 5; member
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 9033 auto GetBlendDomains = [&](unsigned ImmWidth, bool Is256) { in getExecutionDomainCustom() argument 9037 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4)) in getExecutionDomainCustom() 9039 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2)) in getExecutionDomainCustom() 9153 auto SetBlendDomain = [&](unsigned ImmWidth, bool Is256) { in setExecutionDomainCustom() argument 9156 Imm = (ImmWidth == 16 ? ((Imm << 8) | Imm) : Imm); in setExecutionDomainCustom() 9164 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom() 9166 AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2, &NewImm); in setExecutionDomainCustom() 9170 if ((ImmWidth / (Is256 ? 2 : 1)) != 8) { in setExecutionDomainCustom() 9172 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom() 9176 AdjustBlendMask(Imm, ImmWidth, 8, &NewImm); in setExecutionDomainCustom()
|