HomeSort by relevance Sort by last modified time
    Searched refs:RegBank (Results 1 - 4 of 4) sorted by null

  /external/llvm/utils/TableGen/
RegisterInfoEmitter.cpp 243 CodeGenRegBank &RegBank) {
250 RegBank.computeOverlaps(Overlaps);
262 const std::vector<CodeGenRegister*> &Regs = RegBank.getRegisters();
333 ArrayRef<CodeGenRegisterClass*> RegisterClasses = RegBank.getRegClasses();
407 CodeGenRegBank &RegBank) {
433 const std::vector<Record*> &SubRegIndices = RegBank.getSubRegIndices();
440 for (unsigned i = 0, e = RegBank.getNumNamedIndices(); i != e; ++i)
448 ArrayRef<CodeGenRegisterClass*> RegisterClasses = RegBank.getRegClasses();
483 CodeGenRegBank &RegBank){
496 ArrayRef<CodeGenRegisterClass*> RegisterClasses = RegBank.getRegClasses()
    [all...]
CodeGenRegisters.cpp 49 CodeGenRegister::getSubRegs(CodeGenRegBank &RegBank) {
63 CodeGenRegister *SR = RegBank.getReg(SubList[i]);
75 CodeGenRegister *SR = RegBank.getReg(SubList[i]);
76 const SubRegMap &Map = SR->getSubRegs(RegBank);
115 const SubRegMap &R2Subs = R2->getSubRegs(RegBank);
138 SubRegs[RegBank.getCompositeSubRegIndex(O.First, O.Second, true)] =
258 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R)
277 const SetTheory::RecVec *Elements = RegBank.getSets().expand(R);
284 Members.insert(RegBank.getReg((*Elements)[i]));
290 RegBank.getSets().evaluate(AltOrders->getElement(i), Order)
    [all...]
CodeGenTarget.cpp 113 : Records(records), RegBank(0) {
162 if (!RegBank)
163 RegBank = new CodeGenRegBank(Records);
164 return *RegBank;
CodeGenTarget.h 68 mutable CodeGenRegBank *RegBank;

Completed in 106 milliseconds