Lines Matching refs:HReg

104 void ppHRegAMD64 ( HReg reg )   in ppHRegAMD64()
132 static void ppHRegAMD64_lo32 ( HReg reg ) in ppHRegAMD64_lo32()
186 AMD64AMode* AMD64AMode_IR ( UInt imm32, HReg reg ) { in AMD64AMode_IR()
193 AMD64AMode* AMD64AMode_IRRS ( UInt imm32, HReg base, HReg indEx, Int shift ) { in AMD64AMode_IRRS()
262 AMD64RMI* AMD64RMI_Reg ( HReg reg ) { in AMD64RMI_Reg()
342 AMD64RI* AMD64RI_Reg ( HReg reg ) { in AMD64RI_Reg()
392 AMD64RM* AMD64RM_Reg ( HReg reg ) { in AMD64RM_Reg()
589 AMD64Instr* AMD64Instr_Imm64 ( ULong imm64, HReg dst ) { in AMD64Instr_Imm64()
596 AMD64Instr* AMD64Instr_Alu64R ( AMD64AluOp op, AMD64RMI* src, HReg dst ) { in AMD64Instr_Alu64R()
613 AMD64Instr* AMD64Instr_Sh64 ( AMD64ShiftOp op, UInt src, HReg dst ) { in AMD64Instr_Sh64()
621 AMD64Instr* AMD64Instr_Test64 ( UInt imm32, HReg dst ) { in AMD64Instr_Test64()
628 AMD64Instr* AMD64Instr_Unary64 ( AMD64UnaryOp op, HReg dst ) { in AMD64Instr_Unary64()
635 AMD64Instr* AMD64Instr_Lea64 ( AMD64AMode* am, HReg dst ) { in AMD64Instr_Lea64()
642 AMD64Instr* AMD64Instr_Alu32R ( AMD64AluOp op, AMD64RMI* src, HReg dst ) { in AMD64Instr_Alu32R()
700 AMD64Instr* AMD64Instr_XIndir ( HReg dstGA, AMD64AMode* amRIP, in AMD64Instr_XIndir()
709 AMD64Instr* AMD64Instr_XAssisted ( HReg dstGA, AMD64AMode* amRIP, in AMD64Instr_XAssisted()
720 AMD64Instr* AMD64Instr_CMov64 ( AMD64CondCode cond, HReg src, HReg dst ) { in AMD64Instr_CMov64()
730 AMD64AMode* addr, HReg dst ) { in AMD64Instr_CLoad()
741 HReg src, AMD64AMode* addr ) { in AMD64Instr_CStore()
751 AMD64Instr* AMD64Instr_MovxLQ ( Bool syned, HReg src, HReg dst ) { in AMD64Instr_MovxLQ()
760 AMD64AMode* src, HReg dst ) { in AMD64Instr_LoadEX()
770 AMD64Instr* AMD64Instr_Store ( UChar sz, HReg src, AMD64AMode* dst ) { in AMD64Instr_Store()
779 AMD64Instr* AMD64Instr_Set64 ( AMD64CondCode cond, HReg dst ) { in AMD64Instr_Set64()
786 AMD64Instr* AMD64Instr_Bsfr64 ( Bool isFwds, HReg src, HReg dst ) { in AMD64Instr_Bsfr64()
861 AMD64Instr* AMD64Instr_SseUComIS ( Int sz, HReg srcL, HReg srcR, HReg dst ) { in AMD64Instr_SseUComIS()
871 AMD64Instr* AMD64Instr_SseSI2SF ( Int szS, Int szD, HReg src, HReg dst ) { in AMD64Instr_SseSI2SF()
882 AMD64Instr* AMD64Instr_SseSF2SI ( Int szS, Int szD, HReg src, HReg dst ) { in AMD64Instr_SseSF2SI()
893 AMD64Instr* AMD64Instr_SseSDSS ( Bool from64, HReg src, HReg dst ) in AMD64Instr_SseSDSS()
903 HReg reg, AMD64AMode* addr ) { in AMD64Instr_SseLdSt()
914 HReg src, AMD64AMode* addr ) in AMD64Instr_SseCStore()
925 AMD64AMode* addr, HReg dst ) in AMD64Instr_SseCLoad()
935 AMD64Instr* AMD64Instr_SseLdzLO ( Int sz, HReg reg, AMD64AMode* addr ) in AMD64Instr_SseLdzLO()
945 AMD64Instr* AMD64Instr_Sse32Fx4 ( AMD64SseOp op, HReg src, HReg dst ) { in AMD64Instr_Sse32Fx4()
954 AMD64Instr* AMD64Instr_Sse32FLo ( AMD64SseOp op, HReg src, HReg dst ) { in AMD64Instr_Sse32FLo()
963 AMD64Instr* AMD64Instr_Sse64Fx2 ( AMD64SseOp op, HReg src, HReg dst ) { in AMD64Instr_Sse64Fx2()
972 AMD64Instr* AMD64Instr_Sse64FLo ( AMD64SseOp op, HReg src, HReg dst ) { in AMD64Instr_Sse64FLo()
981 AMD64Instr* AMD64Instr_SseReRg ( AMD64SseOp op, HReg re, HReg rg ) { in AMD64Instr_SseReRg()
989 AMD64Instr* AMD64Instr_SseCMov ( AMD64CondCode cond, HReg src, HReg dst ) { in AMD64Instr_SseCMov()
998 AMD64Instr* AMD64Instr_SseShuf ( Int order, HReg src, HReg dst ) { in AMD64Instr_SseShuf()
1715 static inline void mapReg(HRegRemap* m, HReg* r) in mapReg()
1917 Bool isMove_AMD64Instr ( const AMD64Instr* i, HReg* src, HReg* dst ) in isMove_AMD64Instr()
1955 HReg rreg, Int offsetB, Bool mode64 ) in genSpill_AMD64()
1977 HReg rreg, Int offsetB, Bool mode64 ) in genReload_AMD64()
2002 inline static UInt iregEnc210 ( HReg r ) in iregEnc210()
2013 inline static UInt iregEnc3 ( HReg r ) in iregEnc3()
2024 inline static UInt iregEnc3210 ( HReg r ) in iregEnc3210()
2035 inline static UInt vregEnc3210 ( HReg r ) in vregEnc3210()
2195 static UChar* doAMode_M ( UChar* p, HReg greg, AMD64AMode* am ) in doAMode_M()
2215 static UChar* doAMode_R ( UChar* p, HReg greg, HReg ereg ) in doAMode_R()
2220 static UChar* doAMode_R_enc_reg ( UChar* p, UInt gregEnc3210, HReg ereg ) in doAMode_R_enc_reg()
2226 static UChar* doAMode_R_reg_enc ( UChar* p, HReg greg, UInt eregEnc3210 ) in doAMode_R_reg_enc()
2268 static UChar rexAMode_M ( HReg greg, AMD64AMode* am ) in rexAMode_M()
2290 static UChar rexAMode_R ( HReg greg, HReg ereg ) in rexAMode_R()
2295 static UChar rexAMode_R_enc_reg ( UInt gregEnc3210, HReg ereg ) in rexAMode_R_enc_reg()
2301 static UChar rexAMode_R_reg_enc ( HReg greg, UInt eregEnc3210 ) in rexAMode_R_reg_enc()
2942 HReg r11 = hregAMD64_R11(); in emit_AMD64Instr()