Lines Matching refs:int32_t
312 void AddConstant(Register rd, Register rn, int32_t value,
315 void CmpConstant(Register rn, int32_t value, Condition cond = AL) OVERRIDE;
318 void LoadImmediate(Register rd, int32_t value, Condition cond = AL) OVERRIDE;
323 int32_t offset,
328 int32_t offset,
332 int32_t offset,
336 int32_t offset,
340 int32_t offset,
344 int32_t offset,
362 void Emit32(int32_t value); // Emit a 32 bit instruction in thumb format.
635 int32_t GetOffset(uint32_t current_code_size) const;
639 int32_t LoadWideOrFpEncoding(Register rbase, int32_t offset) const;
725 int32_t mode,
736 int32_t opcode,
743 int32_t opcode,
749 int32_t opcode,
755 int32_t opcode,
760 int32_t opcode,
767 static int32_t EncodeBranchOffset(int32_t offset, int32_t inst);
768 static int DecodeBranchOffset(int32_t inst);
774 static int32_t GetAllowedLoadOffsetBits(LoadOperandType type);
775 static int32_t GetAllowedStoreOffsetBits(StoreOperandType type);
776 bool CanSplitLoadStoreOffset(int32_t allowed_offset_bits,
777 int32_t offset,
778 /*out*/ int32_t* add_to_base,
779 /*out*/ int32_t* offset_for_load_store);
780 int32_t AdjustLoadStoreOffset(int32_t allowed_offset_bits,
783 int32_t offset,
845 static int16_t BEncoding16(int32_t offset, Condition cond);
846 static int32_t BEncoding32(int32_t offset, Condition cond);
847 static int16_t CbxzEncoding16(Register rn, int32_t offset, Condition cond);
848 static int16_t CmpRnImm8Encoding16(Register rn, int32_t value);
850 static int32_t MovwEncoding32(Register rd, int32_t value);
851 static int32_t MovtEncoding32(Register rd, int32_t value);
852 static int32_t MovModImmEncoding32(Register rd, int32_t value);
853 static int16_t LdrLitEncoding16(Register rt, int32_t offset);
854 static int32_t LdrLitEncoding32(Register rt, int32_t offset);
855 static int32_t LdrdEncoding32(Register rt, Register rt2, Register rn, int32_t offset);
856 static int32_t VldrsEncoding32(SRegister sd, Register rn, int32_t offset);
857 static int32_t VldrdEncoding32(DRegister dd, Register rn, int32_t offset);
858 static int16_t LdrRtRnImm5Encoding16(Register rt, Register rn, int32_t offset);
859 static int32_t LdrRtRnImm12Encoding(Register rt, Register rn, int32_t offset);
860 static int16_t AdrEncoding16(Register rd, int32_t offset);
861 static int32_t AdrEncoding32(Register rd, int32_t offset);