13#ifndef LLVM_LIB_TARGET_ARM_ARMINSTRINFO_H
14#define LLVM_LIB_TARGET_ARM_ARMINSTRINFO_H
static void expandLoadStackGuard(MachineInstrBuilder &MIB, const TargetInstrInfo &TII)
ARMBaseInstrInfo(const ARMSubtarget &STI)
const ARMRegisterInfo & getRegisterInfo() const override
getRegisterInfo - TargetInstrInfo is a superset of MRegister info.
unsigned getUnindexedOpcode(unsigned Opc) const override
ARMInstrInfo(const ARMSubtarget &STI)
MCInst getNop() const override
Return the noop instruction to use for a noop.
Instances of this class represent a single low-level machine instruction.
MachineInstrBundleIterator< MachineInstr > iterator
This is an optimization pass for GlobalISel generic memory operations.