Home
last modified time | relevance | path

Searched refs:PhysRegs (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/WebAssembly/
DWebAssemblyMachineFunctionInfo.h43 std::vector<unsigned> PhysRegs; variable
47 PhysRegs.resize(WebAssembly::NUM_TARGET_REGS, -1U); in WebAssemblyFunctionInfo()
78 return PhysRegs[Reg]; in getWAReg()
90 PhysRegs[PReg] = WAReg; in addPReg()
92 const std::vector<unsigned> &getPhysRegs() const { return PhysRegs; } in getPhysRegs()
DWebAssemblyAsmPrinter.cpp187 auto &PhysRegs = MFI->getPhysRegs(); in EmitFunctionBodyStart() local
188 for (unsigned PReg = 0; PReg < PhysRegs.size(); ++PReg) { in EmitFunctionBodyStart()
189 if (PhysRegs[PReg] == -1U) in EmitFunctionBodyStart()
/external/llvm/utils/TableGen/
DFastISelEmitter.cpp39 std::vector<std::string>* PhysRegs; member
657 for (unsigned i = 0; i < Memo.PhysRegs->size(); ++i) { in emitInstructionCode()
658 if ((*Memo.PhysRegs)[i] != "") in emitInstructionCode()
661 << (*Memo.PhysRegs)[i] << ").addReg(Op" << i << ");\n"; in emitInstructionCode()
666 Operands.PrintManglingSuffix(OS, *Memo.PhysRegs, in emitInstructionCode()
672 Operands.PrintArguments(OS, *Memo.PhysRegs); in emitInstructionCode()