• Home
  • Raw
  • Download

Lines Matching refs:ARMInstr

1023 static const HChar* showARMNeonDataSize ( const ARMInstr* i )  in showARMNeonDataSize()
1086 ARMInstr* ARMInstr_Alu ( ARMAluOp op, in ARMInstr_Alu()
1088 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Alu()
1096 ARMInstr* ARMInstr_Shift ( ARMShiftOp op, in ARMInstr_Shift()
1098 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Shift()
1106 ARMInstr* ARMInstr_Unary ( ARMUnaryOp op, HReg dst, HReg src ) { in ARMInstr_Unary()
1107 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Unary()
1114 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { in ARMInstr_CmpOrTst()
1115 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_CmpOrTst()
1122 ARMInstr* ARMInstr_Mov ( HReg dst, ARMRI84* src ) { in ARMInstr_Mov()
1123 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Mov()
1129 ARMInstr* ARMInstr_Imm32 ( HReg dst, UInt imm32 ) { in ARMInstr_Imm32()
1130 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Imm32()
1136 ARMInstr* ARMInstr_LdSt32 ( ARMCondCode cc, in ARMInstr_LdSt32()
1138 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_LdSt32()
1147 ARMInstr* ARMInstr_LdSt16 ( ARMCondCode cc, in ARMInstr_LdSt16()
1150 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_LdSt16()
1160 ARMInstr* ARMInstr_LdSt8U ( ARMCondCode cc, in ARMInstr_LdSt8U()
1162 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_LdSt8U()
1171 ARMInstr* ARMInstr_Ld8S ( ARMCondCode cc, HReg rD, ARMAMode2* amode ) { in ARMInstr_Ld8S()
1172 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Ld8S()
1180 ARMInstr* ARMInstr_XDirect ( Addr32 dstGA, ARMAMode1* amR15T, in ARMInstr_XDirect()
1182 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_XDirect()
1190 ARMInstr* ARMInstr_XIndir ( HReg dstGA, ARMAMode1* amR15T, in ARMInstr_XIndir()
1192 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_XIndir()
1199 ARMInstr* ARMInstr_XAssisted ( HReg dstGA, ARMAMode1* amR15T, in ARMInstr_XAssisted()
1201 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_XAssisted()
1209 ARMInstr* ARMInstr_CMov ( ARMCondCode cond, HReg dst, ARMRI84* src ) { in ARMInstr_CMov()
1210 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_CMov()
1218 ARMInstr* ARMInstr_Call ( ARMCondCode cond, Addr32 target, Int nArgRegs, in ARMInstr_Call()
1220 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Call()
1229 ARMInstr* ARMInstr_Mul ( ARMMulOp op ) { in ARMInstr_Mul()
1230 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Mul()
1235 ARMInstr* ARMInstr_LdrEX ( Int szB ) { in ARMInstr_LdrEX()
1236 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_LdrEX()
1242 ARMInstr* ARMInstr_StrEX ( Int szB ) { in ARMInstr_StrEX()
1243 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_StrEX()
1249 ARMInstr* ARMInstr_VLdStD ( Bool isLoad, HReg dD, ARMAModeV* am ) { in ARMInstr_VLdStD()
1250 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VLdStD()
1257 ARMInstr* ARMInstr_VLdStS ( Bool isLoad, HReg fD, ARMAModeV* am ) { in ARMInstr_VLdStS()
1258 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VLdStS()
1265 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) { in ARMInstr_VAluD()
1266 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VAluD()
1274 ARMInstr* ARMInstr_VAluS ( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) { in ARMInstr_VAluS()
1275 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VAluS()
1283 ARMInstr* ARMInstr_VUnaryD ( ARMVfpUnaryOp op, HReg dst, HReg src ) { in ARMInstr_VUnaryD()
1284 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VUnaryD()
1291 ARMInstr* ARMInstr_VUnaryS ( ARMVfpUnaryOp op, HReg dst, HReg src ) { in ARMInstr_VUnaryS()
1292 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VUnaryS()
1299 ARMInstr* ARMInstr_VCmpD ( HReg argL, HReg argR ) { in ARMInstr_VCmpD()
1300 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VCmpD()
1306 ARMInstr* ARMInstr_VCMovD ( ARMCondCode cond, HReg dst, HReg src ) { in ARMInstr_VCMovD()
1307 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VCMovD()
1315 ARMInstr* ARMInstr_VCMovS ( ARMCondCode cond, HReg dst, HReg src ) { in ARMInstr_VCMovS()
1316 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VCMovS()
1324 ARMInstr* ARMInstr_VCvtSD ( Bool sToD, HReg dst, HReg src ) { in ARMInstr_VCvtSD()
1325 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VCvtSD()
1332 ARMInstr* ARMInstr_VXferQ ( Bool toQ, HReg qD, HReg dHi, HReg dLo ) { in ARMInstr_VXferQ()
1333 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VXferQ()
1341 ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo ) { in ARMInstr_VXferD()
1342 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VXferD()
1350 ARMInstr* ARMInstr_VXferS ( Bool toS, HReg fD, HReg rLo ) { in ARMInstr_VXferS()
1351 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VXferS()
1358 ARMInstr* ARMInstr_VCvtID ( Bool iToD, Bool syned, in ARMInstr_VCvtID()
1360 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VCvtID()
1368 ARMInstr* ARMInstr_VRIntR ( Bool isF64, HReg dst, HReg src ) in ARMInstr_VRIntR()
1370 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VRIntR()
1377 ARMInstr* ARMInstr_VMinMaxNum ( Bool isF64, Bool isMax, in ARMInstr_VMinMaxNum()
1380 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_VMinMaxNum()
1389 ARMInstr* ARMInstr_FPSCR ( Bool toFPSCR, HReg iReg ) { in ARMInstr_FPSCR()
1390 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_FPSCR()
1396 ARMInstr* ARMInstr_MFence ( void ) { in ARMInstr_MFence()
1397 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_MFence()
1401 ARMInstr* ARMInstr_CLREX( void ) { in ARMInstr_CLREX()
1402 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_CLREX()
1407 ARMInstr* ARMInstr_NLdStQ ( Bool isLoad, HReg dQ, ARMAModeN *amode ) { in ARMInstr_NLdStQ()
1408 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NLdStQ()
1416 ARMInstr* ARMInstr_NLdStD ( Bool isLoad, HReg dD, ARMAModeN *amode ) { in ARMInstr_NLdStD()
1417 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NLdStD()
1425 ARMInstr* ARMInstr_NUnary ( ARMNeonUnOp op, HReg dQ, HReg nQ, in ARMInstr_NUnary()
1427 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NUnary()
1437 ARMInstr* ARMInstr_NUnaryS ( ARMNeonUnOpS op, ARMNRS* dst, ARMNRS* src, in ARMInstr_NUnaryS()
1439 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NUnaryS()
1449 ARMInstr* ARMInstr_NDual ( ARMNeonDualOp op, HReg nQ, HReg mQ, in ARMInstr_NDual()
1451 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NDual()
1461 ARMInstr* ARMInstr_NBinary ( ARMNeonBinOp op, in ARMInstr_NBinary()
1464 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NBinary()
1475 ARMInstr* ARMInstr_NeonImm (HReg dst, ARMNImm* imm ) { in ARMInstr_NeonImm()
1476 ARMInstr *i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NeonImm()
1483 ARMInstr* ARMInstr_NCMovQ ( ARMCondCode cond, HReg dst, HReg src ) { in ARMInstr_NCMovQ()
1484 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NCMovQ()
1493 ARMInstr* ARMInstr_NShift ( ARMNeonShiftOp op, in ARMInstr_NShift()
1496 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NShift()
1507 ARMInstr* ARMInstr_NShl64 ( HReg dst, HReg src, UInt amt ) in ARMInstr_NShl64()
1509 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_NShl64()
1534 ARMInstr* ARMInstr_Add32 ( HReg rD, HReg rN, UInt imm32 ) { in ARMInstr_Add32()
1536 ARMInstr *i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_Add32()
1553 ARMInstr* ARMInstr_EvCheck ( ARMAMode1* amCounter, in ARMInstr_EvCheck()
1555 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_EvCheck()
1562 ARMInstr* ARMInstr_ProfInc ( void ) { in ARMInstr_ProfInc()
1563 ARMInstr* i = LibVEX_Alloc_inline(sizeof(ARMInstr)); in ARMInstr_ProfInc()
1570 void ppARMInstr ( const ARMInstr* i ) { in ppARMInstr()
2079 void getRegUsage_ARMInstr ( HRegUsage* u, const ARMInstr* i, Bool mode64 ) in getRegUsage_ARMInstr()
2405 void mapRegs_ARMInstr ( HRegRemap* m, ARMInstr* i, Bool mode64 ) in mapRegs_ARMInstr()
2621 Bool isMove_ARMInstr ( const ARMInstr* i, HReg* src, HReg* dst ) in isMove_ARMInstr()
3071 UChar* buf, Int nbuf, const ARMInstr* i, in emit_ARMInstr()