Searched refs:RegAssign (Results 1 - 2 of 2) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SplitKit.cpp | 381 MBFI(mbfi), RegAssign(Allocator) {} 387 RegAssign.clear(); 404 if (RegAssign.empty()) { 409 for (RegAssignMap::const_iterator I = RegAssign.begin(); I.valid(); ++I) 749 RegAssign.insert(VNI->def, End, OpenIdx); 762 RegAssign.insert(Start, End, OpenIdx); 830 RegAssign.insert(Start, VNI->def, OpenIdx); 847 RegAssign.insert(Start, End, OpenIdx); 859 AssignI.setMap(RegAssign); 877 // Adjust RegAssign i [all...] |
H A D | SplitKit.h | 314 /// RegAssign - Map of the assigned register indexes. 315 /// Edit.get(RegAssign.lookup(Idx)) is the register that should be live at 317 RegAssignMap RegAssign; member in class:llvm::SplitEditor 329 /// of RegIdx in RegAssign. 330 /// 3. (Null, true). As above, but the ranges in RegAssign are too large, and 375 /// This is used for values whose live range doesn't match RegAssign exactly.
|
Completed in 106 milliseconds