Lines Matching refs:ARM64Instr
819 ARM64Instr* ARM64Instr_Arith ( HReg dst, in ARM64Instr_Arith()
821 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Arith()
829 ARM64Instr* ARM64Instr_Cmp ( HReg argL, ARM64RIA* argR, Bool is64 ) { in ARM64Instr_Cmp()
830 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Cmp()
837 ARM64Instr* ARM64Instr_Logic ( HReg dst, in ARM64Instr_Logic()
839 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Logic()
847 ARM64Instr* ARM64Instr_Test ( HReg argL, ARM64RIL* argR ) { in ARM64Instr_Test()
848 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Test()
854 ARM64Instr* ARM64Instr_Shift ( HReg dst, in ARM64Instr_Shift()
856 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Shift()
864 ARM64Instr* ARM64Instr_Unary ( HReg dst, HReg src, ARM64UnaryOp op ) { in ARM64Instr_Unary()
865 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Unary()
872 ARM64Instr* ARM64Instr_MovI ( HReg dst, HReg src ) { in ARM64Instr_MovI()
873 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_MovI()
881 ARM64Instr* ARM64Instr_Imm64 ( HReg dst, ULong imm64 ) { in ARM64Instr_Imm64()
882 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Imm64()
888 ARM64Instr* ARM64Instr_LdSt64 ( Bool isLoad, HReg rD, ARM64AMode* amode ) { in ARM64Instr_LdSt64()
889 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_LdSt64()
896 ARM64Instr* ARM64Instr_LdSt32 ( Bool isLoad, HReg rD, ARM64AMode* amode ) { in ARM64Instr_LdSt32()
897 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_LdSt32()
904 ARM64Instr* ARM64Instr_LdSt16 ( Bool isLoad, HReg rD, ARM64AMode* amode ) { in ARM64Instr_LdSt16()
905 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_LdSt16()
912 ARM64Instr* ARM64Instr_LdSt8 ( Bool isLoad, HReg rD, ARM64AMode* amode ) { in ARM64Instr_LdSt8()
913 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_LdSt8()
920 ARM64Instr* ARM64Instr_XDirect ( Addr64 dstGA, ARM64AMode* amPC, in ARM64Instr_XDirect()
922 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_XDirect()
930 ARM64Instr* ARM64Instr_XIndir ( HReg dstGA, ARM64AMode* amPC, in ARM64Instr_XIndir()
932 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_XIndir()
939 ARM64Instr* ARM64Instr_XAssisted ( HReg dstGA, ARM64AMode* amPC, in ARM64Instr_XAssisted()
941 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_XAssisted()
949 ARM64Instr* ARM64Instr_CSel ( HReg dst, HReg argL, HReg argR, in ARM64Instr_CSel()
951 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_CSel()
959 ARM64Instr* ARM64Instr_Call ( ARM64CondCode cond, Addr64 target, Int nArgRegs, in ARM64Instr_Call()
961 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Call()
970 extern ARM64Instr* ARM64Instr_AddToSP ( Int simm ) { in ARM64Instr_AddToSP()
971 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_AddToSP()
978 extern ARM64Instr* ARM64Instr_FromSP ( HReg dst ) { in ARM64Instr_FromSP()
979 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_FromSP()
984 ARM64Instr* ARM64Instr_Mul ( HReg dst, HReg argL, HReg argR, in ARM64Instr_Mul()
986 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_Mul()
994 ARM64Instr* ARM64Instr_LdrEX ( Int szB ) { in ARM64Instr_LdrEX()
995 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_LdrEX()
1001 ARM64Instr* ARM64Instr_StrEX ( Int szB ) { in ARM64Instr_StrEX()
1002 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_StrEX()
1008 ARM64Instr* ARM64Instr_MFence ( void ) { in ARM64Instr_MFence()
1009 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_MFence()
1013 ARM64Instr* ARM64Instr_VLdStH ( Bool isLoad, HReg sD, HReg rN, UInt uimm12 ) { in ARM64Instr_VLdStH()
1014 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VLdStH()
1023 ARM64Instr* ARM64Instr_VLdStS ( Bool isLoad, HReg sD, HReg rN, UInt uimm12 ) { in ARM64Instr_VLdStS()
1024 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VLdStS()
1033 ARM64Instr* ARM64Instr_VLdStD ( Bool isLoad, HReg dD, HReg rN, UInt uimm12 ) { in ARM64Instr_VLdStD()
1034 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VLdStD()
1043 ARM64Instr* ARM64Instr_VLdStQ ( Bool isLoad, HReg rQ, HReg rN ) { in ARM64Instr_VLdStQ()
1044 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VLdStQ()
1051 ARM64Instr* ARM64Instr_VCvtI2F ( ARM64CvtOp how, HReg rD, HReg rS ) { in ARM64Instr_VCvtI2F()
1052 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VCvtI2F()
1059 ARM64Instr* ARM64Instr_VCvtF2I ( ARM64CvtOp how, HReg rD, HReg rS, in ARM64Instr_VCvtF2I()
1061 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VCvtF2I()
1070 ARM64Instr* ARM64Instr_VCvtSD ( Bool sToD, HReg dst, HReg src ) { in ARM64Instr_VCvtSD()
1071 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VCvtSD()
1078 ARM64Instr* ARM64Instr_VCvtHS ( Bool hToS, HReg dst, HReg src ) { in ARM64Instr_VCvtHS()
1079 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VCvtHS()
1086 ARM64Instr* ARM64Instr_VCvtHD ( Bool hToD, HReg dst, HReg src ) { in ARM64Instr_VCvtHD()
1087 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VCvtHD()
1094 ARM64Instr* ARM64Instr_VUnaryD ( ARM64FpUnaryOp op, HReg dst, HReg src ) { in ARM64Instr_VUnaryD()
1095 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VUnaryD()
1102 ARM64Instr* ARM64Instr_VUnaryS ( ARM64FpUnaryOp op, HReg dst, HReg src ) { in ARM64Instr_VUnaryS()
1103 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VUnaryS()
1110 ARM64Instr* ARM64Instr_VBinD ( ARM64FpBinOp op, in ARM64Instr_VBinD()
1112 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VBinD()
1120 ARM64Instr* ARM64Instr_VBinS ( ARM64FpBinOp op, in ARM64Instr_VBinS()
1122 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VBinS()
1130 ARM64Instr* ARM64Instr_VCmpD ( HReg argL, HReg argR ) { in ARM64Instr_VCmpD()
1131 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VCmpD()
1137 ARM64Instr* ARM64Instr_VCmpS ( HReg argL, HReg argR ) { in ARM64Instr_VCmpS()
1138 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VCmpS()
1144 ARM64Instr* ARM64Instr_VFCSel ( HReg dst, HReg argL, HReg argR, in ARM64Instr_VFCSel()
1146 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VFCSel()
1155 ARM64Instr* ARM64Instr_FPCR ( Bool toFPCR, HReg iReg ) { in ARM64Instr_FPCR()
1156 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_FPCR()
1162 ARM64Instr* ARM64Instr_FPSR ( Bool toFPSR, HReg iReg ) { in ARM64Instr_FPSR()
1163 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_FPSR()
1169 ARM64Instr* ARM64Instr_VBinV ( ARM64VecBinOp op, in ARM64Instr_VBinV()
1171 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VBinV()
1179 ARM64Instr* ARM64Instr_VModifyV ( ARM64VecModifyOp op, HReg mod, HReg arg ) { in ARM64Instr_VModifyV()
1180 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VModifyV()
1187 ARM64Instr* ARM64Instr_VUnaryV ( ARM64VecUnaryOp op, HReg dst, HReg arg ) { in ARM64Instr_VUnaryV()
1188 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VUnaryV()
1195 ARM64Instr* ARM64Instr_VNarrowV ( ARM64VecNarrowOp op, in ARM64Instr_VNarrowV()
1197 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VNarrowV()
1206 ARM64Instr* ARM64Instr_VShiftImmV ( ARM64VecShiftImmOp op, in ARM64Instr_VShiftImmV()
1208 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VShiftImmV()
1263 ARM64Instr* ARM64Instr_VExtV ( HReg dst, HReg srcLo, HReg srcHi, UInt amtB ) { in ARM64Instr_VExtV()
1264 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VExtV()
1273 ARM64Instr* ARM64Instr_VImmQ (HReg rQ, UShort imm) { in ARM64Instr_VImmQ()
1274 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VImmQ()
1288 ARM64Instr* ARM64Instr_VDfromX ( HReg rD, HReg rX ) { in ARM64Instr_VDfromX()
1289 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VDfromX()
1295 ARM64Instr* ARM64Instr_VQfromX ( HReg rQ, HReg rXlo ) { in ARM64Instr_VQfromX()
1296 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VQfromX()
1302 ARM64Instr* ARM64Instr_VQfromXX ( HReg rQ, HReg rXhi, HReg rXlo ) { in ARM64Instr_VQfromXX()
1303 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VQfromXX()
1310 ARM64Instr* ARM64Instr_VXfromQ ( HReg rX, HReg rQ, UInt laneNo ) { in ARM64Instr_VXfromQ()
1311 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VXfromQ()
1319 ARM64Instr* ARM64Instr_VXfromDorS ( HReg rX, HReg rDorS, Bool fromD ) { in ARM64Instr_VXfromDorS()
1320 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VXfromDorS()
1327 ARM64Instr* ARM64Instr_VMov ( UInt szB, HReg dst, HReg src ) { in ARM64Instr_VMov()
1328 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_VMov()
1347 ARM64Instr* ARM64Instr_EvCheck ( ARM64AMode* amCounter, in ARM64Instr_EvCheck()
1349 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_EvCheck()
1355 ARM64Instr* ARM64Instr_ProfInc ( void ) { in ARM64Instr_ProfInc()
1356 ARM64Instr* i = LibVEX_Alloc_inline(sizeof(ARM64Instr)); in ARM64Instr_ProfInc()
1363 void ppARM64Instr ( const ARM64Instr* i ) { in ppARM64Instr()
1904 void getRegUsage_ARM64Instr ( HRegUsage* u, const ARM64Instr* i, Bool mode64 ) in getRegUsage_ARM64Instr()
2231 void mapRegs_ARM64Instr ( HRegRemap* m, ARM64Instr* i, Bool mode64 ) in mapRegs_ARM64Instr()
2481 Bool isMove_ARM64Instr ( const ARM64Instr* i, HReg* src, HReg* dst ) in isMove_ARM64Instr()
3251 UChar* buf, Int nbuf, const ARM64Instr* i, in emit_ARM64Instr()