Lines Matching refs:MachineEvaluator

182 BitTracker::BitTracker(const MachineEvaluator &E, MachineFunction &F)  in BitTracker()
324 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
343 BT::RegisterCell BT::MachineEvaluator::getCell(const RegisterRef &RR, in getCell()
370 void BT::MachineEvaluator::putCell(const RegisterRef &RR, RegisterCell RC, in putCell()
383 bool BT::MachineEvaluator::isInt(const RegisterCell &A) const { in isInt()
392 uint64_t BT::MachineEvaluator::toInt(const RegisterCell &A) const { in toInt()
407 BT::RegisterCell BT::MachineEvaluator::eIMM(int64_t V, uint16_t W) const { in eIMM()
417 BT::RegisterCell BT::MachineEvaluator::eIMM(const ConstantInt *CI) const { in eIMM()
427 BT::RegisterCell BT::MachineEvaluator::eADD(const RegisterCell &A1, in eADD()
460 BT::RegisterCell BT::MachineEvaluator::eSUB(const RegisterCell &A1, in eSUB()
493 BT::RegisterCell BT::MachineEvaluator::eMLS(const RegisterCell &A1, in eMLS()
503 BT::RegisterCell BT::MachineEvaluator::eMLU(const RegisterCell &A1, in eMLU()
513 BT::RegisterCell BT::MachineEvaluator::eASL(const RegisterCell &A1, in eASL()
522 BT::RegisterCell BT::MachineEvaluator::eLSR(const RegisterCell &A1, in eLSR()
532 BT::RegisterCell BT::MachineEvaluator::eASR(const RegisterCell &A1, in eASR()
543 BT::RegisterCell BT::MachineEvaluator::eAND(const RegisterCell &A1, in eAND()
565 BT::RegisterCell BT::MachineEvaluator::eORL(const RegisterCell &A1, in eORL()
587 BT::RegisterCell BT::MachineEvaluator::eXOR(const RegisterCell &A1, in eXOR()
607 BT::RegisterCell BT::MachineEvaluator::eNOT(const RegisterCell &A1) const { in eNOT()
622 BT::RegisterCell BT::MachineEvaluator::eSET(const RegisterCell &A1, in eSET()
630 BT::RegisterCell BT::MachineEvaluator::eCLR(const RegisterCell &A1, in eCLR()
638 BT::RegisterCell BT::MachineEvaluator::eCLB(const RegisterCell &A1, bool B, in eCLB()
648 BT::RegisterCell BT::MachineEvaluator::eCTB(const RegisterCell &A1, bool B, in eCTB()
658 BT::RegisterCell BT::MachineEvaluator::eSXT(const RegisterCell &A1, in eSXT()
669 BT::RegisterCell BT::MachineEvaluator::eZXT(const RegisterCell &A1, in eZXT()
678 BT::RegisterCell BT::MachineEvaluator::eXTR(const RegisterCell &A1, in eXTR()
690 BT::RegisterCell BT::MachineEvaluator::eINS(const RegisterCell &A1, in eINS()
702 BT::BitMask BT::MachineEvaluator::mask(Register Reg, unsigned Sub) const { in mask()
709 uint16_t BT::MachineEvaluator::getPhysRegBitWidth(MCRegister Reg) const { in getPhysRegBitWidth()
714 bool BT::MachineEvaluator::evaluate(const MachineInstr &MI, in evaluate()