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_SseCStore ( AMD64CondCode cond,
916 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
924 AMD64Instr* AMD64Instr_SseCLoad ( AMD64CondCode cond,
927 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
935 AMD64Instr* AMD64Instr_SseLdzLO ( Int sz, HReg reg, AMD64AMode* addr )
937 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
945 AMD64Instr* AMD64Instr_Sse32Fx4 ( AMD64SseOp op, HReg src, HReg dst ) {
946 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
954 AMD64Instr* AMD64Instr_Sse32FLo ( AMD64SseOp op, HReg src, HReg dst ) {
955 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
963 AMD64Instr* AMD64Instr_Sse64Fx2 ( AMD64SseOp op, HReg src, HReg dst ) {
964 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
972 AMD64Instr* AMD64Instr_Sse64FLo ( AMD64SseOp op, HReg src, HReg dst ) {
973 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
981 AMD64Instr* AMD64Instr_SseReRg ( AMD64SseOp op, HReg re, HReg rg ) {
982 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
989 AMD64Instr* AMD64Instr_SseCMov ( AMD64CondCode cond, HReg src, HReg dst ) {
990 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
998 AMD64Instr* AMD64Instr_SseShuf ( Int order, HReg src, HReg dst ) {
999 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
1007 //uu AMD64Instr* AMD64Instr_AvxLdSt ( Bool isLoad,
1009 //uu AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
1016 //uu AMD64Instr* AMD64Instr_AvxReRg ( AMD64SseOp op, HReg re, HReg rg ) {
1017 //uu AMD64InstrAMD64Instr));
1024 AMD64Instr* AMD64Instr_EvCheck ( AMD64AMode* amCounter,
1026 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
1032 AMD64Instr* AMD64Instr_ProfInc ( void ) {
1033 AMD64Instr* i = LibVEX_Alloc_inline(sizeof(AMD64Instr));
1038 void ppAMD64Instr ( const AMD64Instr* i, Bool mode64 )
1394 void getRegUsage_AMD64Instr ( HRegUsage* u, const AMD64Instr* i, Bool mode64 )
1720 void mapRegs_AMD64Instr ( HRegRemap* m, AMD64Instr* i, Bool mode64 )
1917 Bool isMove_AMD64Instr ( const AMD64Instr* i, HReg* src, HReg* dst )
2411 UChar* buf, Int nbuf, const AMD64Instr* i,