Home | History | Annotate | Download | only in mips

Lines Matching refs:instr

530   static const int kInstrSize = sizeof(Instr);
904 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); }
905 static void instr_at_put(byte* pc, Instr instr) {
906 *reinterpret_cast<Instr*>(pc) = instr;
908 Instr instr_at(int pos) { return *reinterpret_cast<Instr*>(buffer_ + pos); }
909 void instr_at_put(int pos, Instr instr) {
910 *reinterpret_cast<Instr*>(buffer_ + pos) = instr;
914 static bool IsBranch(Instr instr);
915 Instr instr);
916 static bool IsBne(Instr instr);
918 static bool IsJump(Instr instr);
919 static bool IsJ(Instr instr);
920 static bool IsLui(Instr instr);
921 static bool IsOri(Instr instr);
923 static bool IsJal(Instr instr);
924 static bool IsJr(Instr instr);
925 static bool IsJalr(Instr instr);
927 static bool IsNop(Instr instr, unsigned int type);
928 static bool IsPop(Instr instr);
929 static bool IsPush(Instr instr);
930 static bool IsLwRegFpOffset(Instr instr);
931 static bool IsSwRegFpOffset(Instr instr);
932 static bool IsLwRegFpNegOffset(Instr instr);
933 static bool IsSwRegFpNegOffset(Instr instr);
935 static Register GetRtReg(Instr instr);
936 static Register GetRsReg(Instr instr);
937 static Register GetRdReg(Instr instr);
939 static uint32_t GetRt(Instr instr);
940 static uint32_t GetRtField(Instr instr);
941 static uint32_t GetRs(Instr instr);
942 static uint32_t GetRsField(Instr instr);
943 static uint32_t GetRd(Instr instr);
944 static uint32_t GetRdField(Instr instr);
945 static uint32_t GetSa(Instr instr);
946 static uint32_t GetSaField(Instr instr);
947 static uint32_t GetOpcodeField(Instr instr);
948 static uint32_t GetFunction(Instr instr);
949 static uint32_t GetFunctionField(Instr instr);
950 static uint32_t GetImmediate16(Instr instr);
951 static uint32_t GetLabelConst(Instr instr);
953 static int32_t GetBranchOffset(Instr instr);
954 static bool IsLw(Instr instr);
955 static int16_t GetLwOffset(Instr instr);
956 static Instr SetLwOffset(Instr instr, int16_t offset);
958 static bool IsSw(Instr instr);
959 static Instr SetSwOffset(Instr instr, int16_t offset);
960 static bool IsAddImmediate(Instr instr);
961 static Instr SetAddImmediateOffset(Instr instr, int16_t offset);
963 static bool IsAndImmediate(Instr instr);
964 static bool IsEmittedConstant(Instr instr);
1079 inline void emit(Instr x);