Home
last modified time | relevance | path

Searched refs:WAReg (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyInstPrinter.cpp213 unsigned WAReg = Op.getReg(); in printOperand() local
214 if (int(WAReg) >= 0) in printOperand() local
215 printRegName(O, WAReg); in printOperand()
217 O << "$pop" << WebAssemblyFunctionInfo::getWARegStackId(WAReg); in printOperand()
218 else if (WAReg != WebAssemblyFunctionInfo::UnusedReg) in printOperand()
219 O << "$push" << WebAssemblyFunctionInfo::getWARegStackId(WAReg); in printOperand()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMachineFunctionInfo.h117 void setWAReg(unsigned VReg, unsigned WAReg) { in setWAReg() argument
118 assert(WAReg != UnusedReg); in setWAReg()
121 WARegs[I] = WAReg; in setWAReg()
DWebAssemblyAsmPrinter.cpp74 unsigned WAReg = MFI->getWAReg(RegNo); in regToString() local
75 assert(WAReg != WebAssemblyFunctionInfo::UnusedReg); in regToString()
76 return '$' + utostr(WAReg); in regToString()
DWebAssemblyMCInstLower.cpp228 unsigned WAReg = MFI.getWAReg(MO.getReg()); in lower() local
229 MCOp = MCOperand::createReg(WAReg); in lower()