HomeSort by: relevance | last modified time | path
    Searched refs:TopoSigs (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenRegisters.h 221 assert(SuperRegsComplete && "TopoSigs haven't been computed yet.");
322 // Bit vector of TopoSigs for the registers in this class. This will be
324 BitVector TopoSigs;
441 // Get a bit vector of TopoSigs present in this register class.
442 const BitVector &getTopoSigs() const { return TopoSigs; }
524 // Base vector for identifying TopoSigs. The contents uniquely identify a
550 std::map<TopoSigId, unsigned> TopoSigs;
667 // Return the number of allocated TopoSigs. The first TopoSig representing
670 return TopoSigs.size();
677 return TopoSigs.insert(std::make_pair(Id, TopoSigs.size())).first->second
    [all...]
CodeGenRegisters.cpp 737 TopoSigs(RegBank.getNumTopoSigs()), EnumValue(-1) {
763 TopoSigs.set(Reg->getTopoSig());
813 TopoSigs(RegBank.getNumTopoSigs()), EnumValue(-1), RSI(Props.RSI),
818 TopoSigs.set(R->getTopoSig());
1383 // Keep track of TopoSigs visited. We only need to visit each TopoSig once,
1384 // and many registers will share TopoSigs on regular architectures.
1385 BitVector TopoSigs(getNumTopoSigs());
1389 if (TopoSigs.test(Reg1.getTopoSig()))
1391 TopoSigs.set(Reg1.getTopoSig());
2230 BitVector TopoSigs(getNumTopoSigs())
    [all...]

Completed in 18 milliseconds