Lines Matching refs:Case
52 std::string &Case, CodeGenTarget &Target);
109 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand() argument
154 Case += " // op: " + VarName + "\n" + in AddCodeToMergeInOperand()
157 Case += ", Fixups"; in AddCodeToMergeInOperand()
158 Case += ");\n"; in AddCodeToMergeInOperand()
161 Case += " // op: " + VarName + "\n" + in AddCodeToMergeInOperand()
164 Case += ", Fixups"; in AddCodeToMergeInOperand()
165 Case += ");\n"; in AddCodeToMergeInOperand()
195 Case += " Value |= (op & UINT64_C(" + utostr(opMask) + ")) << " + in AddCodeToMergeInOperand()
198 Case += " Value |= (op & UINT64_C(" + utostr(opMask) + ")) >> " + in AddCodeToMergeInOperand()
201 Case += " Value |= op & UINT64_C(" + utostr(opMask) + ");\n"; in AddCodeToMergeInOperand()
209 std::string Case; in getInstructionCase() local
223 AddCodeToMergeInOperand(R, BI, Vals[i].getName(), NumberedOp, Case, Target); in getInstructionCase()
228 Case += " Value = " + PostEmitter + "(MI, Value);\n"; in getInstructionCase()
230 return Case; in getInstructionCase()
291 std::string Case; in run() local
293 Case = getInstructionCase(R, Target); in run()
296 CaseMap[Case].push_back(InstName); in run()
309 const std::string &Case = IE->first; in run() local
317 o << Case; in run()