Lines Matching refs:Res
449 auto Res = llvm::make_unique<X86Operand>(Token, Loc, EndLoc);
450 Res->Tok.Data = Str.data();
451 Res->Tok.Length = Str.size();
452 return Res;
459 auto Res = llvm::make_unique<X86Operand>(Register, StartLoc, EndLoc);
460 Res->Reg.RegNo = RegNo;
461 Res->AddressOf = AddressOf;
462 Res->OffsetOfLoc = OffsetOfLoc;
463 Res->SymName = SymName;
464 Res->OpDecl = OpDecl;
465 return Res;
470 auto Res = llvm::make_unique<X86Operand>(Immediate, StartLoc, EndLoc);
471 Res->Imm.Val = Val;
472 return Res;
480 auto Res = llvm::make_unique<X86Operand>(Memory, StartLoc, EndLoc);
481 Res->Mem.SegReg = 0;
482 Res->Mem.Disp = Disp;
483 Res->Mem.BaseReg = 0;
484 Res->Mem.IndexReg = 0;
485 Res->Mem.Scale = 1;
486 Res->Mem.Size = Size;
487 Res->Mem.ModeSize = ModeSize;
488 Res->SymName = SymName;
489 Res->OpDecl = OpDecl;
490 Res->AddressOf = false;
491 return Res;
507 auto Res = llvm::make_unique<X86Operand>(Memory, StartLoc, EndLoc);
508 Res->Mem.SegReg = SegReg;
509 Res->Mem.Disp = Disp;
510 Res->Mem.BaseReg = BaseReg;
511 Res->Mem.IndexReg = IndexReg;
512 Res->Mem.Scale = Scale;
513 Res->Mem.Size = Size;
514 Res->Mem.ModeSize = ModeSize;
515 Res->SymName = SymName;
516 Res->OpDecl = OpDecl;
517 Res->AddressOf = false;
518 return Res;