Lines Matching refs:this
8 // this list of conditions and the following disclaimer.
10 // this list of conditions and the following disclaimer in the documentation
13 // used to endorse or promote products derived from this software without
186 // TODO: Merge this class with PrintLabel below. This Location class
283 return *this;
287 return *this;
291 return *this;
295 return *this;
299 return *this;
303 return *this;
307 return *this;
311 return *this;
315 return *this;
319 return *this;
323 return *this;
327 return *this;
331 return *this;
335 return *this;
339 return *this;
343 return *this;
347 return *this;
351 return *this;
355 return *this;
359 return *this;
363 return *this;
367 return *this;
371 return *this;
375 return *this;
379 return *this;
383 return *this;
387 return *this;
391 return *this;
395 return *this;
399 return *this;
403 return *this;
407 return *this;
411 return *this;
415 return *this;
419 return *this;
423 return *this;
428 return *this << "#0x" << std::hex << operand.GetImmediate()
431 return *this << "#" << operand.GetImmediate();
436 return *this << operand.GetBaseRegister();
439 return *this << operand.GetBaseRegister() << ", rrx";
441 return *this << operand.GetBaseRegister() << ", " << operand.GetShift()
445 return *this << operand.GetBaseRegister() << ", " << operand.GetShift()
449 return *this;
453 return *this << operand.GetNeonImmediate();
455 return *this << operand.GetRegister();
459 return *this << operand.GetNeonImmediate();
461 return *this << operand.GetRegister();
465 return *this << operand.GetNeonImmediate();
467 return *this << operand.GetRegister();
470 *this << "[" << operand.GetBaseRegister();
472 *this << "]";
473 if (operand.IsRegisterOnly()) return *this << "!";
480 *this << ", #" << operand.GetSign() << operand.GetOffsetImmediate();
482 *this << ", #" << operand.GetOffsetImmediate();
486 *this << ", " << operand.GetSign() << operand.GetOffsetRegister();
488 *this << ", " << operand.GetSign() << operand.GetOffsetRegister()
493 return *this;
496 *this << "]";
498 *this << "]!";
500 return *this;
503 return *this << operand.GetOperand();
506 *this << "[" << operand.GetBaseRegister() << operand.GetAlignment()
510 *this << ", " << operand.GetOffsetRegister();
512 *this << "!";
515 return *this;
519 return *this << operand.GetOperand();