Lines Matching refs:MachineEvaluator
170 BitTracker::BitTracker(const MachineEvaluator &E, MachineFunction &F) in BitTracker()
312 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
338 BT::RegisterCell BT::MachineEvaluator::getCell(const RegisterRef &RR, in getCell()
366 void BT::MachineEvaluator::putCell(const RegisterRef &RR, RegisterCell RC, in putCell()
385 bool BT::MachineEvaluator::isInt(const RegisterCell &A) const { in isInt()
395 uint64_t BT::MachineEvaluator::toInt(const RegisterCell &A) const { in toInt()
411 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()
433 BT::RegisterCell BT::MachineEvaluator::eADD(const RegisterCell &A1, in eADD()
467 BT::RegisterCell BT::MachineEvaluator::eSUB(const RegisterCell &A1, in eSUB()
501 BT::RegisterCell BT::MachineEvaluator::eMLS(const RegisterCell &A1, in eMLS()
512 BT::RegisterCell BT::MachineEvaluator::eMLU(const RegisterCell &A1, in eMLU()
523 BT::RegisterCell BT::MachineEvaluator::eASL(const RegisterCell &A1, in eASL()
533 BT::RegisterCell BT::MachineEvaluator::eLSR(const RegisterCell &A1, in eLSR()
544 BT::RegisterCell BT::MachineEvaluator::eASR(const RegisterCell &A1, in eASR()
556 BT::RegisterCell BT::MachineEvaluator::eAND(const RegisterCell &A1, in eAND()
579 BT::RegisterCell BT::MachineEvaluator::eORL(const RegisterCell &A1, in eORL()
602 BT::RegisterCell BT::MachineEvaluator::eXOR(const RegisterCell &A1, in eXOR()
623 BT::RegisterCell BT::MachineEvaluator::eNOT(const RegisterCell &A1) const { in eNOT()
639 BT::RegisterCell BT::MachineEvaluator::eSET(const RegisterCell &A1, in eSET()
648 BT::RegisterCell BT::MachineEvaluator::eCLR(const RegisterCell &A1, in eCLR()
657 BT::RegisterCell BT::MachineEvaluator::eCLB(const RegisterCell &A1, bool B, in eCLB()
668 BT::RegisterCell BT::MachineEvaluator::eCTB(const RegisterCell &A1, bool B, in eCTB()
679 BT::RegisterCell BT::MachineEvaluator::eSXT(const RegisterCell &A1, in eSXT()
691 BT::RegisterCell BT::MachineEvaluator::eZXT(const RegisterCell &A1, in eZXT()
701 BT::RegisterCell BT::MachineEvaluator::eXTR(const RegisterCell &A1, in eXTR()
714 BT::RegisterCell BT::MachineEvaluator::eINS(const RegisterCell &A1, in eINS()
727 BT::BitMask BT::MachineEvaluator::mask(unsigned Reg, unsigned Sub) const { in mask()
735 bool BT::MachineEvaluator::evaluate(const MachineInstr *MI, in evaluate()