Home
last modified time | relevance | path

Searched refs:MachineMemOperandScale (Results 1 – 7 of 7) sorted by relevance

/frameworks/libs/binary_translation/backend/testing/include/x86_64/
Dmem_operand.h34 MemOperand() : addr_mode_(kAddrModeInvalid), scale_(MachineMemOperandScale::kOne), disp_(0) {} in MemOperand()
38 kAddrModeBaseDisp, base, kInvalidMachineReg, MachineMemOperandScale::kOne, disp); in MakeBaseDisp()
41 template <MachineMemOperandScale scale>
46 static_assert(scale != MachineMemOperandScale::kOne, "ScaleOne not allowed"); in MakeIndexDisp()
50 template <MachineMemOperandScale scale>
67 MachineMemOperandScale scale() const { in scale()
87 MachineMemOperandScale scale, in MemOperand()
94 const MachineMemOperandScale scale_;
/frameworks/libs/binary_translation/backend/x86_64/
Dcode_debug.cc48 int ScaleToInt(MachineMemOperandScale scale) { in ScaleToInt()
50 case MachineMemOperandScale::kOne: in ScaleToInt()
52 case MachineMemOperandScale::kTwo: in ScaleToInt()
54 case MachineMemOperandScale::kFour: in ScaleToInt()
56 case MachineMemOperandScale::kEight: in ScaleToInt()
Dcode_emit.cc209 Assembler::ScaleFactor ToScaleFactor(MachineMemOperandScale scale) { in ToScaleFactor()
211 case MachineMemOperandScale::kOne: in ToScaleFactor()
213 case MachineMemOperandScale::kTwo: in ToScaleFactor()
215 case MachineMemOperandScale::kFour: in ToScaleFactor()
217 case MachineMemOperandScale::kEight: in ToScaleFactor()
Dmachine_ir_exec_test.cc497 x86_64::MemOperand::MakeIndexDisp<x86_64::MachineMemOperandScale::kTwo>( in TEST()
510 x86_64::MemOperand::MakeBaseIndexDisp<x86_64::MachineMemOperandScale::kFour>( in TEST()
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/
Dmachine_ir.h107 enum class MachineMemOperandScale { enum
139 MachineMemOperandScale scale() const { return scale_; } in scale()
196 scale_(MachineMemOperandScale::kOne) {} in MachineInsnX86_64()
198 void set_scale(MachineMemOperandScale scale) { scale_ = scale; } in set_scale()
208 MachineMemOperandScale scale_;
Dcode_emit.h31 Assembler::ScaleFactor ToScaleFactor(MachineMemOperandScale scale);
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.cc697 res, base, index, x86_64::MachineMemOperandScale::kOne, disp); in LoadWithoutRecovery()
701 res, base, index, x86_64::MachineMemOperandScale::kOne, disp); in LoadWithoutRecovery()
705 res, base, index, x86_64::MachineMemOperandScale::kOne, disp); in LoadWithoutRecovery()
709 res, base, index, x86_64::MachineMemOperandScale::kOne, disp); in LoadWithoutRecovery()
713 res, base, index, x86_64::MachineMemOperandScale::kOne, disp); in LoadWithoutRecovery()
717 res, base, index, x86_64::MachineMemOperandScale::kOne, disp); in LoadWithoutRecovery()
721 res, base, index, x86_64::MachineMemOperandScale::kOne, disp); in LoadWithoutRecovery()
806 base, index, x86_64::MachineMemOperandScale::kOne, disp, data); in StoreWithoutRecovery()
810 base, index, x86_64::MachineMemOperandScale::kOne, disp, data); in StoreWithoutRecovery()
814 base, index, x86_64::MachineMemOperandScale::kOne, disp, data); in StoreWithoutRecovery()
[all …]