Home
last modified time | relevance | path

Searched refs:TopoSigs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.h630 std::map<TopoSigId, unsigned> TopoSigs; variable
761 unsigned getNumTopoSigs() const { return TopoSigs.size(); } in getNumTopoSigs()
767 return TopoSigs.try_emplace(Id, TopoSigs.size()).first->second; in getTopoSig()
H A DCodeGenRegisters.cpp1450 BitVector TopoSigs(getNumTopoSigs()); in computeComposites() local
1454 if (TopoSigs.test(Reg1.getTopoSig())) in computeComposites()
1456 TopoSigs.set(Reg1.getTopoSig()); in computeComposites()
2337 BitVector TopoSigs(getNumTopoSigs()); in inferMatchingSuperRegClass() local
2355 TopoSigs.reset(); in inferMatchingSuperRegClass()
2360 TopoSigs.set(Sub->getTopoSig()); in inferMatchingSuperRegClass()
2375 if (!TopoSigs.anyCommon(SubRC.getRegsWithSuperRegsTopoSigs())) in inferMatchingSuperRegClass()