Searched refs:HexagonInstrInfo (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.2-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp1 //===-- HexagonInstrInfo.cpp - Hexagon Instruction Information ------------===//
14 #include "HexagonInstrInfo.h"
59 void HexagonInstrInfo::anchor() {}
61 HexagonInstrInfo::HexagonInstrInfo(HexagonSubtarget &ST) function in class:HexagonInstrInfo
72 unsigned HexagonInstrInfo::isLoadFromStackSlot(const MachineInstr *MI,
99 unsigned HexagonInstrInfo::isStoreToStackSlot(const MachineInstr *MI,
119 HexagonInstrInfo::InsertBranch(MachineBasicBlock &MBB,MachineBasicBlock *TBB,
172 bool HexagonInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,
307 unsigned HexagonInstrInfo
[all...]
H A DHexagonVLIWPacketizer.cpp275 const HexagonInstrInfo *QII = (const HexagonInstrInfo *) TII;
291 const HexagonInstrInfo *QII = (const HexagonInstrInfo *) TII;
305 const HexagonInstrInfo *QII = (const HexagonInstrInfo *) TII;
325 const HexagonInstrInfo *QII = (const HexagonInstrInfo *) TII;
405 const HexagonInstrInfo *QII = (const HexagonInstrInfo *) TI
[all...]
H A DHexagonTargetMachine.h19 #include "HexagonInstrInfo.h"
32 HexagonInstrInfo InstrInfo;
44 virtual const HexagonInstrInfo *getInstrInfo() const {
H A DHexagonRegisterInfo.h31 // 1. the "Defs" set of STriw_pred in HexagonInstrInfo.td
32 // 2. the "Defs" set of LDri_pred in HexagonInstrInfo.td
42 class HexagonInstrInfo;
H A DHexagonNewValueJump.cpp44 #include "HexagonInstrInfo.h"
69 const HexagonInstrInfo *QII;
109 static bool canBeFeederToNewValueJump(const HexagonInstrInfo *QII,
215 static bool canCompareBeNewValueJump(const HexagonInstrInfo *QII,
288 // HexagonInstrInfo.cpp::isNewValueJumpCandidate
366 QII = static_cast<const HexagonInstrInfo *>(MF.getTarget().getInstrInfo());
H A DHexagonInstrInfo.h1 //===- HexagonInstrInfo.h - Hexagon Instruction Information -----*- C++ -*-===//
28 class HexagonInstrInfo : public HexagonGenInstrInfo { class in namespace:llvm
35 explicit HexagonInstrInfo(HexagonSubtarget &ST);
H A DHexagonPeephole.cpp82 const HexagonInstrInfo *QII;
113 QII = static_cast<const HexagonInstrInfo *>(MF.getTarget().
H A DHexagonCFGOptimizer.cpp74 const HexagonInstrInfo *QII = QTM.getInstrInfo();
H A DHexagonRegisterInfo.cpp131 const HexagonInstrInfo &TII =
132 *static_cast<const HexagonInstrInfo*>(MF.getTarget().getInstrInfo());
H A DHexagonCopyToCombine.cpp32 #include "HexagonInstrInfo.h"
60 const HexagonInstrInfo *TII;
115 const HexagonInstrInfo *TII,
422 TII = static_cast<const HexagonInstrInfo *>(MF.getTarget().getInstrInfo());
H A DHexagonExpandPredSpillCode.cpp75 const HexagonInstrInfo *TII = QTM.getInstrInfo();
H A DHexagonISelDAGToDAG.cpp448 const HexagonInstrInfo *TII =
449 static_cast<const HexagonInstrInfo*>(TM.getInstrInfo());
515 const HexagonInstrInfo *TII =
516 static_cast<const HexagonInstrInfo*>(TM.getInstrInfo());
593 const HexagonInstrInfo *TII =
594 static_cast<const HexagonInstrInfo*>(TM.getInstrInfo());
703 const HexagonInstrInfo *TII =
704 static_cast<const HexagonInstrInfo*>(TM.getInstrInfo());
1220 const HexagonInstrInfo *TII =
1221 static_cast<const HexagonInstrInfo*>(T
[all...]
H A DHexagonHardwareLoops.cpp68 const HexagonInstrInfo *TII;
305 TII = static_cast<const HexagonInstrInfo*>(TM->getInstrInfo());
495 // Branches of form "if (!P) ..." cause HexagonInstrInfo::AnalyzeBranch
1312 // HexagonInstrInfo::AnalyzeBranch for negated branches inserts imm(0)
/freebsd-10.2-release/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInst.cpp14 #include "HexagonInstrInfo.h"
23 const HexagonInstrInfo* QII = TM->getInstrInfo();

Completed in 61 milliseconds