Searched refs:MipsMir2Lir (Results 1 – 7 of 7) sorted by relevance
/art/compiler/dex/quick/mips/ |
D | int_mips.cc | 53 void MipsMir2Lir::GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) { in GenCmpLong() 83 LIR* MipsMir2Lir::OpCmpBranch(ConditionCode cond, RegStorage src1, RegStorage src2, LIR* target) { in OpCmpBranch() 149 LIR* MipsMir2Lir::OpCmpImmBranch(ConditionCode cond, RegStorage reg, int check_value, LIR* target) { in OpCmpImmBranch() 181 LIR* MipsMir2Lir::OpRegCopyNoInsert(RegStorage r_dest, RegStorage r_src) { in OpRegCopyNoInsert() 216 void MipsMir2Lir::OpRegCopy(RegStorage r_dest, RegStorage r_src) { in OpRegCopy() 223 void MipsMir2Lir::OpRegCopyWide(RegStorage r_dest, RegStorage r_src) { in OpRegCopyWide() 280 void MipsMir2Lir::GenSelectConst32(RegStorage left_op, RegStorage right_op, ConditionCode code, in GenSelectConst32() 293 void MipsMir2Lir::GenSelect(BasicBlock* bb, MIR* mir) { in GenSelect() 298 void MipsMir2Lir::GenFusedLongCmpBranch(BasicBlock* bb, MIR* mir) { in GenFusedLongCmpBranch() 303 RegLocation MipsMir2Lir::GenDivRem(RegLocation rl_dest, RegStorage reg1, RegStorage reg2, in GenDivRem() [all …]
|
D | target_mips.cc | 151 RegLocation MipsMir2Lir::LocCReturn() { in LocCReturn() 155 RegLocation MipsMir2Lir::LocCReturnRef() { in LocCReturnRef() 159 RegLocation MipsMir2Lir::LocCReturnWide() { in LocCReturnWide() 163 RegLocation MipsMir2Lir::LocCReturnFloat() { in LocCReturnFloat() 167 RegLocation MipsMir2Lir::LocCReturnDouble() { in LocCReturnDouble() 178 RegStorage MipsMir2Lir::Solo64ToPair64(RegStorage reg) { in Solo64ToPair64() 187 RegStorage MipsMir2Lir::Fp64ToSolo32(RegStorage reg) { in Fp64ToSolo32() 196 RegStorage MipsMir2Lir::TargetReg(SpecialTargetRegister reg, WideKind wide_kind) { in TargetReg() 215 RegStorage MipsMir2Lir::TargetReg(SpecialTargetRegister reg) { in TargetReg() 250 RegStorage MipsMir2Lir::InToRegStorageMipsMapper::GetNextReg(ShortyArg arg) { in GetNextReg() [all …]
|
D | fp_mips.cc | 26 void MipsMir2Lir::GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest, in GenArithOpFloat() 72 void MipsMir2Lir::GenArithOpDouble(Instruction::Code opcode, RegLocation rl_dest, in GenArithOpDouble() 118 void MipsMir2Lir::GenMultiplyByConstantFloat(RegLocation rl_dest, RegLocation rl_src1, in GenMultiplyByConstantFloat() 125 void MipsMir2Lir::GenMultiplyByConstantDouble(RegLocation rl_dest, RegLocation rl_src1, in GenMultiplyByConstantDouble() 132 void MipsMir2Lir::GenConversion(Instruction::Code opcode, RegLocation rl_dest, in GenConversion() 208 void MipsMir2Lir::GenCmpFP(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, in GenCmpFP() 257 void MipsMir2Lir::GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double) { in GenFusedFPCmpBranch() 262 void MipsMir2Lir::GenNegFloat(RegLocation rl_dest, RegLocation rl_src) { in GenNegFloat() 276 void MipsMir2Lir::GenNegDouble(RegLocation rl_dest, RegLocation rl_src) { in GenNegDouble() 291 bool MipsMir2Lir::GenInlinedMinMax(CallInfo* info, bool is_min, bool is_long) { in GenInlinedMinMax()
|
D | utility_mips.cc | 32 LIR* MipsMir2Lir::OpFpRegCopy(RegStorage r_dest, RegStorage r_src) { in OpFpRegCopy() 101 bool MipsMir2Lir::InexpensiveConstantInt(int32_t value) { in InexpensiveConstantInt() 106 bool MipsMir2Lir::InexpensiveConstantFloat(int32_t value) { in InexpensiveConstantFloat() 111 bool MipsMir2Lir::InexpensiveConstantLong(int64_t value) { in InexpensiveConstantLong() 116 bool MipsMir2Lir::InexpensiveConstantDouble(int64_t value) { in InexpensiveConstantDouble() 130 LIR* MipsMir2Lir::LoadConstantNoClobber(RegStorage r_dest, int value) { in LoadConstantNoClobber() 163 LIR* MipsMir2Lir::LoadConstantWideNoClobber(RegStorage r_dest, int64_t value) { in LoadConstantWideNoClobber() 274 LIR* MipsMir2Lir::OpUnconditionalBranch(LIR* target) { in OpUnconditionalBranch() 280 LIR* MipsMir2Lir::OpReg(OpKind op, RegStorage r_dest_src) { in OpReg() 295 LIR* MipsMir2Lir::OpRegImm(OpKind op, RegStorage r_dest_src1, int value) { in OpRegImm() [all …]
|
D | call_mips.cc | 35 bool MipsMir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) { in GenSpecialCase() 72 void MipsMir2Lir::GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargeSparseSwitch() 145 void MipsMir2Lir::GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargePackedSwitch() 214 void MipsMir2Lir::GenMoveException(RegLocation rl_dest) { in GenMoveException() 226 void MipsMir2Lir::UnconditionallyMarkGCCard(RegStorage tgt_addr_reg) { in UnconditionallyMarkGCCard() 248 void MipsMir2Lir::GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) { in GenEntrySequence() 366 void MipsMir2Lir::GenExitSequence() { in GenExitSequence() 382 void MipsMir2Lir::GenSpecialExitSequence() { in GenSpecialExitSequence() 386 void MipsMir2Lir::GenSpecialEntryForSuspend() { in GenSpecialEntryForSuspend() 405 void MipsMir2Lir::GenSpecialExitForSuspend() { in GenSpecialExitForSuspend() [all …]
|
D | assemble_mips.cc | 87 const MipsEncodingMap MipsMir2Lir::EncodingMap[kMipsLast] = { 592 void MipsMir2Lir::ConvertShortToLongBranch(LIR* lir) { in ConvertShortToLongBranch() 649 AssemblerStatus MipsMir2Lir::AssembleInstructions(CodeOffset start_addr) { in AssembleInstructions() 855 size_t MipsMir2Lir::GetInsnSize(LIR* lir) { in GetInsnSize() 862 int MipsMir2Lir::AssignInsnOffsets() { in AssignInsnOffsets() 890 void MipsMir2Lir::AssignOffsets() { in AssignOffsets() 914 void MipsMir2Lir::AssembleLIR() { in AssembleLIR()
|
D | codegen_mips.h | 28 class MipsMir2Lir FINAL : public Mir2Lir { 70 MipsMir2Lir(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena);
|