Lines Matching refs:Bool

51 extern HReg hregPPC_GPR0  ( Bool mode64 ); // scratch reg / zero reg
52 extern HReg hregPPC_GPR1 ( Bool mode64 ); // Stack Frame Pointer
53 extern HReg hregPPC_GPR2 ( Bool mode64 ); // not used: TOC pointer
54 extern HReg hregPPC_GPR3 ( Bool mode64 );
55 extern HReg hregPPC_GPR4 ( Bool mode64 );
56 extern HReg hregPPC_GPR5 ( Bool mode64 );
57 extern HReg hregPPC_GPR6 ( Bool mode64 );
58 extern HReg hregPPC_GPR7 ( Bool mode64 );
59 extern HReg hregPPC_GPR8 ( Bool mode64 );
60 extern HReg hregPPC_GPR9 ( Bool mode64 );
61 extern HReg hregPPC_GPR10 ( Bool mode64 );
62 extern HReg hregPPC_GPR11 ( Bool mode64 );
63 extern HReg hregPPC_GPR12 ( Bool mode64 );
64 extern HReg hregPPC_GPR13 ( Bool mode64 );
65 extern HReg hregPPC_GPR14 ( Bool mode64 );
66 extern HReg hregPPC_GPR15 ( Bool mode64 );
67 extern HReg hregPPC_GPR16 ( Bool mode64 );
68 extern HReg hregPPC_GPR17 ( Bool mode64 );
69 extern HReg hregPPC_GPR18 ( Bool mode64 );
70 extern HReg hregPPC_GPR19 ( Bool mode64 );
71 extern HReg hregPPC_GPR20 ( Bool mode64 );
72 extern HReg hregPPC_GPR21 ( Bool mode64 );
73 extern HReg hregPPC_GPR22 ( Bool mode64 );
74 extern HReg hregPPC_GPR23 ( Bool mode64 );
75 extern HReg hregPPC_GPR24 ( Bool mode64 );
76 extern HReg hregPPC_GPR25 ( Bool mode64 );
77 extern HReg hregPPC_GPR26 ( Bool mode64 );
78 extern HReg hregPPC_GPR27 ( Bool mode64 );
79 extern HReg hregPPC_GPR28 ( Bool mode64 );
80 extern HReg hregPPC_GPR29 ( Bool mode64 ); // reserved for dispatcher
81 extern HReg hregPPC_GPR30 ( Bool mode64 ); // used as VMX spill temp
82 extern HReg hregPPC_GPR31 ( Bool mode64 ); // GuestStatePtr (callee-saved)
243 Bool syned;
254 extern PPCRH* PPCRH_Imm ( Bool, UShort );
339 Bool /* is the 2nd operand an immediate? */);
352 Bool /* is the 2nd operand an immediate? */,
353 Bool /* is this a 32bit or 64bit op? */ );
525 Bool sz32; /* mode64 has both 32 and 64bit shft */
532 Bool isAdd; /* else sub */
533 Bool setC; /* else read carry */
541 Bool syned;
542 Bool sz32; /* mode64 has both 32 and 64bit cmp */
554 Bool syned; /* meaningless if hi32==False */
555 Bool hi; /* False=>low, True=>high */
556 Bool sz32; /* mode64 has both 32 & 64bit mull */
563 Bool extended;
564 Bool syned;
565 Bool sz32; /* mode64 has both 32 & 64bit div */
653 Bool isLoad;
672 Bool fromI; /* True== I->F, False== F->I */
673 Bool int32; /* True== I is 32, False== I is 64 */
674 Bool syned;
675 Bool flt64; /* True== F is 64, False== F is 32 */
699 Bool wrLR;
705 Bool isLoad;
790 extern PPCInstr* PPCInstr_LI ( HReg, ULong, Bool );
792 extern PPCInstr* PPCInstr_Shft ( PPCShftOp, Bool sz32, HReg, HReg, PPCRH* );
793 extern PPCInstr* PPCInstr_AddSubC ( Bool, Bool, HReg, HReg, HReg );
794 extern PPCInstr* PPCInstr_Cmp ( Bool, Bool, UInt, HReg, PPCRH* );
796 extern PPCInstr* PPCInstr_MulL ( Bool syned, Bool hi32, Bool sz32, HReg, HReg, HReg );
797 extern PPCInstr* PPCInstr_Div ( Bool extended, Bool syned, Bool sz32, HReg dst, HReg srcL, HReg srcR );
802 HReg dst, PPCAMode* src, Bool mode64 );
804 HReg dst, HReg src, Bool mode64 );
806 HReg src, Bool mode64 );
808 Bool mode64 );
817 extern PPCInstr* PPCInstr_FpLdSt ( Bool isLoad, UChar sz, HReg, PPCAMode* );
820 extern PPCInstr* PPCInstr_FpCftI ( Bool fromI, Bool int32, Bool syned,
821 Bool dst64, HReg dst, HReg src );
826 extern PPCInstr* PPCInstr_RdWrLR ( Bool wrLR, HReg gpr );
828 extern PPCInstr* PPCInstr_AvLdSt ( Bool isLoad, UChar sz, HReg, PPCAMode* );
843 extern void ppPPCInstr ( PPCInstr*, Bool mode64 );
847 extern void getRegUsage_PPCInstr ( HRegUsage*, PPCInstr*, Bool mode64 );
848 extern void mapRegs_PPCInstr ( HRegRemap*, PPCInstr* , Bool mode64);
849 extern Bool isMove_PPCInstr ( PPCInstr*, HReg*, HReg* );
851 Bool mode64,
856 HReg rreg, Int offsetB, Bool mode64 );
858 HReg rreg, Int offsetB, Bool mode64 );
860 extern void getAllocableRegs_PPC ( Int*, HReg**, Bool mode64 );