reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
124 return BaseT::getIntImmCost(Opcode, Idx, Imm, Ty); 176 if (ZeroFree && Imm == 0) 179 if (Idx == ImmIdx && Imm.getBitWidth() <= 64) { 180 if (isInt<16>(Imm.getSExtValue())) 184 if (Imm.getBitWidth() <= 32 && 185 (isShiftedMask_32(Imm.getZExtValue()) || 186 isShiftedMask_32(~Imm.getZExtValue()))) 190 (isShiftedMask_64(Imm.getZExtValue()) || 191 isShiftedMask_64(~Imm.getZExtValue()))) 195 if (UnsignedFree && isUInt<16>(Imm.getZExtValue())) 198 if (ShiftedFree && (Imm.getZExtValue() & 0xFFFF) == 0) 202 return PPCTTIImpl::getIntImmCost(Imm, Ty);