Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCInstrInfo.cpp3003 III.ImmWidth = 16; in instrHasImmForm()
3105 III.ImmWidth = 16; in instrHasImmForm()
3138 III.ImmWidth = 5; in instrHasImmForm()
3143 III.ImmWidth = 5; in instrHasImmForm()
3167 III.ImmWidth = 16; in instrHasImmForm()
3192 III.ImmWidth = 6; in instrHasImmForm()
3197 III.ImmWidth = 6; in instrHasImmForm()
3563 III.TruncateImmTo || III.ImmWidth != 16) in isImmElgibleForForwarding()
3590 if (!ActualValue.isSignedIntN(III.ImmWidth)) in isImmElgibleForForwarding()
3593 uint64_t UnsignedMax = (1 << III.ImmWidth) - 1; in isImmElgibleForForwarding()
[all …]
HDPPCInstrInfo.h96 uint64_t ImmWidth : 5; member
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86InstrInfo.cpp6595 auto GetBlendDomains = [&](unsigned ImmWidth, bool Is256) { in getExecutionDomainCustom() argument
6599 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4)) in getExecutionDomainCustom()
6601 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2)) in getExecutionDomainCustom()
6698 auto SetBlendDomain = [&](unsigned ImmWidth, bool Is256) { in setExecutionDomainCustom() argument
6701 Imm = (ImmWidth == 16 ? ((Imm << 8) | Imm) : Imm); in setExecutionDomainCustom()
6709 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom()
6711 AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2, &NewImm); in setExecutionDomainCustom()
6715 if ((ImmWidth / (Is256 ? 2 : 1)) != 8) { in setExecutionDomainCustom()
6717 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom()
6721 AdjustBlendMask(Imm, ImmWidth, 8, &NewImm); in setExecutionDomainCustom()