Lines Matching defs:Str
32 static uint32_t convertCharsToWord(const StringRef &Str, unsigned i) {
37 if (StrIndex < Str.size()) { // If it's within the string, get a real char.
38 CharToAdd = Str[StrIndex];
46 static size_t getPaddedLen(const StringRef &Str) {
47 const size_t Len = Str.size() + 1;
51 void addStringImm(const StringRef &Str, MCInst &Inst) {
52 const size_t PaddedLen = getPaddedLen(Str);
55 Inst.addOperand(MCOperand::createImm(convertCharsToWord(Str, i)));
59 void addStringImm(const StringRef &Str, MachineInstrBuilder &MIB) {
60 const size_t PaddedLen = getPaddedLen(Str);
63 MIB.addImm(convertCharsToWord(Str, i));
67 void addStringImm(const StringRef &Str, IRBuilder<> &B,
69 const size_t PaddedLen = getPaddedLen(Str);
72 Args.push_back(B.getInt32(convertCharsToWord(Str, i)));