Searched refs:ARMBaseInstrInfo (Results 1 - 23 of 23) sorted by relevance

/external/llvm/lib/Target/ARM/
H A DARMInstrInfo.h17 #include "ARMBaseInstrInfo.h"
23 class ARMInstrInfo : public ARMBaseInstrInfo {
H A DARMHazardRecognizer.h21 class ARMBaseInstrInfo;
H A DThumbRegisterInfo.h24 class ARMBaseInstrInfo;
51 const ARMBaseInstrInfo &TII) const;
H A DThumb1InstrInfo.h17 #include "ARMBaseInstrInfo.h"
23 class Thumb1InstrInfo : public ARMBaseInstrInfo {
H A DARMHazardRecognizer.cpp11 #include "ARMBaseInstrInfo.h"
48 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>(
H A DThumb2InstrInfo.h17 #include "ARMBaseInstrInfo.h"
24 class Thumb2InstrInfo : public ARMBaseInstrInfo {
H A DARMBaseInstrInfo.cpp1 //===-- ARMBaseInstrInfo.cpp - ARM Instruction Information ----------------===//
15 #include "ARMBaseInstrInfo.h"
95 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) function in class:ARMBaseInstrInfo
109 ARMBaseInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI,
119 ScheduleHazardRecognizer *ARMBaseInstrInfo::
128 ARMBaseInstrInfo::convertToThreeAddress(MachineFunction::iterator &MFI,
278 ARMBaseInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB,
369 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
394 ARMBaseInstrInfo
[all...]
H A DARMBaseInstrInfo.h1 //===-- ARMBaseInstrInfo.h - ARM Base Instruction Information ---*- C++ -*-===//
31 class ARMBaseInstrInfo : public ARMGenInstrInfo { class in namespace:llvm
36 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
472 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
478 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
501 const ARMBaseInstrInfo &TII);
505 const ARMBaseInstrInfo &TII);
H A DAndroid.mk20 ARMBaseInstrInfo.cpp \
H A DARMSubtarget.cpp98 ? (ARMBaseInstrInfo *)new Thumb1InstrInfo(*this)
100 ? (ARMBaseInstrInfo *)new ARMInstrInfo(*this)
101 : (ARMBaseInstrInfo *)new Thumb2InstrInfo(*this)),
H A DARMSubtarget.h280 const ARMBaseInstrInfo *getInstrInfo() const override {
298 std::unique_ptr<ARMBaseInstrInfo> InstrInfo;
H A DARMInstrInfo.cpp33 : ARMBaseInstrInfo(STI), RI() {}
H A DThumb1InstrInfo.cpp25 : ARMBaseInstrInfo(STI), RI() {}
H A DThumb2InstrInfo.cpp33 : ARMBaseInstrInfo(STI), RI() {}
118 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc);
162 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI);
204 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI);
220 const ARMBaseInstrInfo &TII, unsigned MIFlags) {
448 const ARMBaseInstrInfo &TII) {
H A DARMFrameLowering.cpp15 #include "ARMBaseInstrInfo.h"
102 const ARMBaseInstrInfo &TII,
125 const ARMBaseInstrInfo &TII, unsigned DestReg,
140 const ARMBaseInstrInfo &TII, int NumBytes,
209 DebugLoc dl, const ARMBaseInstrInfo &TII, bool HasFP) {
300 const ARMBaseInstrInfo &TII = *STI.getInstrInfo();
702 const ARMBaseInstrInfo &TII =
703 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
1366 const ARMBaseInstrInfo &TII) {
1492 const ARMBaseInstrInfo
[all...]
H A DThumbRegisterInfo.cpp16 #include "ARMBaseInstrInfo.h"
355 const ARMBaseInstrInfo &TII) const {
430 const ARMBaseInstrInfo &TII = *STI.getInstrInfo();
509 const ARMBaseInstrInfo &TII = *STI.getInstrInfo();
H A DMLxExpansionPass.cpp16 #include "ARMBaseInstrInfo.h"
51 const ARMBaseInstrInfo *TII;
381 TII = static_cast<const ARMBaseInstrInfo *>(Fn.getSubtarget().getInstrInfo());
H A DARMBaseRegisterInfo.cpp16 #include "ARMBaseInstrInfo.h"
586 const ARMBaseInstrInfo &TII =
587 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
685 const ARMBaseInstrInfo &TII =
686 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
H A DARMExpandPseudoInsts.cpp18 #include "ARMBaseInstrInfo.h"
46 const ARMBaseInstrInfo *TII;
755 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>(
907 const ARMBaseInstrInfo *AII =
908 static_cast<const ARMBaseInstrInfo*>(TII);
H A DA15SDOptimizer.cpp28 #include "ARMBaseInstrInfo.h"
60 const ARMBaseInstrInfo *TII;
H A DARMConstantIslandPass.cpp270 const ARMBaseInstrInfo *TII;
H A DARMISelDAGToDAG.cpp15 #include "ARMBaseInstrInfo.h"
443 const ARMBaseInstrInfo *TII = static_cast<const ARMBaseInstrInfo *>(
H A DARMISelLowering.cpp7158 const ARMBaseInstrInfo *AII = static_cast<const ARMBaseInstrInfo*>(TII);
8186 const ARMBaseInstrInfo *TII = Subtarget->getInstrInfo();

Completed in 214 milliseconds