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

/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.h220 assert(SuperRegsComplete && "TopoSigs haven't been computed yet.");
321 // Bit vector of TopoSigs for the registers in this class. This will be
323 BitVector TopoSigs; member in class:llvm::CodeGenRegisterClass
437 // Get a bit vector of TopoSigs present in this register class.
438 const BitVector &getTopoSigs() const { return TopoSigs; }
516 // Base vector for identifying TopoSigs. The contents uniquely identify a
542 std::map<TopoSigId, unsigned> TopoSigs; member in class:llvm::CodeGenRegBank
654 // Return the number of allocated TopoSigs. The first TopoSig representing
657 return TopoSigs.size();
664 return TopoSigs
[all...]
H A DCodeGenRegisters.cpp744 TopoSigs(RegBank.getNumTopoSigs()),
770 TopoSigs.set(Reg->getTopoSig());
822 TopoSigs(RegBank.getNumTopoSigs()),
830 TopoSigs.set(R->getTopoSig());
1371 // Keep track of TopoSigs visited. We only need to visit each TopoSig once,
1372 // and many registers will share TopoSigs on regular architectures.
1373 BitVector TopoSigs(getNumTopoSigs());
1377 if (TopoSigs.test(Reg1.getTopoSig()))
1379 TopoSigs.set(Reg1.getTopoSig());
2223 BitVector TopoSigs(getNumTopoSig
[all...]

Completed in 44 milliseconds