Searched refs:BitTracker (Results 1 – 6 of 6) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBitSimplify.cpp | 218 BitTracker::RegisterRef &SL, BitTracker::RegisterRef &SH, 435 BitTracker::RegisterRef &SL, BitTracker::RegisterRef &SH, in parseRegSequence() 1072 BitTracker &BT; 1390 BitTracker &BT; 1520 BitTracker &BT; 1768 BitTracker::RegisterRef &Rs, BitTracker::RegisterRef &Rt); 1798 BitTracker &BT; 1894 const BitTracker::RegisterCell &RC, BitTracker::RegisterRef &Rs, in matchPackhl() 2024 BitTracker::RegisterRef RD, const BitTracker::RegisterCell &RC) { in genPackhl() 2182 BitTracker::RegisterRef RD, const BitTracker::RegisterCell &RC, in genBitSplit() [all …]
|
| H A D | BitTracker.h | 35 struct BitTracker { struct 47 ~BitTracker(); 126 struct BitTracker::BitRef { argument 141 struct BitTracker::RegisterRef { 155 struct BitTracker::BitValue { 270 inline BitTracker::BitValue 279 inline BitTracker::BitValue 287 struct BitTracker::BitMask { 363 inline BitTracker::RegisterCell 371 inline BitTracker::RegisterCell [all …]
|
| H A D | HexagonBitTracker.h | 25 struct HexagonEvaluator : public BitTracker::MachineEvaluator { 26 using CellMapType = BitTracker::CellMapType; 27 using RegisterRef = BitTracker::RegisterRef; 28 using RegisterCell = BitTracker::RegisterCell; 29 using BranchTargetList = BitTracker::BranchTargetList; 39 BitTracker::BitMask mask(Register Reg, unsigned Sub) const override;
|
| H A D | HexagonGenInsert.cpp | 238 bool operator() (const BitTracker::BitValue &V1, 239 const BitTracker::BitValue &V2) const; 247 const BitTracker::BitValue &V2) const { in operator ()() 272 CellMapShadow(const BitTracker &T) : BT(T) {} in CellMapShadow() 285 const BitTracker &BT; 653 const BitTracker::BitValue &BV = RC[i]; in isConstant() 668 const BitTracker::BitValue &BV = RC[i]; in isSmallConstant() 709 const BitTracker::BitValue &V = RC[i]; in findSelfReference() 717 BitTracker::RegisterCell RC = CMS->lookup(VR); in findNonSelfReference() 719 const BitTracker::BitValue &V = RC[i]; in findNonSelfReference() [all …]
|
| H A D | BitTracker.cpp | 73 using BT = BitTracker; 182 void BitTracker::print_cells(raw_ostream &OS) const { in print_cells() 187 BitTracker::BitTracker(const MachineEvaluator &E, MachineFunction &F) in BitTracker() function in BitTracker 191 BitTracker::~BitTracker() { in ~BitTracker()
|
| H A D | HexagonBitTracker.cpp | 38 using BT = BitTracker;
|