Lines Matching refs:ActiveFeatures
52 const FeatureBitset &ActiveFeatures, in generateInstSeqImpl() argument
54 bool IsRV64 = ActiveFeatures[RISCV::Feature64Bit]; in generateInstSeqImpl()
115 generateInstSeqImpl(Hi52, ActiveFeatures, Res); in generateInstSeqImpl()
124 InstSeq generateInstSeq(int64_t Val, const FeatureBitset &ActiveFeatures) { in generateInstSeq() argument
126 generateInstSeqImpl(Val, ActiveFeatures, Res); in generateInstSeq()
131 assert(ActiveFeatures[RISCV::Feature64Bit] && in generateInstSeq()
141 generateInstSeqImpl(ShiftedVal, ActiveFeatures, TmpSeq); in generateInstSeq()
155 generateInstSeqImpl(ShiftedVal, ActiveFeatures, TmpSeq); in generateInstSeq()
168 if (LeadingZeros == 32 && ActiveFeatures[RISCV::FeatureExtZba]) { in generateInstSeq()
172 generateInstSeqImpl(LeadingOnesVal, ActiveFeatures, TmpSeq); in generateInstSeq()
189 const FeatureBitset &ActiveFeatures, in getIntMatCost() argument
191 bool IsRV64 = ActiveFeatures[RISCV::Feature64Bit]; in getIntMatCost()
192 bool HasRVC = CompressionCost && ActiveFeatures[RISCV::FeatureStdExtC]; in getIntMatCost()
200 InstSeq MatSeq = generateInstSeq(Chunk.getSExtValue(), ActiveFeatures); in getIntMatCost()