Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyInstPrinter.cpp297 unsigned WAReg = Op.getReg(); in printOperand() local
298 if (int(WAReg) >= 0) in printOperand()
299 printRegName(O, WAReg); in printOperand()
301 O << "$pop" << WebAssembly::getWARegStackId(WAReg); in printOperand()
302 else if (WAReg != WebAssembly::UnusedReg) in printOperand()
303 O << "$push" << WebAssembly::getWARegStackId(WAReg); in printOperand()
296 unsigned WAReg = Op.getReg(); printOperand() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.h142 void setWAReg(unsigned VReg, unsigned WAReg) { in setWAReg() argument
143 assert(WAReg != WebAssembly::UnusedReg); in setWAReg()
146 WARegs[I] = WAReg; in setWAReg()
H A DWebAssemblyMCInstLower.cpp189 unsigned WAReg = MFI.getWAReg(MO.getReg()); in lower() local
190 MCOp = MCOperand::createReg(WAReg); in lower()
H A DWebAssemblyAsmPrinter.cpp79 unsigned WAReg = MFI->getWAReg(RegNo); in regToString() local
80 assert(WAReg != WebAssembly::UnusedReg); in regToString()
81 return '$' + utostr(WAReg); in regToString()