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

12

/external/llvm/lib/Target/ARM/
H A DARMRegisterInfo.h23 class ARMBaseInstrInfo;
28 ARMRegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
H A DARMRegisterInfo.cpp16 #include "ARMBaseInstrInfo.h"
21 ARMRegisterInfo::ARMRegisterInfo(const ARMBaseInstrInfo &tii,
H A DThumb2RegisterInfo.h24 class ARMBaseInstrInfo;
28 Thumb2RegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
H A DARMHazardRecognizer.h21 class ARMBaseInstrInfo;
31 const ARMBaseInstrInfo &TII;
40 const ARMBaseInstrInfo &tii,
H A DARMInstrInfo.h18 #include "ARMBaseInstrInfo.h"
25 class ARMInstrInfo : public ARMBaseInstrInfo {
H A DThumb1RegisterInfo.h24 class ARMBaseInstrInfo;
28 Thumb1RegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
56 const ARMBaseInstrInfo &TII) const;
H A DThumb1InstrInfo.h18 #include "ARMBaseInstrInfo.h"
24 class Thumb1InstrInfo : public ARMBaseInstrInfo {
H A DThumb2InstrInfo.h18 #include "ARMBaseInstrInfo.h"
25 class Thumb2InstrInfo : public ARMBaseInstrInfo {
H A DThumb2RegisterInfo.cpp17 #include "ARMBaseInstrInfo.h"
27 Thumb2RegisterInfo::Thumb2RegisterInfo(const ARMBaseInstrInfo &tii,
H A DARMBaseRegisterInfo.h25 class ARMBaseInstrInfo;
77 const ARMBaseInstrInfo &TII;
89 explicit ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii,
H A DARMBaseInstrInfo.h1 //===-- ARMBaseInstrInfo.h - ARM Base Instruction Information ---*- C++ -*-===//
30 class ARMBaseInstrInfo : public ARMGenInstrInfo { class in namespace:llvm
35 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
380 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
386 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
401 const ARMBaseInstrInfo &TII);
405 const ARMBaseInstrInfo &TII);
H A DARMTargetMachine.h106 OwningPtr<ARMBaseInstrInfo> InstrInfo;
134 virtual const ARMBaseInstrInfo *getInstrInfo() const {
H A DARMBaseInstrInfo.cpp1 //===-- ARMBaseInstrInfo.cpp - ARM Instruction Information ----------------===//
14 #include "ARMBaseInstrInfo.h"
84 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) function in class:ARMBaseInstrInfo
97 ScheduleHazardRecognizer *ARMBaseInstrInfo::
107 ScheduleHazardRecognizer *ARMBaseInstrInfo::
117 ARMBaseInstrInfo::convertToThreeAddress(MachineFunction::iterator &MFI,
267 ARMBaseInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB,
366 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
395 ARMBaseInstrInfo
[all...]
H A DARMTargetMachine.cpp89 ? ((ARMBaseInstrInfo*)new Thumb2InstrInfo(Subtarget))
90 : ((ARMBaseInstrInfo*)new Thumb1InstrInfo(Subtarget))),
H A DAndroid.mk20 ARMBaseInstrInfo.cpp \
H A DARMInstrInfo.cpp28 : ARMBaseInstrInfo(STI), RI(*this, STI) {
H A DThumb2InstrInfo.cpp33 : ARMBaseInstrInfo(STI), RI(*this, STI) {
118 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc);
148 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI);
174 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI);
181 const ARMBaseInstrInfo &TII, unsigned MIFlags) {
390 const ARMBaseInstrInfo &TII) {
H A DThumb1InstrInfo.cpp25 : ARMBaseInstrInfo(STI), RI(*this, STI) {
H A DMLxExpansionPass.cpp17 #include "ARMBaseInstrInfo.h"
50 const ARMBaseInstrInfo *TII;
315 TII = static_cast<const ARMBaseInstrInfo*>(Fn.getTarget().getInstrInfo());
H A DARMFrameLowering.cpp15 #include "ARMBaseInstrInfo.h"
94 const ARMBaseInstrInfo &TII,
122 DebugLoc dl, const ARMBaseInstrInfo &TII,
139 const ARMBaseInstrInfo &TII =
140 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo());
353 const ARMBaseInstrInfo &TII =
354 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo());
1027 const ARMBaseInstrInfo &TII) {
1208 const ARMBaseInstrInfo &TII =
1209 *static_cast<const ARMBaseInstrInfo*>(M
[all...]
H A DARMExpandPseudoInsts.cpp19 #include "ARMBaseInstrInfo.h"
42 const ARMBaseInstrInfo *TII;
784 const ARMBaseInstrInfo *AII =
785 static_cast<const ARMBaseInstrInfo*>(TII);
1284 TII = static_cast<const ARMBaseInstrInfo*>(TM.getInstrInfo());
H A DThumb1RegisterInfo.cpp17 #include "ARMBaseInstrInfo.h"
43 Thumb1RegisterInfo::Thumb1RegisterInfo(const ARMBaseInstrInfo &tii,
389 const ARMBaseInstrInfo &TII) const {
H A DARMBaseRegisterInfo.cpp16 #include "ARMBaseInstrInfo.h"
56 ARMBaseRegisterInfo::ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii,
747 DebugLoc dl, const ARMBaseInstrInfo &TII,
H A DARMCodeEmitter.cpp18 #include "ARMBaseInstrInfo.h"
49 const ARMBaseInstrInfo *II;
69 II((const ARMBaseInstrInfo *)tm.getInstrInfo()),
399 II = (const ARMBaseInstrInfo *)MF.getTarget().getInstrInfo();
H A DARMConstantIslandPass.cpp259 const ARMBaseInstrInfo *TII;
384 TII = (const ARMBaseInstrInfo*)MF->getTarget().getInstrInfo();

Completed in 434 milliseconds

12