Lines Matching full:hinstr
216 Bool (*isMove) ( HInstr*, HReg*, HReg* );
217 void (*getRegUsage) ( HRegUsage*, HInstr*, Bool );
218 void (*mapRegs) ( HRegRemap*, HInstr*, Bool );
219 void (*genSpill) ( HInstr**, HInstr**, HReg, Int, Bool );
220 void (*genReload) ( HInstr**, HInstr**, HReg, Int, Bool );
221 HInstr* (*directReload) ( HInstr*, HReg, Short );
222 void (*ppInstr) ( HInstr*, Bool );
227 UChar*, Int, HInstr*, Bool,
302 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_X86Instr;
303 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool))
305 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_X86Instr;
306 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool))
308 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool))
310 directReload = (HInstr*(*)(HInstr*,HReg,Short)) directReload_X86;
311 ppInstr = (void(*)(HInstr*, Bool)) ppX86Instr;
314 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
326 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_AMD64Instr;
327 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool))
329 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_AMD64Instr;
330 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool))
332 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool))
334 ppInstr = (void(*)(HInstr*, Bool)) ppAMD64Instr;
337 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
349 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_PPCInstr;
350 getRegUsage = (void(*)(HRegUsage*,HInstr*,Bool)) getRegUsage_PPCInstr;
351 mapRegs = (void(*)(HRegRemap*,HInstr*,Bool)) mapRegs_PPCInstr;
352 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genSpill_PPC;
353 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genReload_PPC;
354 ppInstr = (void(*)(HInstr*,Bool)) ppPPCInstr;
357 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
369 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_PPCInstr;
370 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool)) getRegUsage_PPCInstr;
371 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_PPCInstr;
372 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genSpill_PPC;
373 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genReload_PPC;
374 ppInstr = (void(*)(HInstr*, Bool)) ppPPCInstr;
377 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
389 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_S390Instr;
390 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool)) getRegUsage_S390Instr;
391 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_S390Instr;
392 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genSpill_S390;
393 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genReload_S390;
394 ppInstr = (void(*)(HInstr*, Bool)) ppS390Instr;
397 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
408 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_ARMInstr;
409 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool)) getRegUsage_ARMInstr;
410 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_ARMInstr;
411 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genSpill_ARM;
412 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genReload_ARM;
413 ppInstr = (void(*)(HInstr*, Bool)) ppARMInstr;
416 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
428 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_ARM64Instr;
429 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool))
431 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool))
433 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool))
435 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool))
437 ppInstr = (void(*)(HInstr*, Bool)) ppARM64Instr;
440 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
452 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_MIPSInstr;
453 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool)) getRegUsage_MIPSInstr;
454 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_MIPSInstr;
455 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genSpill_MIPS;
456 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genReload_MIPS;
457 ppInstr = (void(*)(HInstr*, Bool)) ppMIPSInstr;
460 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
476 isMove = (Bool(*)(HInstr*,HReg*,HReg*)) isMove_MIPSInstr;
477 getRegUsage = (void(*)(HRegUsage*,HInstr*, Bool)) getRegUsage_MIPSInstr;
478 mapRegs = (void(*)(HRegRemap*,HInstr*, Bool)) mapRegs_MIPSInstr;
479 genSpill = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genSpill_MIPS;
480 genReload = (void(*)(HInstr**,HInstr**,HReg,Int,Bool)) genReload_MIPS;
481 ppInstr = (void(*)(HInstr*, Bool)) ppMIPSInstr;
484 emit = (Int(*)(Bool*,UChar*,Int,HInstr*,Bool,
932 HInstr* hi = rcode->arr[i];