Lines Matching refs:rl_src

280     bool IsInexpensiveConstant(RegLocation rl_src);
380 RegLocation rl_src, RegLocation rl_dest, int lit);
381 bool HandleEasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit);
394 void GenCompareZeroAndBranch(Instruction::Code opcode, RegLocation rl_src,
396 void GenIntToLong(RegLocation rl_dest, RegLocation rl_src);
398 RegLocation rl_src);
400 RegLocation rl_src);
402 void GenSput(uint32_t field_idx, RegLocation rl_src,
409 RegLocation rl_src, RegLocation rl_obj, bool is_long_or_double, bool is_object);
413 void GenThrow(RegLocation rl_src);
415 RegLocation rl_src);
417 RegLocation rl_src);
425 RegLocation rl_src, int lit);
429 RegLocation rl_src);
508 RegLocation LoadValue(RegLocation rl_src, RegisterClass op_kind);
509 RegLocation LoadValueWide(RegLocation rl_src, RegisterClass op_kind);
510 void LoadValueDirect(RegLocation rl_src, int r_dest);
511 void LoadValueDirectFixed(RegLocation rl_src, int r_dest);
512 void LoadValueDirectWide(RegLocation rl_src, int reg_lo, int reg_hi);
513 void LoadValueDirectWideFixed(RegLocation rl_src, int reg_lo, int reg_hi);
515 void StoreValue(RegLocation rl_dest, RegLocation rl_src);
516 void StoreValueWide(RegLocation rl_dest, RegLocation rl_src);
529 RegLocation rl_src, RegLocation rl_dest, int lit) = 0;
601 RegLocation rl_src) = 0;
605 virtual void GenNegLong(RegLocation rl_dest, RegLocation rl_src) = 0;
625 RegLocation rl_src) = 0;
631 virtual void GenMonitorEnter(int opt_flags, RegLocation rl_src) = 0;
632 virtual void GenMonitorExit(int opt_flags, RegLocation rl_src) = 0;
634 virtual void GenMultiplyByTwoBitMultiplier(RegLocation rl_src,
637 virtual void GenNegDouble(RegLocation rl_dest, RegLocation rl_src) = 0;
638 virtual void GenNegFloat(RegLocation rl_dest, RegLocation rl_src) = 0;
640 RegLocation rl_src) = 0;
642 RegLocation rl_src) = 0;
646 RegLocation rl_index, RegLocation rl_src, int scale) = 0;
650 RegLocation rl_index, RegLocation rl_src, int scale) = 0;
703 RegLocation rl_src);
708 RegLocation rl_src);