Home | History | Annotate | Download | only in priv

Lines Matching refs:AMD64Instr

589 AMD64Instr* AMD64Instr_Imm64 ( ULong imm64, HReg dst ) {
590 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
596 AMD64Instr* AMD64Instr_Alu64R ( AMD64AluOp op, AMD64RMI* src, HReg dst ) {
597 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
604 AMD64Instr* AMD64Instr_Alu64M ( AMD64AluOp op, AMD64RI* src, AMD64AMode* dst ) {
605 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
613 AMD64Instr* AMD64Instr_Sh64 ( AMD64ShiftOp op, UInt src, HReg dst ) {
614 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
621 AMD64Instr* AMD64Instr_Test64 ( UInt imm32, HReg dst ) {
622 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
628 AMD64Instr* AMD64Instr_Unary64 ( AMD64UnaryOp op, HReg dst ) {
629 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
635 AMD64Instr* AMD64Instr_Lea64 ( AMD64AMode* am, HReg dst ) {
636 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
642 AMD64Instr* AMD64Instr_Alu32R ( AMD64AluOp op, AMD64RMI* src, HReg dst ) {
643 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
655 AMD64Instr* AMD64Instr_MulL ( Bool syned, AMD64RM* src ) {
656 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
662 AMD64Instr* AMD64Instr_Div ( Bool syned, Int sz, AMD64RM* src ) {
663 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
671 AMD64Instr* AMD64Instr_Push( AMD64RMI* src ) {
672 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
677 AMD64Instr* AMD64Instr_Call ( AMD64CondCode cond, Addr64 target, Int regparms,
679 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
690 AMD64Instr* AMD64Instr_XDirect ( Addr64 dstGA, AMD64AMode* amRIP,
692 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
700 AMD64Instr* AMD64Instr_XIndir ( HReg dstGA, AMD64AMode* amRIP,
702 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
709 AMD64Instr* AMD64Instr_XAssisted ( HReg dstGA, AMD64AMode* amRIP,
711 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
720 AMD64Instr* AMD64Instr_CMov64 ( AMD64CondCode cond, HReg src, HReg dst ) {
721 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
729 AMD64Instr* AMD64Instr_CLoad ( AMD64CondCode cond, UChar szB,
731 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
740 AMD64Instr* AMD64Instr_CStore ( AMD64CondCode cond, UChar szB,
742 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
751 AMD64Instr* AMD64Instr_MovxLQ ( Bool syned, HReg src, HReg dst ) {
752 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
759 AMD64Instr* AMD64Instr_LoadEX ( UChar szSmall, Bool syned,
761 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
770 AMD64Instr* AMD64Instr_Store ( UChar sz, HReg src, AMD64AMode* dst ) {
771 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
779 AMD64Instr* AMD64Instr_Set64 ( AMD64CondCode cond, HReg dst ) {
780 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
786 AMD64Instr* AMD64Instr_Bsfr64 ( Bool isFwds, HReg src, HReg dst ) {
787 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
794 AMD64Instr* AMD64Instr_MFence ( void ) {
795 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
799 AMD64Instr* AMD64Instr_ACAS ( AMD64AMode* addr, UChar sz ) {
800 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
807 AMD64Instr* AMD64Instr_DACAS ( AMD64AMode* addr, UChar sz ) {
808 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
816 AMD64Instr* AMD64Instr_A87Free ( Int nregs )
818 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
824 AMD64Instr* AMD64Instr_A87PushPop ( AMD64AMode* addr, Bool isPush, UChar szB )
826 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
834 AMD64Instr* AMD64Instr_A87FpOp ( A87FpOp op )
836 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
841 AMD64Instr* AMD64Instr_A87LdCW ( AMD64AMode* addr )
843 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
848 AMD64Instr* AMD64Instr_A87StSW ( AMD64AMode* addr )
850 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
855 AMD64Instr* AMD64Instr_LdMXCSR ( AMD64AMode* addr ) {
856 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
861 AMD64Instr* AMD64Instr_SseUComIS ( Int sz, HReg srcL, HReg srcR, HReg dst ) {
862 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
871 AMD64Instr* AMD64Instr_SseSI2SF ( Int szS, Int szD, HReg src, HReg dst ) {
872 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
882 AMD64Instr* AMD64Instr_SseSF2SI ( Int szS, Int szD, HReg src, HReg dst ) {
883 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
893 AMD64Instr* AMD64Instr_SseSDSS ( Bool from64, HReg src, HReg dst )
895 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
902 AMD64Instr* AMD64Instr_SseLdSt ( Bool isLoad, Int sz,
904 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
913 AMD64Instr* AMD64Instr_SseLdzLO ( Int sz, HReg reg, AMD64AMode* addr )
915 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
923 AMD64Instr* AMD64Instr_Sse32Fx4 ( AMD64SseOp op, HReg src, HReg dst ) {
924 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
932 AMD64Instr* AMD64Instr_Sse32FLo ( AMD64SseOp op, HReg src, HReg dst ) {
933 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
941 AMD64Instr* AMD64Instr_Sse64Fx2 ( AMD64SseOp op, HReg src, HReg dst ) {
942 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
950 AMD64Instr* AMD64Instr_Sse64FLo ( AMD64SseOp op, HReg src, HReg dst ) {
951 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
959 AMD64Instr* AMD64Instr_SseReRg ( AMD64SseOp op, HReg re, HReg rg ) {
960 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
967 AMD64Instr* AMD64Instr_SseCMov ( AMD64CondCode cond, HReg src, HReg dst ) {
968 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
976 AMD64Instr* AMD64Instr_SseShuf ( Int order, HReg src, HReg dst ) {
977 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
985 //uu AMD64Instr* AMD64Instr_AvxLdSt ( Bool isLoad,
987 //uu AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
994 //uu AMD64Instr* AMD64Instr_AvxReRg ( AMD64SseOp op, HReg re, HReg rg ) {
995 //uu AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
1002 AMD64Instr* AMD64Instr_EvCheck ( AMD64AMode* amCounter,
1004 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
1010 AMD64Instr* AMD64Instr_ProfInc ( void ) {
1011 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
1016 void ppAMD64Instr ( const AMD64Instr* i, Bool mode64 )
1354 void getRegUsage_AMD64Instr ( HRegUsage* u, const AMD64Instr* i, Bool mode64 )
1672 void mapRegs_AMD64Instr ( HRegRemap* m, AMD64Instr* i, Bool mode64 )
1861 Bool isMove_AMD64Instr ( const AMD64Instr* i, HReg* src, HReg* dst )
2355 UChar* buf, Int nbuf, const AMD64Instr* i,