/external/valgrind/main/VEX/priv/ |
H A D | host_mips_defs.h | 45 extern HReg hregMIPS_GPR0(Bool mode64); // scratch reg / zero reg 46 extern HReg hregMIPS_GPR1(Bool mode64); // reserved for trap handling 47 extern HReg hregMIPS_GPR2(Bool mode64); // reserved for trap handling 48 extern HReg hregMIPS_GPR3(Bool mode64); 49 extern HReg hregMIPS_GPR4(Bool mode64); 50 extern HReg hregMIPS_GPR5(Bool mode64); 51 extern HReg hregMIPS_GPR6(Bool mode64); 52 extern HReg hregMIPS_GPR7(Bool mode64); 53 extern HReg hregMIPS_GPR8(Bool mode64); 54 extern HReg hregMIPS_GPR9(Bool mode64); [all...] |
H A D | host_mips_defs.c | 41 void ppHRegMIPS(HReg reg, Bool mode64) argument 104 HReg hregMIPS_GPR0(Bool mode64) argument 106 return MkHRegGPR(0, mode64); 109 HReg hregMIPS_GPR1(Bool mode64) argument 111 return MkHRegGPR(1, mode64); 114 HReg hregMIPS_GPR2(Bool mode64) argument 116 return MkHRegGPR(2, mode64); 119 HReg hregMIPS_GPR3(Bool mode64) argument 121 return MkHRegGPR(3, mode64); 124 HReg hregMIPS_GPR4(Bool mode64) argument 129 hregMIPS_GPR5(Bool mode64) argument 134 hregMIPS_GPR6(Bool mode64) argument 139 hregMIPS_GPR7(Bool mode64) argument 144 hregMIPS_GPR8(Bool mode64) argument 149 hregMIPS_GPR9(Bool mode64) argument 154 hregMIPS_GPR10(Bool mode64) argument 159 hregMIPS_GPR11(Bool mode64) argument 164 hregMIPS_GPR12(Bool mode64) argument 169 hregMIPS_GPR13(Bool mode64) argument 174 hregMIPS_GPR14(Bool mode64) argument 179 hregMIPS_GPR15(Bool mode64) argument 184 hregMIPS_GPR16(Bool mode64) argument 189 hregMIPS_GPR17(Bool mode64) argument 194 hregMIPS_GPR18(Bool mode64) argument 199 hregMIPS_GPR19(Bool mode64) argument 204 hregMIPS_GPR20(Bool mode64) argument 209 hregMIPS_GPR21(Bool mode64) argument 214 hregMIPS_GPR22(Bool mode64) argument 219 hregMIPS_GPR23(Bool mode64) argument 224 hregMIPS_GPR24(Bool mode64) argument 229 hregMIPS_GPR25(Bool mode64) argument 234 hregMIPS_GPR26(Bool mode64) argument 239 hregMIPS_GPR27(Bool mode64) argument 244 hregMIPS_GPR28(Bool mode64) argument 249 hregMIPS_GPR29(Bool mode64) argument 254 hregMIPS_GPR30(Bool mode64) argument 259 hregMIPS_GPR31(Bool mode64) argument 267 hregMIPS_F0(Bool mode64) argument 272 hregMIPS_F1(Bool mode64) argument 277 hregMIPS_F2(Bool mode64) argument 282 hregMIPS_F3(Bool mode64) argument 287 hregMIPS_F4(Bool mode64) argument 292 hregMIPS_F5(Bool mode64) argument 297 hregMIPS_F6(Bool mode64) argument 302 hregMIPS_F7(Bool mode64) argument 307 hregMIPS_F8(Bool mode64) argument 312 hregMIPS_F9(Bool mode64) argument 317 hregMIPS_F10(Bool mode64) argument 322 hregMIPS_F11(Bool mode64) argument 327 hregMIPS_F12(Bool mode64) argument 332 hregMIPS_F13(Bool mode64) argument 337 hregMIPS_F14(Bool mode64) argument 342 hregMIPS_F15(Bool mode64) argument 347 hregMIPS_F16(Bool mode64) argument 352 hregMIPS_F17(Bool mode64) argument 357 hregMIPS_F18(Bool mode64) argument 362 hregMIPS_F19(Bool mode64) argument 367 hregMIPS_F20(Bool mode64) argument 372 hregMIPS_F21(Bool mode64) argument 377 hregMIPS_F22(Bool mode64) argument 382 hregMIPS_F23(Bool mode64) argument 387 hregMIPS_F24(Bool mode64) argument 392 hregMIPS_F25(Bool mode64) argument 397 hregMIPS_F26(Bool mode64) argument 402 hregMIPS_F27(Bool mode64) argument 407 hregMIPS_F28(Bool mode64) argument 412 hregMIPS_F29(Bool mode64) argument 417 hregMIPS_F30(Bool mode64) argument 422 hregMIPS_F31(Bool mode64) argument 427 hregMIPS_PC(Bool mode64) argument 432 hregMIPS_HI(Bool mode64) argument 437 hregMIPS_LO(Bool mode64) argument 552 getAllocableRegs_MIPS(Int * nregs, HReg ** arr, Bool mode64) argument 892 ppMIPSAMode(MIPSAMode * am, Bool mode64) argument 970 ppMIPSRH(MIPSRH * op, Bool mode64) argument 1281 MIPSInstr_Load(UChar sz, HReg dst, MIPSAMode * src, Bool mode64) argument 1295 MIPSInstr_Store(UChar sz, MIPSAMode * dst, HReg src, Bool mode64) argument 1309 MIPSInstr_LoadL(UChar sz, HReg dst, MIPSAMode * src, Bool mode64) argument 1323 MIPSInstr_StoreC(UChar sz, MIPSAMode * dst, HReg src, Bool mode64) argument 1481 ppLoadImm(HReg dst, ULong imm, Bool mode64) argument 1488 ppMIPSInstr(MIPSInstr * i, Bool mode64) argument 1604 ppLoadImm(hregMIPS_GPR11(mode64), i->Min.Call.target, mode64); local 1807 getRegUsage_MIPSInstr(HRegUsage * u, MIPSInstr * i, Bool mode64) argument 2022 mapRegs_MIPSInstr(HRegRemap * m, MIPSInstr * i, Bool mode64) argument 2202 genSpill_MIPS( HInstr ** i1, HInstr ** i2, HReg rreg, Int offsetB, Bool mode64) argument 2234 genReload_MIPS( HInstr ** i1, HInstr ** i2, HReg rreg, Int offsetB, Bool mode64) argument 2268 iregNo(HReg r, Bool mode64) argument 2278 fregNo(HReg r, Bool mode64) argument 2391 doAMode_IR(UChar * p, UInt opc1, UInt rSD, MIPSAMode * am, Bool mode64) argument 2431 doAMode_RR(UChar * p, UInt opc1, UInt rSD, MIPSAMode * am, Bool mode64) argument 2489 mkLoadImm(UChar * p, UInt r_dst, ULong imm, Bool mode64) argument 2695 emit_MIPSInstr( Bool* is_profInc, UChar* buf, Int nbuf, MIPSInstr* i, Bool mode64, void* disp_cp_chain_me_to_slowEP, void* disp_cp_chain_me_to_fastEP, void* disp_cp_xindir, void* disp_cp_xassisted ) argument [all...] |
H A D | host_ppc_defs.h | 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 ); [all...] |
H A D | host_mips_isel.c | 56 static Bool mode64 = False; variable 118 Bool mode64; member in struct:__anon27652 148 vassert(env->mode64); 160 ppMIPSInstr(instr, mode64); 167 HReg reg = mkHReg(env->vreg_ctr, HRcGPR(env->mode64), 182 HReg reg = mkHReg(env->vreg_ctr, HRcFPR(env->mode64), 190 HReg sp = StackPointer(mode64); 198 HReg sp = StackPointer(mode64); 279 am_addr = MIPSAMode_IR(0, StackPointer(mode64)); 282 addInstr(env, MIPSInstr_Store(4, am_addr, fcsr_old, mode64)); [all...] |
H A D | host_ppc_defs.c | 95 HReg hregPPC_GPR0 ( Bool mode64 ) { return MkHRegGPR( 0, mode64); } 96 HReg hregPPC_GPR1 ( Bool mode64 ) { return MkHRegGPR( 1, mode64); } 97 HReg hregPPC_GPR2 ( Bool mode64 ) { return MkHRegGPR( 2, mode64); } 98 HReg hregPPC_GPR3 ( Bool mode64 ) { return MkHRegGPR( 3, mode64); } 99 HReg hregPPC_GPR4 ( Bool mode64 ) { return MkHRegGPR( 4, mode64); } 1547 ppLoadImm(hregPPC_GPR10(mode64), i->Pin.Call.target, mode64); local 1826 i->Pin.AvLdSt.addr->Pam.RR.index, mode64); local 3542 emit_PPCInstr( Bool* is_profInc, UChar* buf, Int nbuf, PPCInstr* i, Bool mode64, void* disp_cp_chain_me_to_slowEP, void* disp_cp_chain_me_to_fastEP, void* disp_cp_xindir, void* disp_cp_xassisted ) argument [all...] |
H A D | host_ppc_isel.c | 62 GPR11 if mode64: not used - calls by ptr / env ptr for some langs 63 GPR12 if mode64: not used - exceptions / global linkage code 71 if (mode64) 86 if (mode64) 280 Bool mode64; member in struct:__anon27744 317 vassert(!env->mode64); 331 ppPPCInstr(instr, env->mode64); 338 HReg reg = mkHReg(env->vreg_ctr, HRcGPR(env->mode64), 484 HReg sp = StackFramePtr(env->mode64); 492 HReg sp = StackFramePtr(env->mode64); 684 Bool mode64 = env->mode64; local 1238 Bool mode64 = env->mode64; local 2203 Bool mode64 = env->mode64; local 3244 Bool mode64 = env->mode64; local 3282 Bool mode64 = env->mode64; local 3343 Bool mode64 = env->mode64; local 3514 Bool mode64 = env->mode64; local 3823 Bool mode64 = env->mode64; local 4257 Bool mode64 = env->mode64; local 4672 Bool mode64 = env->mode64; local 5224 Bool mode64 = False; local [all...] |
H A D | host_generic_reg_alloc2.c | 150 Bool mode64 155 (*getRegUsage)(®_usage, instr, mode64); 182 Bool mode64 195 instrs_in->arr[m], state[k].vreg, mode64)) 344 Bool mode64 418 (*ppInstr)(_tmp, mode64); \ 535 (*getRegUsage)( ®_usage, instrs_in->arr[ii], mode64 ); 539 (*ppInstr)(instrs_in->arr[ii], mode64); 556 (*ppInstr)(instrs_in->arr[ii], mode64); 645 (*ppInstr)(instrs_in->arr[ii], mode64); [all...] |
H A D | main_main.c | 222 Bool mode64, chainingAllowed; local 249 mode64 = False; 276 mode64 = False; 300 mode64 = True; 323 mode64 = False; 325 &available_real_regs, mode64 ); 343 mode64 = True; 345 &available_real_regs, mode64 ); 363 mode64 = True; 365 &available_real_regs, mode64 ); [all...] |
H A D | host_generic_regs.h | 273 Bool mode64
|
H A D | guest_ppc_toIR.c | 166 static Bool mode64 = False; variable 212 (mode64 ? offsetof(VexGuestPPC64State, _x) : \ 1050 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1058 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1447 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1456 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1465 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1485 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1498 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1521 if (mode64) { [all...] |
H A D | guest_mips_toIR.c | 72 static Bool mode64 = False; variable 705 return mode64 ? mkU64(0x0) : mkU32(0x0); 707 IRType ty = mode64 ? Ity_I64 : Ity_I32; 740 IRType ty = mode64 ? Ity_I64 : Ity_I32; 782 vassert(mode64); 786 vassert(mode64); 878 IRType ty = mode64 ? Ity_F64 : Ity_F32; 906 IRType ty = mode64 ? Ity_F64 : Ity_F32; 1320 IRType ty = mode64 ? Ity_I64 : Ity_I32; 1321 IRType tyF = mode64 [all...] |
H A D | host_amd64_defs.c | 1010 void ppAMD64Instr ( AMD64Instr* i, Bool mode64 ) 1012 vassert(mode64 == True); 1326 void getRegUsage_AMD64Instr ( HRegUsage* u, AMD64Instr* i, Bool mode64 ) 1329 vassert(mode64 == True); 1625 ppAMD64Instr(i, mode64); 1636 void mapRegs_AMD64Instr ( HRegRemap* m, AMD64Instr* i, Bool mode64 ) 1638 vassert(mode64 == True); 1808 ppAMD64Instr(i, mode64); 1855 HReg rreg, Int offsetB, Bool mode64 ) 1860 vassert(mode64 2258 emit_AMD64Instr( Bool* is_profInc, UChar* buf, Int nbuf, AMD64Instr* i, Bool mode64, void* disp_cp_chain_me_to_slowEP, void* disp_cp_chain_me_to_fastEP, void* disp_cp_xindir, void* disp_cp_xassisted ) argument [all...] |
H A D | host_x86_defs.c | 923 void ppX86Instr ( X86Instr* i, Bool mode64 ) { 924 vassert(mode64 == False); 1218 void getRegUsage_X86Instr (HRegUsage* u, X86Instr* i, Bool mode64) argument 1221 vassert(mode64 == False); 1494 void mapRegs_X86Instr ( HRegRemap* m, X86Instr* i, Bool mode64 ) 1496 vassert(mode64 == False); 1657 ppX86Instr(i, mode64); 1702 HReg rreg, Int offsetB, Bool mode64 ) 1707 vassert(mode64 == False); 1727 HReg rreg, Int offsetB, Bool mode64 ) 2080 emit_X86Instr( Bool* is_profInc, UChar* buf, Int nbuf, X86Instr* i, Bool mode64, void* disp_cp_chain_me_to_slowEP, void* disp_cp_chain_me_to_fastEP, void* disp_cp_xindir, void* disp_cp_xassisted ) argument [all...] |
H A D | host_s390_defs.h | 531 void ppS390Instr(s390_insn *, Bool mode64);
|
H A D | host_amd64_defs.h | 754 Bool mode64,
|
H A D | host_arm_defs.h | 1021 Bool mode64,
|
H A D | host_x86_defs.h | 715 Bool mode64,
|
H A D | host_arm_defs.c | 1989 void getRegUsage_ARMInstr ( HRegUsage* u, ARMInstr* i, Bool mode64 ) 1991 vassert(mode64 == False); 2287 void mapRegs_ARMInstr ( HRegRemap* m, ARMInstr* i, Bool mode64 ) 2289 vassert(mode64 == False); 2531 HReg rreg, Int offsetB, Bool mode64 ) 2536 vassert(mode64 == False); 2586 HReg rreg, Int offsetB, Bool mode64 ) 2591 vassert(mode64 == False); 2934 Bool mode64, 2942 vassert(mode64 2932 emit_ARMInstr( Bool* is_profInc, UChar* buf, Int nbuf, ARMInstr* i, Bool mode64, void* disp_cp_chain_me_to_slowEP, void* disp_cp_chain_me_to_fastEP, void* disp_cp_xindir, void* disp_cp_xassisted ) argument [all...] |
H A D | host_s390_defs.c | 47 code. But that info is not passed to emit_S390Instr. Only mode64 is 401 ppS390Instr(s390_insn *insn, Bool mode64) argument 418 getAllocableRegs_S390(Int *nregs, HReg **arr, Bool mode64) argument 427 getRegUsage_S390Instr(HRegUsage *u, s390_insn *insn, Bool mode64) argument 435 mapRegs_S390Instr(HRegRemap *m, s390_insn *insn, Bool mode64) argument 455 genSpill_S390(HInstr **i1, HInstr **i2, HReg rreg, Int offsetB, Bool mode64) argument 482 genReload_S390(HInstr **i1, HInstr **i2, HReg rreg, Int offsetB, Bool mode64) argument 7856 Bool mode64, void *disp_cp_chain_me_to_slowEP, 7855 emit_S390Instr(Bool *is_profinc, UChar *buf, Int nbuf, s390_insn *insn, Bool mode64, void *disp_cp_chain_me_to_slowEP, void *disp_cp_chain_me_to_fastEP, void *disp_cp_xindir, void *disp_cp_xassisted) argument
|