Lines Matching refs:MachineEvaluator

187 BitTracker::BitTracker(const MachineEvaluator &E, MachineFunction &F)  in BitTracker()
329 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
348 BT::RegisterCell BT::MachineEvaluator::getCell(const RegisterRef &RR, in getCell()
375 void BT::MachineEvaluator::putCell(const RegisterRef &RR, RegisterCell RC, in putCell()
388 bool BT::MachineEvaluator::isInt(const RegisterCell &A) const { in isInt()
397 uint64_t BT::MachineEvaluator::toInt(const RegisterCell &A) const { in toInt()
412 BT::RegisterCell BT::MachineEvaluator::eIMM(int64_t V, uint16_t W) const { in eIMM()
422 BT::RegisterCell BT::MachineEvaluator::eIMM(const ConstantInt *CI) const { in eIMM()
432 BT::RegisterCell BT::MachineEvaluator::eADD(const RegisterCell &A1, in eADD()
465 BT::RegisterCell BT::MachineEvaluator::eSUB(const RegisterCell &A1, in eSUB()
498 BT::RegisterCell BT::MachineEvaluator::eMLS(const RegisterCell &A1, in eMLS()
508 BT::RegisterCell BT::MachineEvaluator::eMLU(const RegisterCell &A1, in eMLU()
518 BT::RegisterCell BT::MachineEvaluator::eASL(const RegisterCell &A1, in eASL()
527 BT::RegisterCell BT::MachineEvaluator::eLSR(const RegisterCell &A1, in eLSR()
537 BT::RegisterCell BT::MachineEvaluator::eASR(const RegisterCell &A1, in eASR()
548 BT::RegisterCell BT::MachineEvaluator::eAND(const RegisterCell &A1, in eAND()
570 BT::RegisterCell BT::MachineEvaluator::eORL(const RegisterCell &A1, in eORL()
592 BT::RegisterCell BT::MachineEvaluator::eXOR(const RegisterCell &A1, in eXOR()
612 BT::RegisterCell BT::MachineEvaluator::eNOT(const RegisterCell &A1) const { in eNOT()
627 BT::RegisterCell BT::MachineEvaluator::eSET(const RegisterCell &A1, in eSET()
635 BT::RegisterCell BT::MachineEvaluator::eCLR(const RegisterCell &A1, in eCLR()
643 BT::RegisterCell BT::MachineEvaluator::eCLB(const RegisterCell &A1, bool B, in eCLB()
653 BT::RegisterCell BT::MachineEvaluator::eCTB(const RegisterCell &A1, bool B, in eCTB()
663 BT::RegisterCell BT::MachineEvaluator::eSXT(const RegisterCell &A1, in eSXT()
674 BT::RegisterCell BT::MachineEvaluator::eZXT(const RegisterCell &A1, in eZXT()
683 BT::RegisterCell BT::MachineEvaluator::eXTR(const RegisterCell &A1, in eXTR()
695 BT::RegisterCell BT::MachineEvaluator::eINS(const RegisterCell &A1, in eINS()
707 BT::BitMask BT::MachineEvaluator::mask(Register Reg, unsigned Sub) const { in mask()
714 uint16_t BT::MachineEvaluator::getPhysRegBitWidth(MCRegister Reg) const { in getPhysRegBitWidth()
719 bool BT::MachineEvaluator::evaluate(const MachineInstr &MI, in evaluate()