Searched refs:FixupGadgetsPass (Results 1 – 1 of 1) sorted by relevance
45 class FixupGadgetsPass : public MachineFunctionPass { class52 FixupGadgetsPass() in FixupGadgetsPass() function in __anonf9d0d9c30111::FixupGadgetsPass98 char FixupGadgetsPass::ID = 0;102 return new FixupGadgetsPass(); in createX86FixupGadgetsPass()105 uint8_t FixupGadgetsPass::getRegNum(const MachineOperand &MO) const { in getRegNum()109 uint8_t FixupGadgetsPass::getRegNum(unsigned reg) const { in getRegNum()113 bool FixupGadgetsPass::isROPFriendlyImm(const MachineOperand &MO) const { in isROPFriendlyImm()125 bool FixupGadgetsPass::isROPFriendlyRegPair(const MachineOperand &Dst, in isROPFriendlyRegPair()137 bool FixupGadgetsPass::isROPFriendlyReg(const MachineOperand &Dst, uint8_t RegOpcode) const { in isROPFriendlyReg()147 bool FixupGadgetsPass::badModRM(uint8_t Mod, uint8_t RegOpcode, in badModRM()[all …]