Lines Matching refs:HReg

48 ST_IN HReg hregTILEGX_R30 ( void ) { return mkHReg(False, HRcInt64,  30,  0); }  in hregTILEGX_R30()
49 ST_IN HReg hregTILEGX_R31 ( void ) { return mkHReg(False, HRcInt64, 31, 1); } in hregTILEGX_R31()
50 ST_IN HReg hregTILEGX_R32 ( void ) { return mkHReg(False, HRcInt64, 32, 2); } in hregTILEGX_R32()
51 ST_IN HReg hregTILEGX_R33 ( void ) { return mkHReg(False, HRcInt64, 33, 3); } in hregTILEGX_R33()
52 ST_IN HReg hregTILEGX_R34 ( void ) { return mkHReg(False, HRcInt64, 34, 4); } in hregTILEGX_R34()
53 ST_IN HReg hregTILEGX_R35 ( void ) { return mkHReg(False, HRcInt64, 35, 5); } in hregTILEGX_R35()
54 ST_IN HReg hregTILEGX_R36 ( void ) { return mkHReg(False, HRcInt64, 36, 6); } in hregTILEGX_R36()
55 ST_IN HReg hregTILEGX_R37 ( void ) { return mkHReg(False, HRcInt64, 37, 7); } in hregTILEGX_R37()
56 ST_IN HReg hregTILEGX_R38 ( void ) { return mkHReg(False, HRcInt64, 38, 8); } in hregTILEGX_R38()
57 ST_IN HReg hregTILEGX_R39 ( void ) { return mkHReg(False, HRcInt64, 39, 9); } in hregTILEGX_R39()
59 ST_IN HReg hregTILEGX_R40 ( void ) { return mkHReg(False, HRcInt64, 40, 10); } in hregTILEGX_R40()
60 ST_IN HReg hregTILEGX_R41 ( void ) { return mkHReg(False, HRcInt64, 41, 11); } in hregTILEGX_R41()
61 ST_IN HReg hregTILEGX_R42 ( void ) { return mkHReg(False, HRcInt64, 42, 12); } in hregTILEGX_R42()
62 ST_IN HReg hregTILEGX_R43 ( void ) { return mkHReg(False, HRcInt64, 43, 13); } in hregTILEGX_R43()
63 ST_IN HReg hregTILEGX_R44 ( void ) { return mkHReg(False, HRcInt64, 44, 14); } in hregTILEGX_R44()
64 ST_IN HReg hregTILEGX_R45 ( void ) { return mkHReg(False, HRcInt64, 45, 15); } in hregTILEGX_R45()
65 ST_IN HReg hregTILEGX_R46 ( void ) { return mkHReg(False, HRcInt64, 46, 16); } in hregTILEGX_R46()
66 ST_IN HReg hregTILEGX_R47 ( void ) { return mkHReg(False, HRcInt64, 47, 17); } in hregTILEGX_R47()
67 ST_IN HReg hregTILEGX_R48 ( void ) { return mkHReg(False, HRcInt64, 48, 18); } in hregTILEGX_R48()
68 ST_IN HReg hregTILEGX_R49 ( void ) { return mkHReg(False, HRcInt64, 49, 19); } in hregTILEGX_R49()
70 ST_IN HReg hregTILEGX_R10 ( void ) { return mkHReg(False, HRcInt64, 10, 20); } in hregTILEGX_R10()
71 ST_IN HReg hregTILEGX_R13 ( void ) { return mkHReg(False, HRcInt64, 13, 21); } in hregTILEGX_R13()
72 ST_IN HReg hregTILEGX_R14 ( void ) { return mkHReg(False, HRcInt64, 14, 22); } in hregTILEGX_R14()
73 ST_IN HReg hregTILEGX_R15 ( void ) { return mkHReg(False, HRcInt64, 15, 23); } in hregTILEGX_R15()
74 ST_IN HReg hregTILEGX_R16 ( void ) { return mkHReg(False, HRcInt64, 16, 24); } in hregTILEGX_R16()
75 ST_IN HReg hregTILEGX_R17 ( void ) { return mkHReg(False, HRcInt64, 17, 25); } in hregTILEGX_R17()
76 ST_IN HReg hregTILEGX_R18 ( void ) { return mkHReg(False, HRcInt64, 18, 26); } in hregTILEGX_R18()
77 ST_IN HReg hregTILEGX_R19 ( void ) { return mkHReg(False, HRcInt64, 19, 27); } in hregTILEGX_R19()
78 ST_IN HReg hregTILEGX_R20 ( void ) { return mkHReg(False, HRcInt64, 20, 28); } in hregTILEGX_R20()
80 ST_IN HReg hregTILEGX_R21 ( void ) { return mkHReg(False, HRcInt64, 21, 29); } in hregTILEGX_R21()
81 ST_IN HReg hregTILEGX_R22 ( void ) { return mkHReg(False, HRcInt64, 22, 30); } in hregTILEGX_R22()
82 ST_IN HReg hregTILEGX_R23 ( void ) { return mkHReg(False, HRcInt64, 23, 31); } in hregTILEGX_R23()
83 ST_IN HReg hregTILEGX_R24 ( void ) { return mkHReg(False, HRcInt64, 24, 32); } in hregTILEGX_R24()
84 ST_IN HReg hregTILEGX_R25 ( void ) { return mkHReg(False, HRcInt64, 25, 33); } in hregTILEGX_R25()
85 ST_IN HReg hregTILEGX_R26 ( void ) { return mkHReg(False, HRcInt64, 26, 34); } in hregTILEGX_R26()
86 ST_IN HReg hregTILEGX_R27 ( void ) { return mkHReg(False, HRcInt64, 27, 35); } in hregTILEGX_R27()
87 ST_IN HReg hregTILEGX_R28 ( void ) { return mkHReg(False, HRcInt64, 28, 36); } in hregTILEGX_R28()
88 ST_IN HReg hregTILEGX_R29 ( void ) { return mkHReg(False, HRcInt64, 29, 37); } in hregTILEGX_R29()
90 ST_IN HReg hregTILEGX_R0 ( void ) { return mkHReg(False, HRcInt64, 0, 38); } in hregTILEGX_R0()
91 ST_IN HReg hregTILEGX_R1 ( void ) { return mkHReg(False, HRcInt64, 1, 39); } in hregTILEGX_R1()
92 ST_IN HReg hregTILEGX_R2 ( void ) { return mkHReg(False, HRcInt64, 2, 40); } in hregTILEGX_R2()
93 ST_IN HReg hregTILEGX_R3 ( void ) { return mkHReg(False, HRcInt64, 3, 41); } in hregTILEGX_R3()
94 ST_IN HReg hregTILEGX_R4 ( void ) { return mkHReg(False, HRcInt64, 4, 42); } in hregTILEGX_R4()
95 ST_IN HReg hregTILEGX_R5 ( void ) { return mkHReg(False, HRcInt64, 5, 43); } in hregTILEGX_R5()
96 ST_IN HReg hregTILEGX_R6 ( void ) { return mkHReg(False, HRcInt64, 6, 44); } in hregTILEGX_R6()
97 ST_IN HReg hregTILEGX_R7 ( void ) { return mkHReg(False, HRcInt64, 7, 45); } in hregTILEGX_R7()
98 ST_IN HReg hregTILEGX_R8 ( void ) { return mkHReg(False, HRcInt64, 8, 46); } in hregTILEGX_R8()
99 ST_IN HReg hregTILEGX_R9 ( void ) { return mkHReg(False, HRcInt64, 9, 47); } in hregTILEGX_R9()
101 ST_IN HReg hregTILEGX_R11 ( void ) { return mkHReg(False, HRcInt64, 11, 48); } in hregTILEGX_R11()
102 ST_IN HReg hregTILEGX_R12 ( void ) { return mkHReg(False, HRcInt64, 12, 49); } in hregTILEGX_R12()
103 ST_IN HReg hregTILEGX_R50 ( void ) { return mkHReg(False, HRcInt64, 50, 50); } in hregTILEGX_R50()
104 ST_IN HReg hregTILEGX_R51 ( void ) { return mkHReg(False, HRcInt64, 51, 51); } in hregTILEGX_R51()
105 ST_IN HReg hregTILEGX_R52 ( void ) { return mkHReg(False, HRcInt64, 52, 52); } in hregTILEGX_R52()
106 ST_IN HReg hregTILEGX_R53 ( void ) { return mkHReg(False, HRcInt64, 53, 53); } in hregTILEGX_R53()
107 ST_IN HReg hregTILEGX_R54 ( void ) { return mkHReg(False, HRcInt64, 54, 54); } in hregTILEGX_R54()
108 ST_IN HReg hregTILEGX_R55 ( void ) { return mkHReg(False, HRcInt64, 55, 55); } in hregTILEGX_R55()
109 ST_IN HReg hregTILEGX_R63 ( void ) { return mkHReg(False, HRcInt64, 63, 56); } in hregTILEGX_R63()
111 extern void ppHRegTILEGX ( HReg );
155 HReg base;
159 HReg base;
160 HReg index;
165 extern TILEGXAMode *TILEGXAMode_IR ( Int, HReg );
166 extern TILEGXAMode *TILEGXAMode_RR ( HReg, HReg );
187 HReg reg;
194 extern TILEGXRH *TILEGXRH_Reg ( HReg );
209 HReg reg;
215 extern TILEGXRI5 *TILEGXRI5_R ( HReg );
317 HReg dst;
331 HReg dst;
332 HReg srcL;
338 HReg dst;
339 HReg src;
346 HReg addr;
347 HReg exp;
348 HReg new;
349 HReg old;
360 HReg dst;
361 HReg srcL;
367 HReg dst;
368 HReg src;
374 HReg dst;
375 HReg srcL;
376 HReg srcR;
382 HReg dst;
383 HReg srcL;
391 HReg dst;
392 HReg srcL;
393 HReg srcR;
407 HReg src;
424 HReg dstGA;
432 HReg dstGA;
451 HReg dst;
458 HReg src;
463 HReg gpr;
466 HReg dst;
467 HReg srcL;
469 HReg condR;
474 extern TILEGXInstr *TILEGXInstr_LI ( HReg, ULong );
475 extern TILEGXInstr *TILEGXInstr_Alu ( TILEGXAluOp, HReg, HReg, TILEGXRH * );
476 extern TILEGXInstr *TILEGXInstr_Shft ( TILEGXShftOp, Bool sz32, HReg, HReg,
478 extern TILEGXInstr *TILEGXInstr_Unary ( TILEGXUnaryOp op, HReg dst, HReg src );
479 extern TILEGXInstr *TILEGXInstr_Cmp ( Bool, Bool, HReg, HReg, HReg,
481 extern TILEGXInstr *TILEGXInstr_CmpI ( Bool, Bool, HReg, HReg, TILEGXRH *,
483 extern TILEGXInstr *TILEGXInstr_Bf ( TILEGXBfOp op, HReg dst, HReg src,
485 extern TILEGXInstr *TILEGXInstr_Acas ( TILEGXAcasOp op, HReg old, HReg addr,
486 HReg exp, HReg new, UInt sz );
487 extern TILEGXInstr *TILEGXInstr_Mul ( Bool syned, Bool hi32, Bool sz32, HReg,
488 HReg, HReg );
489 extern TILEGXInstr *TILEGXInstr_Div ( Bool syned, Bool sz32, HReg, HReg );
490 extern TILEGXInstr *TILEGXInstr_Madd ( Bool, HReg, HReg );
491 extern TILEGXInstr *TILEGXInstr_Msub ( Bool, HReg, HReg );
493 extern TILEGXInstr *TILEGXInstr_Load ( UChar sz, HReg dst, TILEGXAMode * src );
495 extern TILEGXInstr *TILEGXInstr_Store ( UChar sz, TILEGXAMode * dst, HReg src );
497 extern TILEGXInstr *TILEGXInstr_LoadL ( UChar sz, HReg dst, TILEGXAMode * src );
499 extern TILEGXInstr *TILEGXInstr_StoreC ( UChar sz, TILEGXAMode * dst, HReg src );
501 extern TILEGXInstr *TILEGXInstr_Call ( TILEGXCondCode, Addr64, ULong, HReg );
505 extern TILEGXInstr *TILEGXInstr_XIndir ( HReg dstGA, TILEGXAMode* amPC,
507 extern TILEGXInstr *TILEGXInstr_XAssisted ( HReg dstGA, TILEGXAMode* amPC,
514 TILEGXRH * dst, HReg );
516 extern TILEGXInstr *TILEGXInstr_RdWrLR ( Bool wrLR, HReg gpr );
517 extern TILEGXInstr *TILEGXInstr_MovCond ( HReg dst, HReg srcL, TILEGXRH * src,
518 HReg condR, TILEGXCondCode cond );
525 extern Bool isMove_TILEGXInstr ( TILEGXInstr *, HReg *, HReg * );
529 HReg rreg, Int offset );
531 HReg rreg, Int offset );