Lines Matching full:instruction
24 void MipsMir2Lir::GenArithOpFloat(Instruction::Code opcode,
34 case Instruction::ADD_FLOAT_2ADDR:
35 case Instruction::ADD_FLOAT:
38 case Instruction::SUB_FLOAT_2ADDR:
39 case Instruction::SUB_FLOAT:
42 case Instruction::DIV_FLOAT_2ADDR:
43 case Instruction::DIV_FLOAT:
46 case Instruction::MUL_FLOAT_2ADDR:
47 case Instruction::MUL_FLOAT:
50 case Instruction::REM_FLOAT_2ADDR:
51 case Instruction::REM_FLOAT:
58 case Instruction::NEG_FLOAT:
71 void MipsMir2Lir::GenArithOpDouble(Instruction::Code opcode,
77 case Instruction::ADD_DOUBLE_2ADDR:
78 case Instruction::ADD_DOUBLE:
81 case Instruction::SUB_DOUBLE_2ADDR:
82 case Instruction::SUB_DOUBLE:
85 case Instruction::DIV_DOUBLE_2ADDR:
86 case Instruction::DIV_DOUBLE:
89 case Instruction::MUL_DOUBLE_2ADDR:
90 case Instruction::MUL_DOUBLE:
93 case Instruction::REM_DOUBLE_2ADDR:
94 case Instruction::REM_DOUBLE:
101 case Instruction::NEG_DOUBLE:
119 void MipsMir2Lir::GenConversion(Instruction::Code opcode, RegLocation rl_dest,
125 case Instruction::INT_TO_FLOAT:
128 case Instruction::DOUBLE_TO_FLOAT:
131 case Instruction::FLOAT_TO_DOUBLE:
134 case Instruction::INT_TO_DOUBLE:
137 case Instruction::FLOAT_TO_INT:
140 case Instruction::DOUBLE_TO_INT:
143 case Instruction::LONG_TO_DOUBLE:
146 case Instruction::FLOAT_TO_LONG:
149 case Instruction::LONG_TO_FLOAT:
152 case Instruction::DOUBLE_TO_LONG:
176 void MipsMir2Lir::GenCmpFP(Instruction::Code opcode, RegLocation rl_dest,
182 case Instruction::CMPL_FLOAT:
186 case Instruction::CMPG_FLOAT:
190 case Instruction::CMPL_DOUBLE:
193 case Instruction::CMPG_DOUBLE: