Lines Matching refs:labels
107 Vector<JITDisassembler::DumpedOp> JITDisassembler::dumpVectorForInstructions(LinkBuffer& linkBuffer, const char* prefix, Vector<MacroAssembler::Label>& labels, MacroAssembler::Label endLabel)
112 for (unsigned i = 0; i < labels.size();) {
113 if (!labels[i].isSet()) {
123 if (nextIndex >= labels.size()) {
124 dumpDisassembly(out, linkBuffer, labels[i], endLabel);
128 if (labels[nextIndex].isSet()) {
129 dumpDisassembly(out, linkBuffer, labels[i], labels[nextIndex]);
140 void JITDisassembler::dumpForInstructions(PrintStream& out, LinkBuffer& linkBuffer, const char* prefix, Vector<MacroAssembler::Label>& labels, MacroAssembler::Label endLabel)
142 Vector<DumpedOp> dumpedOps = dumpVectorForInstructions(linkBuffer, prefix, labels, endLabel);
148 void JITDisassembler::reportInstructions(Profiler::Compilation* compilation, LinkBuffer& linkBuffer, const char* prefix, Vector<MacroAssembler::Label>& labels, MacroAssembler::Label endLabel)
150 Vector<DumpedOp> dumpedOps = dumpVectorForInstructions(linkBuffer, prefix, labels, endLabel);