• Home
  • Raw
  • Download

Lines Matching refs:PPCInstr

765 PPCInstr* PPCInstr_LI ( HReg dst, ULong imm64, Bool mode64 )  in PPCInstr_LI()
767 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_LI()
775 PPCInstr* PPCInstr_Alu ( PPCAluOp op, HReg dst, in PPCInstr_Alu()
777 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Alu()
785 PPCInstr* PPCInstr_Shft ( PPCShftOp op, Bool sz32, in PPCInstr_Shft()
787 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Shft()
796 PPCInstr* PPCInstr_AddSubC ( Bool isAdd, Bool setC, in PPCInstr_AddSubC()
798 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AddSubC()
807 PPCInstr* PPCInstr_Cmp ( Bool syned, Bool sz32, in PPCInstr_Cmp()
809 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Cmp()
818 PPCInstr* PPCInstr_Unary ( PPCUnaryOp op, HReg dst, HReg src ) { in PPCInstr_Unary()
819 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Unary()
826 PPCInstr* PPCInstr_MulL ( Bool syned, Bool hi, Bool sz32, in PPCInstr_MulL()
828 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_MulL()
841 PPCInstr* PPCInstr_Div ( Bool extended, Bool syned, Bool sz32, in PPCInstr_Div()
843 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Div()
853 PPCInstr* PPCInstr_Call ( PPCCondCode cond, in PPCInstr_Call()
856 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Call()
868 PPCInstr* PPCInstr_XDirect ( Addr64 dstGA, PPCAMode* amCIA, in PPCInstr_XDirect()
870 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_XDirect()
878 PPCInstr* PPCInstr_XIndir ( HReg dstGA, PPCAMode* amCIA, in PPCInstr_XIndir()
880 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_XIndir()
887 PPCInstr* PPCInstr_XAssisted ( HReg dstGA, PPCAMode* amCIA, in PPCInstr_XAssisted()
889 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_XAssisted()
897 PPCInstr* PPCInstr_CMov ( PPCCondCode cond, in PPCInstr_CMov()
899 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_CMov()
907 PPCInstr* PPCInstr_Load ( UChar sz, in PPCInstr_Load()
909 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Load()
918 PPCInstr* PPCInstr_LoadL ( UChar sz, in PPCInstr_LoadL()
921 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_LoadL()
930 PPCInstr* PPCInstr_Store ( UChar sz, PPCAMode* dst, HReg src, in PPCInstr_Store()
932 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Store()
941 PPCInstr* PPCInstr_StoreC ( UChar sz, HReg dst, HReg src, Bool mode64 ) { in PPCInstr_StoreC()
942 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_StoreC()
951 PPCInstr* PPCInstr_Set ( PPCCondCode cond, HReg dst ) { in PPCInstr_Set()
952 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Set()
958 PPCInstr* PPCInstr_MfCR ( HReg dst ) in PPCInstr_MfCR()
960 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_MfCR()
965 PPCInstr* PPCInstr_MFence ( void ) in PPCInstr_MFence()
967 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_MFence()
972 PPCInstr* PPCInstr_FpUnary ( PPCFpOp op, HReg dst, HReg src ) { in PPCInstr_FpUnary()
973 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpUnary()
980 PPCInstr* PPCInstr_FpBinary ( PPCFpOp op, HReg dst, in PPCInstr_FpBinary()
982 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpBinary()
990 PPCInstr* PPCInstr_Fp128Unary(PPCFpOp op, HReg dst, HReg src) { in PPCInstr_Fp128Unary()
991 PPCInstr* i = LibVEX_Alloc_inline( sizeof(PPCInstr) ); in PPCInstr_Fp128Unary()
998 PPCInstr* PPCInstr_Fp128Binary(PPCFpOp op, HReg dst, HReg srcL, HReg srcR) { in PPCInstr_Fp128Binary()
999 PPCInstr* i = LibVEX_Alloc_inline( sizeof(PPCInstr) ); in PPCInstr_Fp128Binary()
1007 PPCInstr* PPCInstr_Fp128Trinary(PPCFpOp op, HReg dst, HReg srcL, HReg srcR) { in PPCInstr_Fp128Trinary()
1008 PPCInstr* i = LibVEX_Alloc_inline( sizeof(PPCInstr) ); in PPCInstr_Fp128Trinary()
1016 PPCInstr* PPCInstr_FpMulAcc ( PPCFpOp op, HReg dst, HReg srcML, in PPCInstr_FpMulAcc()
1019 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpMulAcc()
1028 PPCInstr* PPCInstr_FpLdSt ( Bool isLoad, UChar sz, in PPCInstr_FpLdSt()
1030 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpLdSt()
1039 PPCInstr* PPCInstr_FpSTFIW ( HReg addr, HReg data ) in PPCInstr_FpSTFIW()
1041 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpSTFIW()
1047 PPCInstr* PPCInstr_FpRSP ( HReg dst, HReg src ) { in PPCInstr_FpRSP()
1048 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpRSP()
1054 PPCInstr* PPCInstr_Dfp64Unary(PPCFpOp op, HReg dst, HReg src) { in PPCInstr_Dfp64Unary()
1055 PPCInstr* i = LibVEX_Alloc_inline( sizeof(PPCInstr) ); in PPCInstr_Dfp64Unary()
1062 PPCInstr* PPCInstr_Dfp64Binary(PPCFpOp op, HReg dst, HReg srcL, HReg srcR) { in PPCInstr_Dfp64Binary()
1063 PPCInstr* i = LibVEX_Alloc_inline( sizeof(PPCInstr) ); in PPCInstr_Dfp64Binary()
1071 PPCInstr* PPCInstr_DfpShift ( PPCFpOp op, HReg dst, HReg src, PPCRI* shift ) { in PPCInstr_DfpShift()
1072 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpShift()
1080 PPCInstr* PPCInstr_Dfp128Unary(PPCFpOp op, HReg dst_hi, HReg dst_lo, in PPCInstr_Dfp128Unary()
1082 PPCInstr* i = LibVEX_Alloc_inline( sizeof(PPCInstr) ); in PPCInstr_Dfp128Unary()
1091 PPCInstr* PPCInstr_Dfp128Binary(PPCFpOp op, HReg dst_hi, HReg dst_lo, in PPCInstr_Dfp128Binary()
1094 PPCInstr* i = LibVEX_Alloc_inline( sizeof(PPCInstr) ); in PPCInstr_Dfp128Binary()
1103 PPCInstr* PPCInstr_DfpShift128 ( PPCFpOp op, HReg dst_hi, HReg dst_lo, in PPCInstr_DfpShift128()
1106 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpShift128()
1116 PPCInstr* PPCInstr_DfpRound ( HReg dst, HReg src, PPCRI* r_rmc ) { in PPCInstr_DfpRound()
1117 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpRound()
1124 PPCInstr* PPCInstr_DfpRound128 ( HReg dst_hi, HReg dst_lo, HReg src_hi, in PPCInstr_DfpRound128()
1126 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpRound128()
1135 PPCInstr* PPCInstr_DfpQuantize ( PPCFpOp op, HReg dst, HReg srcL, HReg srcR, in PPCInstr_DfpQuantize()
1137 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpQuantize()
1146 PPCInstr* PPCInstr_DfpQuantize128 ( PPCFpOp op, HReg dst_hi, HReg dst_lo, in PPCInstr_DfpQuantize128()
1149 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpQuantize128()
1159 PPCInstr* PPCInstr_DfpD128toD64 ( PPCFpOp op, HReg dst, in PPCInstr_DfpD128toD64()
1161 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpD128toD64()
1169 PPCInstr* PPCInstr_DfpI64StoD128 ( PPCFpOp op, HReg dst_hi, in PPCInstr_DfpI64StoD128()
1171 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_DfpI64StoD128()
1179 PPCInstr* PPCInstr_ExtractExpD128 ( PPCFpOp op, HReg dst, in PPCInstr_ExtractExpD128()
1182 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_ExtractExpD128()
1190 PPCInstr* PPCInstr_InsertExpD128 ( PPCFpOp op, HReg dst_hi, HReg dst_lo, in PPCInstr_InsertExpD128()
1193 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_InsertExpD128()
1203 PPCInstr* PPCInstr_Dfp64Cmp (/* UInt crfD,*/ HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_Dfp64Cmp()
1204 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Dfp64Cmp()
1211 PPCInstr* PPCInstr_Dfp128Cmp ( HReg dst, HReg srcL_hi, HReg srcL_lo, in PPCInstr_Dfp128Cmp()
1213 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_Dfp128Cmp()
1222 PPCInstr* PPCInstr_EvCheck ( PPCAMode* amCounter, in PPCInstr_EvCheck()
1224 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_EvCheck()
1230 PPCInstr* PPCInstr_ProfInc ( void ) { in PPCInstr_ProfInc()
1231 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_ProfInc()
1272 PPCInstr* PPCInstr_FpCftI ( Bool fromI, Bool int32, Bool syned, in PPCInstr_FpCftI()
1286 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpCftI()
1296 PPCInstr* PPCInstr_FpCMov ( PPCCondCode cond, HReg dst, HReg src ) { in PPCInstr_FpCMov()
1297 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpCMov()
1305 PPCInstr* PPCInstr_FpLdFPSCR ( HReg src, Bool dfp_rm ) { in PPCInstr_FpLdFPSCR()
1306 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpLdFPSCR()
1312 PPCInstr* PPCInstr_FpCmp ( HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_FpCmp()
1313 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_FpCmp()
1322 PPCInstr* PPCInstr_RdWrLR ( Bool wrLR, HReg gpr ) { in PPCInstr_RdWrLR()
1323 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_RdWrLR()
1331 PPCInstr* PPCInstr_AvLdSt ( Bool isLoad, UChar sz, in PPCInstr_AvLdSt()
1333 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvLdSt()
1341 PPCInstr* PPCInstr_AvUnary ( PPCAvOp op, HReg dst, HReg src ) { in PPCInstr_AvUnary()
1342 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvUnary()
1349 PPCInstr* PPCInstr_AvBinary ( PPCAvOp op, HReg dst, in PPCInstr_AvBinary()
1351 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBinary()
1359 PPCInstr* PPCInstr_AvBinaryInt ( PPCAvOp op, HReg dst, in PPCInstr_AvBinaryInt()
1361 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBinaryInt()
1369 PPCInstr* PPCInstr_AvBin8x16 ( PPCAvOp op, HReg dst, in PPCInstr_AvBin8x16()
1371 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBin8x16()
1379 PPCInstr* PPCInstr_AvBin16x8 ( PPCAvOp op, HReg dst, in PPCInstr_AvBin16x8()
1381 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBin16x8()
1389 PPCInstr* PPCInstr_AvBin32x4 ( PPCAvOp op, HReg dst, in PPCInstr_AvBin32x4()
1391 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBin32x4()
1399 PPCInstr* PPCInstr_AvBin64x2 ( PPCAvOp op, HReg dst, in PPCInstr_AvBin64x2()
1401 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBin64x2()
1410 PPCInstr* PPCInstr_AvBin32Fx4 ( PPCAvFpOp op, HReg dst, in PPCInstr_AvBin32Fx4()
1412 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBin32Fx4()
1420 PPCInstr* PPCInstr_AvUn32Fx4 ( PPCAvFpOp op, HReg dst, HReg src ) { in PPCInstr_AvUn32Fx4()
1421 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvUn32Fx4()
1428 PPCInstr* PPCInstr_AvPerm ( HReg dst, HReg srcL, HReg srcR, HReg ctl ) { in PPCInstr_AvPerm()
1429 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvPerm()
1438 PPCInstr* PPCInstr_AvSel ( HReg ctl, HReg dst, HReg srcL, HReg srcR ) { in PPCInstr_AvSel()
1439 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvSel()
1447 PPCInstr* PPCInstr_AvSh ( Bool shLeft, HReg dst, PPCAMode* addr ) { in PPCInstr_AvSh()
1448 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvSh()
1455 PPCInstr* PPCInstr_AvShlDbl ( UChar shift, HReg dst, in PPCInstr_AvShlDbl()
1457 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvShlDbl()
1465 PPCInstr* PPCInstr_AvSplat ( UChar sz, HReg dst, PPCVI5s* src ) { in PPCInstr_AvSplat()
1466 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvSplat()
1473 PPCInstr* PPCInstr_AvCMov ( PPCCondCode cond, HReg dst, HReg src ) { in PPCInstr_AvCMov()
1474 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvCMov()
1482 PPCInstr* PPCInstr_AvLdVSCR ( HReg src ) { in PPCInstr_AvLdVSCR()
1483 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvLdVSCR()
1488 PPCInstr* PPCInstr_AvCipherV128Unary ( PPCAvOp op, HReg dst, HReg src ) { in PPCInstr_AvCipherV128Unary()
1489 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvCipherV128Unary()
1496 PPCInstr* PPCInstr_AvCipherV128Binary ( PPCAvOp op, HReg dst, in PPCInstr_AvCipherV128Binary()
1498 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvCipherV128Binary()
1506 PPCInstr* PPCInstr_AvHashV128Binary ( PPCAvOp op, HReg dst, in PPCInstr_AvHashV128Binary()
1508 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvHashV128Binary()
1516 PPCInstr* PPCInstr_AvBCDV128Binary ( PPCAvOp op, HReg dst, in PPCInstr_AvBCDV128Binary()
1518 PPCInstr* i = LibVEX_Alloc_inline(sizeof(PPCInstr)); in PPCInstr_AvBCDV128Binary()
1548 void ppPPCInstr ( const PPCInstr* i, Bool mode64 ) in ppPPCInstr()
2351 void getRegUsage_PPCInstr ( HRegUsage* u, const PPCInstr* i, Bool mode64 ) in getRegUsage_PPCInstr()
2776 void mapRegs_PPCInstr ( HRegRemap* m, PPCInstr* i, Bool mode64 ) in mapRegs_PPCInstr()
3123 Bool isMove_PPCInstr ( const PPCInstr* i, HReg* src, HReg* dst ) in isMove_PPCInstr()
3982 UChar* buf, Int nbuf, const PPCInstr* i, in emit_PPCInstr()