Lines Matching defs:isFP
168 const LLT &Ty, bool isFP) {
175 isFP = true;
176 if ((Ty.isScalar() && !isFP) || Ty.isPointer()) {
223 const MachineInstr &MI, const MachineRegisterInfo &MRI, const bool isFP,
233 getPartialMappingIdx(MI, MRI.getType(MO.getReg()), isFP);
260 bool isFP) const {
271 auto Mapping = getValueMapping(getPartialMappingIdx(MI, Ty, isFP), 3);
323 getInstrPartialMappingIdxs(MI, MRI, /* isFP= */ true, OpRegBankIdx);
336 OpRegBankIdx[0] = getPartialMappingIdx(MI, Ty0, /* isFP= */ FirstArgIsFP);
337 OpRegBankIdx[1] = getPartialMappingIdx(MI, Ty1, /* isFP= */ SecondArgIsFP);
351 auto FpRegBank = getPartialMappingIdx(MI, Ty1, /* isFP= */ true);
370 getInstrPartialMappingIdxs(MI, MRI, /* isFP= */ isFPTrunc || isFPAnyExt,
402 getInstrPartialMappingIdxs(MI, MRI, /* isFP= */ false, OpRegBankIdx);
441 getInstrPartialMappingIdxs(MI, MRI, /* isFP= */ true, OpRegBankIdx);