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;
1088 std::string str; in RepeatTemplatedMem() local
1101 if (str.size() > 0) { in RepeatTemplatedMem()
1102 str += "\n"; in RepeatTemplatedMem()
1104 str += base; in RepeatTemplatedMem()
1107 str += "\n"; in RepeatTemplatedMem()
1108 return str; in RepeatTemplatedMem()
1119 std::string str; in RepeatTemplatedMemImm() local
1138 std::string imm_string = sreg.str(); in RepeatTemplatedMemImm()
1142 if (str.size() > 0) { in RepeatTemplatedMemImm()
1143 str += "\n"; in RepeatTemplatedMemImm()
1145 str += base; in RepeatTemplatedMemImm()
1149 str += "\n"; in RepeatTemplatedMemImm()
1150 return str; in RepeatTemplatedMemImm()
1161 std::string str; in RepeatTemplatedRegMem() local
1181 if (str.size() > 0) { in RepeatTemplatedRegMem()
1182 str += "\n"; in RepeatTemplatedRegMem()
1184 str += base; in RepeatTemplatedRegMem()
1188 str += "\n"; in RepeatTemplatedRegMem()
1189 return str; in RepeatTemplatedRegMem()
1200 std::string str; in RepeatTemplatedMemReg() local
1220 if (str.size() > 0) { in RepeatTemplatedMemReg()
1221 str += "\n"; in RepeatTemplatedMemReg()
1223 str += base; in RepeatTemplatedMemReg()
1227 str += "\n"; in RepeatTemplatedMemReg()
1228 return str; in RepeatTemplatedMemReg()
1240 std::string str; in RepeatTemplatedRegister() local
1253 if (str.size() > 0) { in RepeatTemplatedRegister()
1254 str += "\n"; in RepeatTemplatedRegister()
1256 str += base; in RepeatTemplatedRegister()
1259 str += "\n"; in RepeatTemplatedRegister()
1260 return str; in RepeatTemplatedRegister()
1272 std::string str; in RepeatTemplatedRegisters() local
1292 if (str.size() > 0) { in RepeatTemplatedRegisters()
1293 str += "\n"; in RepeatTemplatedRegisters()
1295 str += base; in RepeatTemplatedRegisters()
1299 str += "\n"; in RepeatTemplatedRegisters()
1300 return str; in RepeatTemplatedRegisters()
1312 std::string str; in RepeatTemplatedRegistersNoDupes() local
1333 if (str.size() > 0) { in RepeatTemplatedRegistersNoDupes()
1334 str += "\n"; in RepeatTemplatedRegistersNoDupes()
1336 str += base; in RepeatTemplatedRegistersNoDupes()
1340 str += "\n"; in RepeatTemplatedRegistersNoDupes()
1341 return str; in RepeatTemplatedRegistersNoDupes()
1353 std::string str; in RepeatTemplatedRegisters() local
1380 if (str.size() > 0) { in RepeatTemplatedRegisters()
1381 str += "\n"; in RepeatTemplatedRegisters()
1383 str += base; in RepeatTemplatedRegisters()
1388 str += "\n"; in RepeatTemplatedRegisters()
1389 return str; in RepeatTemplatedRegisters()
1403 std::string str; in RepeatTemplatedRegistersImm() local
1429 std::string imm_string = sreg.str(); in RepeatTemplatedRegistersImm()
1433 if (str.size() > 0) { in RepeatTemplatedRegistersImm()
1434 str += "\n"; in RepeatTemplatedRegistersImm()
1436 str += base; in RepeatTemplatedRegistersImm()
1441 str += "\n"; in RepeatTemplatedRegistersImm()
1442 return str; in RepeatTemplatedRegistersImm()
1448 return saddr.str(); in GetAddrName()
1471 return sreg.str(); in GetRegName()
1477 return sreg.str(); in GetFPRegName()
1483 return sreg.str(); in GetVecRegName()
1505 std::string str; in RepeatRegisterImm() local
1528 std::string imm_string = sreg.str(); in RepeatRegisterImm()
1532 if (str.size() > 0) { in RepeatRegisterImm()
1533 str += "\n"; in RepeatRegisterImm()
1535 str += base; in RepeatRegisterImm()
1539 str += "\n"; in RepeatRegisterImm()
1540 return str; in RepeatRegisterImm()