Home
last modified time | relevance | path

Searched refs:ARMInstrInfo (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBranchTargets.cpp41 void addBTI(const ARMInstrInfo &TII, MachineBasicBlock &MBB, bool IsFirstBB);
65 const ARMInstrInfo &TII = in runOnMachineFunction()
66 *static_cast<const ARMInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
95 void ARMBranchTargets::addBTI(const ARMInstrInfo &TII, MachineBasicBlock &MBB, in addBTI()
H A DARMInstrInfo.cpp32 ARMInstrInfo::ARMInstrInfo(const ARMSubtarget &STI) : ARMBaseInstrInfo(STI) {} in ARMInstrInfo() function in ARMInstrInfo
35 MCInst ARMInstrInfo::getNop() const { in getNop()
53 unsigned ARMInstrInfo::getUnindexedOpcode(unsigned Opc) const { in getUnindexedOpcode()
94 void ARMInstrInfo::expandLoadStackGuard(MachineBasicBlock::iterator MI) const { in expandLoadStackGuard()
H A DARM.td40 include "ARMInstrInfo.td"
41 def ARMInstrInfo : InstrInfo;
83 let InstructionSet = ARMInstrInfo;
H A DARMInstrInfo.h22 class ARMInstrInfo : public ARMBaseInstrInfo {
25 explicit ARMInstrInfo(const ARMSubtarget &STI);
H A DARMSubtarget.cpp102 ? (ARMBaseInstrInfo *)new ARMInstrInfo(*this) in ARMSubtarget()
H A DARMSchedule.td34 // ARMInstrInfo.td:
H A DARMFeatures.td445 // See ARMInstrInfo.td for details.
H A DARMInstrThumb.td1790 // See ARMInstrInfo.td. These two thumb specific pseudos are required to
H A DARMInstrInfo.td1 //===- ARMInstrInfo.td - Target Description for ARM Target -*- tablegen -*-===//
/freebsd/lib/clang/libllvm/
H A DMakefile1340 SRCS_MIN+= Target/ARM/ARMInstrInfo.cpp