Lines Matching refs:str
36 constexpr size_t ConstexprStrLen(char const* str, size_t count = 0) {
37 return ('\0' == str[0]) ? count : ConstexprStrLen(str+1, count+1);
191 std::string str; variable
219 std::string imm_string = sreg.str();
223 if (str.size() > 0) {
224 str += "\n";
226 str += base;
231 str += "\n";
232 return str;
246 std::string str; in RepeatTemplatedRegistersImmBits() local
281 std::string imm_string = sreg.str(); in RepeatTemplatedRegistersImmBits()
285 if (str.size() > 0) { in RepeatTemplatedRegistersImmBits()
286 str += "\n"; in RepeatTemplatedRegistersImmBits()
288 str += base; in RepeatTemplatedRegistersImmBits()
294 str += "\n"; in RepeatTemplatedRegistersImmBits()
295 return str; in RepeatTemplatedRegistersImmBits()
310 std::string str; in RepeatTemplatedImmBitsRegisters() local
336 std::string imm_string = sreg.str(); in RepeatTemplatedImmBitsRegisters()
340 if (str.size() > 0) { in RepeatTemplatedImmBitsRegisters()
341 str += "\n"; in RepeatTemplatedImmBitsRegisters()
343 str += base; in RepeatTemplatedImmBitsRegisters()
348 str += "\n"; in RepeatTemplatedImmBitsRegisters()
349 return str; in RepeatTemplatedImmBitsRegisters()
359 std::string str; in RepeatTemplatedRegisterImmBits() local
380 std::string imm_string = sreg.str(); in RepeatTemplatedRegisterImmBits()
384 if (str.size() > 0) { in RepeatTemplatedRegisterImmBits()
385 str += "\n"; in RepeatTemplatedRegisterImmBits()
387 str += base; in RepeatTemplatedRegisterImmBits()
391 str += "\n"; in RepeatTemplatedRegisterImmBits()
392 return str; in RepeatTemplatedRegisterImmBits()
562 std::string str; variable
578 std::string imm_string = sreg.str();
582 if (str.size() > 0) {
583 str += "\n";
585 str += base;
588 str += "\n";
589 return str;
1134 std::string str; in RepeatTemplatedMem() local
1147 if (str.size() > 0) { in RepeatTemplatedMem()
1148 str += "\n"; in RepeatTemplatedMem()
1150 str += base; in RepeatTemplatedMem()
1153 str += "\n"; in RepeatTemplatedMem()
1154 return str; in RepeatTemplatedMem()
1165 std::string str; in RepeatTemplatedMemImm() local
1184 std::string imm_string = sreg.str(); in RepeatTemplatedMemImm()
1188 if (str.size() > 0) { in RepeatTemplatedMemImm()
1189 str += "\n"; in RepeatTemplatedMemImm()
1191 str += base; in RepeatTemplatedMemImm()
1195 str += "\n"; in RepeatTemplatedMemImm()
1196 return str; in RepeatTemplatedMemImm()
1207 std::string str; in RepeatTemplatedRegMem() local
1227 if (str.size() > 0) { in RepeatTemplatedRegMem()
1228 str += "\n"; in RepeatTemplatedRegMem()
1230 str += base; in RepeatTemplatedRegMem()
1234 str += "\n"; in RepeatTemplatedRegMem()
1235 return str; in RepeatTemplatedRegMem()
1246 std::string str; in RepeatTemplatedMemReg() local
1266 if (str.size() > 0) { in RepeatTemplatedMemReg()
1267 str += "\n"; in RepeatTemplatedMemReg()
1269 str += base; in RepeatTemplatedMemReg()
1273 str += "\n"; in RepeatTemplatedMemReg()
1274 return str; in RepeatTemplatedMemReg()
1286 std::string str; in RepeatTemplatedRegister() local
1299 if (str.size() > 0) { in RepeatTemplatedRegister()
1300 str += "\n"; in RepeatTemplatedRegister()
1302 str += base; in RepeatTemplatedRegister()
1305 str += "\n"; in RepeatTemplatedRegister()
1306 return str; in RepeatTemplatedRegister()
1318 std::string str; in RepeatTemplatedRegisters() local
1338 if (str.size() > 0) { in RepeatTemplatedRegisters()
1339 str += "\n"; in RepeatTemplatedRegisters()
1341 str += base; in RepeatTemplatedRegisters()
1345 str += "\n"; in RepeatTemplatedRegisters()
1346 return str; in RepeatTemplatedRegisters()
1358 std::string str; in RepeatTemplatedRegistersNoDupes() local
1379 if (str.size() > 0) { in RepeatTemplatedRegistersNoDupes()
1380 str += "\n"; in RepeatTemplatedRegistersNoDupes()
1382 str += base; in RepeatTemplatedRegistersNoDupes()
1386 str += "\n"; in RepeatTemplatedRegistersNoDupes()
1387 return str; in RepeatTemplatedRegistersNoDupes()
1399 std::string str; in RepeatTemplatedRegisters() local
1426 if (str.size() > 0) { in RepeatTemplatedRegisters()
1427 str += "\n"; in RepeatTemplatedRegisters()
1429 str += base; in RepeatTemplatedRegisters()
1434 str += "\n"; in RepeatTemplatedRegisters()
1435 return str; in RepeatTemplatedRegisters()
1449 std::string str; in RepeatTemplatedRegistersImm() local
1475 std::string imm_string = sreg.str(); in RepeatTemplatedRegistersImm()
1479 if (str.size() > 0) { in RepeatTemplatedRegistersImm()
1480 str += "\n"; in RepeatTemplatedRegistersImm()
1482 str += base; in RepeatTemplatedRegistersImm()
1487 str += "\n"; in RepeatTemplatedRegistersImm()
1488 return str; in RepeatTemplatedRegistersImm()
1494 return saddr.str(); in GetAddrName()
1517 return sreg.str(); in GetRegName()
1523 return sreg.str(); in GetFPRegName()
1529 return sreg.str(); in GetVecRegName()
1556 std::string str; in RepeatRegisterImm() local
1579 std::string imm_string = sreg.str(); in RepeatRegisterImm()
1583 if (str.size() > 0) { in RepeatRegisterImm()
1584 str += "\n"; in RepeatRegisterImm()
1586 str += base; in RepeatRegisterImm()
1590 str += "\n"; in RepeatRegisterImm()
1591 return str; in RepeatRegisterImm()