Searched refs:InsnFolding (Results 1 – 3 of 3) sorted by relevance
/frameworks/libs/binary_translation/backend/x86_64/ |
D | insn_folding.cc | 59 bool InsnFolding::IsRegImm(MachineReg reg, uint64_t* imm) const { in IsRegImm() 76 MachineInsn* InsnFolding::NewImmInsnFromRegInsn(const MachineInsn* insn, int32_t imm32) { in NewImmInsnFromRegInsn() 141 bool InsnFolding::IsWritingSameFlagsValue(const MachineInsn* write_flags_insn) const { in IsWritingSameFlagsValue() 171 std::tuple<bool, MachineInsn*> InsnFolding::TryFoldImmediateInput(const MachineInsn* insn) { in TryFoldImmediateInput() 200 std::tuple<bool, MachineInsn*> InsnFolding::TryFoldRedundantMovl(const MachineInsn* insn) { in TryFoldRedundantMovl() 223 std::tuple<bool, MachineInsn*> InsnFolding::TryFoldInsn(const MachineInsn* insn) { in TryFoldInsn() 268 InsnFolding insn_folding(def_map, machine_ir); in FoldInsns()
|
D | insn_folding_test.cc | 63 InsnFolding insn_folding(def_map, &machine_ir); in TryRegRegInsnFolding() 110 InsnFolding insn_folding(def_map, &machine_ir); in TryMovInsnFolding() 205 InsnFolding insn_folding(def_map, &machine_ir); in TEST() 243 InsnFolding insn_folding(def_map, &machine_ir); in TEST() 281 InsnFolding insn_folding(def_map, &machine_ir); in TEST() 314 InsnFolding insn_folding(def_map, &machine_ir); in TEST()
|
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/ |
D | insn_folding.h | 63 class InsnFolding { 65 explicit InsnFolding(DefMap& def_map, MachineIR* machine_ir) in InsnFolding() function
|