Lines Matching refs:ImmOffset
71 SmallVectorImpl<MCFixup> &Fixups, int ImmOffset = 0) const;
121 static bool isDispOrCDisp8(uint64_t TSFlags, int Value, int &ImmOffset) { in isDispOrCDisp8() argument
138 ImmOffset = CDisp8 - Value; in isDispOrCDisp8()
234 int ImmOffset) const { in emitImmediate()
241 emitConstant(DispOp.getImm() + ImmOffset, Size, OS); in emitImmediate()
254 assert(ImmOffset == 0); in emitImmediate()
264 ImmOffset = static_cast<int>(OS.tell() - StartByte); in emitImmediate()
286 ImmOffset -= 4; in emitImmediate()
294 ImmOffset -= 2; in emitImmediate()
296 ImmOffset -= 1; in emitImmediate()
298 if (ImmOffset) in emitImmediate()
299 Expr = MCBinaryExpr::createAdd(Expr, MCConstantExpr::create(ImmOffset, Ctx), in emitImmediate()
521 int ImmOffset = 0; in emitMemModRMByte() local
522 if (isDispOrCDisp8(TSFlags, Disp.getImm(), ImmOffset)) { in emitMemModRMByte()
525 ImmOffset); in emitMemModRMByte()
548 int ImmOffset = 0; in emitMemModRMByte() local
564 isDispOrCDisp8(TSFlags, Disp.getImm(), ImmOffset)) { in emitMemModRMByte()
587 ImmOffset); in emitMemModRMByte()