Searched refs:LibVEX_Alloc (Results 1 – 17 of 17) sorted by relevance
1285 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_U1()1294 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_U8()1301 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_U16()1308 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_U32()1315 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_U64()1322 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_F32()1329 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_F32i()1336 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_F64()1343 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_F64i()1350 IRConst* c = LibVEX_Alloc(sizeof(IRConst)); in IRConst_V128()[all …]
108 *arr = LibVEX_Alloc(*nregs * sizeof(HReg)); in getAllocableRegs_X86()162 X86AMode* am = LibVEX_Alloc(sizeof(X86AMode)); in X86AMode_IR()169 X86AMode* am = LibVEX_Alloc(sizeof(X86AMode)); in X86AMode_IRRS()244 X86RMI* op = LibVEX_Alloc(sizeof(X86RMI)); in X86RMI_Imm()250 X86RMI* op = LibVEX_Alloc(sizeof(X86RMI)); in X86RMI_Reg()256 X86RMI* op = LibVEX_Alloc(sizeof(X86RMI)); in X86RMI_Mem()315 X86RI* op = LibVEX_Alloc(sizeof(X86RI)); in X86RI_Imm()321 X86RI* op = LibVEX_Alloc(sizeof(X86RI)); in X86RI_Reg()371 X86RM* op = LibVEX_Alloc(sizeof(X86RM)); in X86RM_Reg()377 X86RM* op = LibVEX_Alloc(sizeof(X86RM)); in X86RM_Mem()[all …]
150 *arr = LibVEX_Alloc(*nregs * sizeof(HReg)); in getAllocableRegs_AMD64()161 *arr = LibVEX_Alloc(*nregs * sizeof(HReg)); in getAllocableRegs_AMD64()217 AMD64AMode* am = LibVEX_Alloc(sizeof(AMD64AMode)); in AMD64AMode_IR()224 AMD64AMode* am = LibVEX_Alloc(sizeof(AMD64AMode)); in AMD64AMode_IRRS()299 AMD64RMI* op = LibVEX_Alloc(sizeof(AMD64RMI)); in AMD64RMI_Imm()305 AMD64RMI* op = LibVEX_Alloc(sizeof(AMD64RMI)); in AMD64RMI_Reg()311 AMD64RMI* op = LibVEX_Alloc(sizeof(AMD64RMI)); in AMD64RMI_Mem()379 AMD64RI* op = LibVEX_Alloc(sizeof(AMD64RI)); in AMD64RI_Imm()385 AMD64RI* op = LibVEX_Alloc(sizeof(AMD64RI)); in AMD64RI_Reg()435 AMD64RM* op = LibVEX_Alloc(sizeof(AMD64RM)); in AMD64RM_Reg()[all …]
195 HInstrArray* ha = LibVEX_Alloc(sizeof(HInstrArray)); in newHInstrArray()198 ha->arr = LibVEX_Alloc(ha->arr_size * sizeof(HInstr*)); in newHInstrArray()211 HInstr** arr2 = LibVEX_Alloc(ha->arr_size * 2 * sizeof(HInstr*)); in addHInstr()
203 *arr = LibVEX_Alloc(*nregs * sizeof(HReg)); in getAllocableRegs_PPC()320 PPCAMode* am = LibVEX_Alloc(sizeof(PPCAMode)); in PPCAMode_IR()328 PPCAMode* am = LibVEX_Alloc(sizeof(PPCAMode)); in PPCAMode_RR()397 PPCRH* op = LibVEX_Alloc(sizeof(PPCRH)); in PPCRH_Imm()409 PPCRH* op = LibVEX_Alloc(sizeof(PPCRH)); in PPCRH_Reg()462 PPCRI* op = LibVEX_Alloc(sizeof(PPCRI)); in PPCRI_Imm()468 PPCRI* op = LibVEX_Alloc(sizeof(PPCRI)); in PPCRI_Reg()518 PPCVI5s* op = LibVEX_Alloc(sizeof(PPCVI5s)); in PPCVI5s_Imm()525 PPCVI5s* op = LibVEX_Alloc(sizeof(PPCVI5s)); in PPCVI5s_Reg()734 PPCInstr* i = LibVEX_Alloc(sizeof(PPCInstr)); in PPCInstr_LI()[all …]
126 *arr = LibVEX_Alloc(*nregs * sizeof(HReg)); in getAllocableRegs_ARM()220 ARMAMode1* am = LibVEX_Alloc(sizeof(ARMAMode1)); in ARMAMode1_RI()228 ARMAMode1* am = LibVEX_Alloc(sizeof(ARMAMode1)); in ARMAMode1_RRS()288 ARMAMode2* am = LibVEX_Alloc(sizeof(ARMAMode2)); in ARMAMode2_RI()296 ARMAMode2* am = LibVEX_Alloc(sizeof(ARMAMode2)); in ARMAMode2_RR()354 ARMAModeV* am = LibVEX_Alloc(sizeof(ARMAModeV)); in mkARMAModeV()380 ARMAModeN* am = LibVEX_Alloc(sizeof(ARMAModeN)); in mkARMAModeN_RR()388 ARMAModeN* am = LibVEX_Alloc(sizeof(ARMAModeN)); in mkARMAModeN_R()438 ARMRI84* ri84 = LibVEX_Alloc(sizeof(ARMRI84)); in ARMRI84_I84()447 ARMRI84* ri84 = LibVEX_Alloc(sizeof(ARMRI84)); in ARMRI84_R()[all …]
227 arr2 = LibVEX_Alloc(2 * *size * sizeof(RRegLR)); in ensureRRLRspace()465 rreg_state = LibVEX_Alloc(n_rregs * sizeof(RRegState)); in doRegisterAllocation()466 vreg_state = LibVEX_Alloc(n_vregs * sizeof(Short)); in doRegisterAllocation()494 vreg_lrs = LibVEX_Alloc(sizeof(VRegLR) * n_vregs); in doRegisterAllocation()514 rreg_lrs_la = LibVEX_Alloc(rreg_lrs_size * sizeof(RRegLR)); in doRegisterAllocation()520 rreg_live_after = LibVEX_Alloc(n_available_real_regs * sizeof(Int)); in doRegisterAllocation()521 rreg_dead_before = LibVEX_Alloc(n_available_real_regs * sizeof(Int)); in doRegisterAllocation()747 rreg_lrs_db = LibVEX_Alloc(rreg_lrs_used * sizeof(RRegLR)); in doRegisterAllocation()
128 *arr = LibVEX_Alloc(*nregs * sizeof(HReg)); in s390_hreg_get_allocable()204 s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); in s390_amode_b12()221 s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); in s390_amode_b20()238 s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); in s390_amode_bx12()257 s390_amode *am = LibVEX_Alloc(sizeof(s390_amode)); in s390_amode_bx20()3943 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); in s390_insn_load()3959 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); in s390_insn_store()3975 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); in s390_insn_move()3991 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); in s390_insn_cond_move()4008 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); in s390_insn_load_immediate()[all …]
172 HashHW* h = LibVEX_Alloc(sizeof(HashHW)); in newHHW()175 h->inuse = LibVEX_Alloc(h->size * sizeof(Bool)); in newHHW()176 h->key = LibVEX_Alloc(h->size * sizeof(HWord)); in newHHW()177 h->val = LibVEX_Alloc(h->size * sizeof(HWord)); in newHHW()217 Bool* inuse2 = LibVEX_Alloc(2 * h->size * sizeof(Bool)); in addToHHW()218 HWord* key2 = LibVEX_Alloc(2 * h->size * sizeof(HWord)); in addToHHW()219 HWord* val2 = LibVEX_Alloc(2 * h->size * sizeof(HWord)); in addToHHW()2062 IRExpr** env = LibVEX_Alloc(n_tmps * sizeof(IRExpr*)); in cprop_BB()2290 Bool* set = LibVEX_Alloc(n_tmps * sizeof(Bool)); in do_deadcode_BB()2623 con = LibVEX_Alloc(sizeof(IRConst)); in availExpr_to_IRExpr()[all …]
2366 env = LibVEX_Alloc(sizeof(ISelEnv)); in iselSB_S390()2382 env->vregmap = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_S390()2383 env->vregmapHI = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_S390()
4194 env = LibVEX_Alloc(sizeof(ISelEnv)); in iselSB_AMD64()4206 env->vregmap = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_AMD64()4207 env->vregmapHI = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_AMD64()
4271 env = LibVEX_Alloc(sizeof(ISelEnv)); in iselSB_PPC()4286 env->vregmap = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_PPC()4287 env->vregmapHI = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_PPC()
4102 env = LibVEX_Alloc(sizeof(ISelEnv)); in iselSB_X86()4114 env->vregmap = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_X86()4115 env->vregmapHI = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_X86()
6029 env = LibVEX_Alloc(sizeof(ISelEnv)); in iselSB_ARM()6041 env->vregmap = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_ARM()6042 env->vregmapHI = LibVEX_Alloc(env->n_vregmap * sizeof(HReg)); in iselSB_ARM()
344 static inline void* LibVEX_Alloc ( Int nbytes ) in LibVEX_Alloc() function
8 - Julian made LibVEX_Alloc() inlinable. Saved a couple of percent.
2595 mce.tmpMap = LibVEX_Alloc(mce.n_originalTmps * sizeof(IRTemp)); in mc_instrument()