Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp3905 III.ImmWidth = 16; in instrHasImmForm()
4007 III.ImmWidth = 16; in instrHasImmForm()
4040 III.ImmWidth = 5; in instrHasImmForm()
4045 III.ImmWidth = 5; in instrHasImmForm()
4069 III.ImmWidth = 16; in instrHasImmForm()
4094 III.ImmWidth = 6; in instrHasImmForm()
4099 III.ImmWidth = 6; in instrHasImmForm()
4470 III.TruncateImmTo || III.ImmWidth != 16) in isImmElgibleForForwarding()
4494 if (!III.SignedImm && !ActualValue.isIntN(III.ImmWidth)) in isImmElgibleForForwarding()
4991 if (!ActualValue.isSignedIntN(III.ImmWidth)) in transformToImmFormFedByLI()
[all …]
H A DPPCInstrInfo.h98 uint64_t ImmWidth : 5; member
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp7999 auto GetBlendDomains = [&](unsigned ImmWidth, bool Is256) { in getExecutionDomainCustom() argument
8003 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4)) in getExecutionDomainCustom()
8005 if (AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2)) in getExecutionDomainCustom()
8102 auto SetBlendDomain = [&](unsigned ImmWidth, bool Is256) { in setExecutionDomainCustom() argument
8105 Imm = (ImmWidth == 16 ? ((Imm << 8) | Imm) : Imm); in setExecutionDomainCustom()
8113 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom()
8115 AdjustBlendMask(Imm, ImmWidth, Is256 ? 4 : 2, &NewImm); in setExecutionDomainCustom()
8119 if ((ImmWidth / (Is256 ? 2 : 1)) != 8) { in setExecutionDomainCustom()
8121 AdjustBlendMask(Imm, ImmWidth, Is256 ? 8 : 4, &NewImm); in setExecutionDomainCustom()
8125 AdjustBlendMask(Imm, ImmWidth, 8, &NewImm); in setExecutionDomainCustom()