Lines Matching refs:MachineEvaluator
172 BitTracker::BitTracker(const MachineEvaluator &E, MachineFunction &F) in BitTracker()
314 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
340 BT::RegisterCell BT::MachineEvaluator::getCell(const RegisterRef &RR, in getCell()
368 void BT::MachineEvaluator::putCell(const RegisterRef &RR, RegisterCell RC, in putCell()
387 bool BT::MachineEvaluator::isInt(const RegisterCell &A) const { in isInt()
397 uint64_t BT::MachineEvaluator::toInt(const RegisterCell &A) const { in toInt()
413 BT::RegisterCell BT::MachineEvaluator::eIMM(int64_t V, uint16_t W) const { in eIMM()
424 BT::RegisterCell BT::MachineEvaluator::eIMM(const ConstantInt *CI) const { in eIMM()
435 BT::RegisterCell BT::MachineEvaluator::eADD(const RegisterCell &A1, in eADD()
469 BT::RegisterCell BT::MachineEvaluator::eSUB(const RegisterCell &A1, in eSUB()
503 BT::RegisterCell BT::MachineEvaluator::eMLS(const RegisterCell &A1, in eMLS()
514 BT::RegisterCell BT::MachineEvaluator::eMLU(const RegisterCell &A1, in eMLU()
525 BT::RegisterCell BT::MachineEvaluator::eASL(const RegisterCell &A1, in eASL()
535 BT::RegisterCell BT::MachineEvaluator::eLSR(const RegisterCell &A1, in eLSR()
546 BT::RegisterCell BT::MachineEvaluator::eASR(const RegisterCell &A1, in eASR()
558 BT::RegisterCell BT::MachineEvaluator::eAND(const RegisterCell &A1, in eAND()
581 BT::RegisterCell BT::MachineEvaluator::eORL(const RegisterCell &A1, in eORL()
604 BT::RegisterCell BT::MachineEvaluator::eXOR(const RegisterCell &A1, in eXOR()
625 BT::RegisterCell BT::MachineEvaluator::eNOT(const RegisterCell &A1) const { in eNOT()
641 BT::RegisterCell BT::MachineEvaluator::eSET(const RegisterCell &A1, in eSET()
650 BT::RegisterCell BT::MachineEvaluator::eCLR(const RegisterCell &A1, in eCLR()
659 BT::RegisterCell BT::MachineEvaluator::eCLB(const RegisterCell &A1, bool B, in eCLB()
670 BT::RegisterCell BT::MachineEvaluator::eCTB(const RegisterCell &A1, bool B, in eCTB()
681 BT::RegisterCell BT::MachineEvaluator::eSXT(const RegisterCell &A1, in eSXT()
693 BT::RegisterCell BT::MachineEvaluator::eZXT(const RegisterCell &A1, in eZXT()
703 BT::RegisterCell BT::MachineEvaluator::eXTR(const RegisterCell &A1, in eXTR()
716 BT::RegisterCell BT::MachineEvaluator::eINS(const RegisterCell &A1, in eINS()
729 BT::BitMask BT::MachineEvaluator::mask(unsigned Reg, unsigned Sub) const { in mask()
736 bool BT::MachineEvaluator::evaluate(const MachineInstr &MI, in evaluate()