Lines Matching refs:IOffsetT
123 static constexpr IOffsetT kPCReadOffset = 8;
127 static constexpr IOffsetT kBranchOffsetMask = 0x00ffffff;
335 IOffsetT imm5) { in encodeShiftRotateImm5()
422 IValueT encodeImmRegOffset(IValueT Reg, IOffsetT Offset, in encodeImmRegOffset()
423 OperandARM32Mem::AddrMode Mode, IOffsetT MaxOffset, in encodeImmRegOffset()
436 IValueT encodeImmRegOffsetEnc3(IValueT Rn, IOffsetT Imm8, in encodeImmRegOffsetEnc3()
449 IOffsetT Offset, OperandARM32Mem::AddrMode Mode) { in encodeImmRegOffset()
452 constexpr IOffsetT MaxOffset = (1 << 8) - 1; in encodeImmRegOffset()
458 constexpr IOffsetT MaxOffset = (1 << 8) - 1; in encodeImmRegOffset()
463 constexpr IOffsetT MaxOffset = (1 << 12) - 1; in encodeImmRegOffset()
488 IOffsetT Offset = Var->getStackOffset(); in encodeAddress()
521 void assertCanEncodeBranchOffset(IOffsetT Offset) { in assertCanEncodeBranchOffset()
528 IValueT encodeBranchOffset(IOffsetT Offset, IValueT Inst) { in encodeBranchOffset()
769 IOffsetT AssemblerARM32::decodeBranchOffset(IValueT Inst) { in decodeBranchOffset()
771 const IOffsetT Offset = (Inst & kBranchOffsetMask) << 8; in decodeBranchOffset()
776 IOffsetT BoundPc = Buffer.size(); in bind()
779 IOffsetT Position = L->getLinkPosition(); in bind()
780 IOffsetT Dest = BoundPc - Position; in bind()
889 void AssemblerARM32::emitType05(CondARM32::Cond Cond, IOffsetT Offset, in emitType05()
908 const IOffsetT Position = Buffer.size(); in emitBranch()
2019 constexpr IOffsetT MaxOffset = (1 << 8) - 1; in pop()
2048 constexpr IOffsetT MaxOffset = (1 << 8) - 1; in push()