Searched refs:asAreg (Results 1 – 8 of 8) sorted by relevance
391 if (dstPhyReg->asAreg()->getArchRegType() == AREG_NULL) in compareSrcDstRegRegion()396 return (dstPhyReg->asAreg()->getArchRegType() == in compareSrcDstRegRegion()397 srcPhyReg->asAreg()->getArchRegType()) ? Rel_eq : Rel_disjoint; in compareSrcDstRegRegion()489 if (base->asAreg()->getArchRegType() == AREG_ACC1 || regOff == 1) in computeDstBounds()562 if (base->asAreg()->getArchRegType() == AREG_ACC1) in computeSrcBounds()
2558 G4_Areg *asAreg() const in asAreg() function in vISA::G4_VarBase3760 return isPhyAreg() && asAreg()->isIpReg(); in isIpReg()3766 return isPhyAreg() && asAreg()->isFlag(); in isFlag()3772 return isPhyAreg() && asAreg()->isNReg(); in isNReg()3790 return isPhyAreg() && asAreg()->isMsReg(); in isMsReg()3796 return isPhyAreg() && asAreg()->isSrReg(); in isSrReg()3802 return isPhyAreg() && asAreg()->isCrReg(); in isCrReg()3826 return isPhyAreg() && asAreg()->isA0(); in isA0()3832 return isPhyAreg() && asAreg()->isA0(); in isAddress()3860 areg = phyReg->asAreg(); in getAreg()[all …]
4819 left_bound += base->asRegVar()->getPhyReg()->asAreg()->getFlagNum() * 32; in computeLeftBound()4829 left_bound += base->asAreg()->getFlagNum() * 32; in computeLeftBound()4837 if (base->asAreg()->getArchRegType() == AREG_ACC1 || regOff == 1) in computeLeftBound()5081 if (myPhyReg->asAreg()->getArchRegType() == AREG_NULL) in compareRegRegionToOperand()5088 return (myPhyReg->asAreg()->getArchRegType() == in compareRegRegionToOperand()5089 opndPhyReg->asAreg()->getArchRegType()) ? Rel_eq : Rel_disjoint; in compareRegRegionToOperand()5747 … output << " (f" << phyreg->asAreg()->ExRegNum(valid) << "." << regVar->getPhyRegOff() << ")"; in emit()6361 left_bound += base->asRegVar()->getPhyReg()->asAreg()->getFlagNum() * 32; in computeLeftBound()6371 left_bound += base->asAreg()->getFlagNum() * 32; in computeLeftBound()6379 if (base->asAreg()->getArchRegType() == AREG_ACC1) in computeLeftBound()
147 … return phyReg->isAreg() ? getIGAARFName(phyReg->asAreg()->getArchRegType()) : RegName::GRF_R; in getIGARegName()151 … return base->isAreg() ? getIGAARFName(base->asAreg()->getArchRegType()) : RegName::GRF_R; in getIGARegName()
6966 G4_Areg* areg = flag->asRegVar()->getPhyReg()->asAreg(); in clearARFDependencies()6979 G4_Areg* flag = src->getBase()->asRegVar()->getPhyReg()->asAreg(); in clearARFDependencies()6992 G4_Areg* flag = dst->getBase()->asRegVar()->getPhyReg()->asAreg(); in clearARFDependencies()7001 G4_Areg* areg = flag->asRegVar()->getPhyReg()->asAreg(); in clearARFDependencies()7151 if (src->getBase()->asAreg()->getArchRegType() == AREG_ACC1) in createSubSrcOperand()7230 if (dst->getBase()->asAreg()->getArchRegType() == AREG_ACC1) in createSubDstOperand()
833 regNum = dcl->getRegVar()->getPhyReg()->asAreg()->getFlagNum(); in emitRegisterMapping()
6259 auto flagWordOffset = lr->getPhyReg()->asAreg()->getFlagNum() * 2; in updateRegUsage()10702 const G4_Areg* areg = topdcl->getRegVar()->getPhyReg()->asAreg(); in FlagLineraizedStartAndEnd()11281 scratchAccess->regNum = topDcl_1->getRegVar()->getPhyReg()->asAreg()->getArchRegType(); in initializeFlagScratchAccess()11309 scratchAccess->regNum = topDcl_2->getRegVar()->getPhyReg()->asAreg()->getArchRegType(); in initializeFlagScratchAccess()
523 return src->getBase()->asAreg()->getArchRegType() == AREG_ACC0; in isAccCandidate()625 if (base->asAreg()->getArchRegType() != myAcc) in replaceDstWithAcc()