/external/llvm/lib/Target/Hexagon/ |
HexagonBitTracker.h | 17 class HexagonInstrInfo; 27 const HexagonInstrInfo &tii, MachineFunction &mf); 38 const HexagonInstrInfo &TII;
|
HexagonInstrInfo.cpp | 1 //===-- HexagonInstrInfo.cpp - Hexagon Instruction Information ------------===// 14 #include "HexagonInstrInfo.h" 100 void HexagonInstrInfo::anchor() {} 102 HexagonInstrInfo::HexagonInstrInfo(HexagonSubtarget &ST) 233 unsigned HexagonInstrInfo::isLoadFromStackSlot(const MachineInstr *MI, 258 unsigned HexagonInstrInfo::isStoreToStackSlot(const MachineInstr *MI, 293 bool HexagonInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, 459 unsigned HexagonInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { 480 unsigned HexagonInstrInfo::InsertBranch(MachineBasicBlock &MBB [all...] |
HexagonSubtarget.h | 19 #include "HexagonInstrInfo.h" 52 HexagonInstrInfo InstrInfo; 68 const HexagonInstrInfo *getInstrInfo() const override { return &InstrInfo; }
|
HexagonFrameLowering.h | 18 class HexagonInstrInfo; 84 void expandAlloca(MachineInstr *AI, const HexagonInstrInfo &TII,
|
HexagonFixupHwLoops.cpp | 106 const HexagonInstrInfo *HII = 107 static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo());
|
HexagonNewValueJump.cpp | 26 #include "HexagonInstrInfo.h" 70 const HexagonInstrInfo *QII; 111 static bool canBeFeederToNewValueJump(const HexagonInstrInfo *QII, 213 static bool canCompareBeNewValueJump(const HexagonInstrInfo *QII, 399 QII = static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo());
|
HexagonVLIWPacketizer.h | 40 const HexagonInstrInfo *HII;
|
HexagonPeephole.cpp | 84 const HexagonInstrInfo *QII; 115 QII = static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo());
|
HexagonInstrInfo.h | 1 //===- HexagonInstrInfo.h - Hexagon Instruction Information -----*- C++ -*-===// 31 class HexagonInstrInfo : public HexagonGenInstrInfo { 36 explicit HexagonInstrInfo(HexagonSubtarget &ST); 254 /// HexagonInstrInfo specifics.
|
HexagonBitSimplify.cpp | 182 uint16_t Begin, const HexagonInstrInfo &HII); 589 BitVector &Bits, uint16_t Begin, const HexagonInstrInfo &HII) { 921 const HexagonInstrInfo &HII; [all...] |
HexagonVLIWPacketizer.cpp | 86 const HexagonInstrInfo *HII; 440 const HexagonInstrInfo *HII) { 449 const HexagonInstrInfo *HII) { 821 const HexagonInstrInfo *QII) { [all...] |
HexagonGenMux.cpp | 54 const HexagonInstrInfo *HII;
|
HexagonExpandPredSpillCode.cpp | 72 const HexagonInstrInfo *TII = QST.getInstrInfo();
|
HexagonStoreWidening.cpp | 54 const HexagonInstrInfo *TII;
|
HexagonCopyToCombine.cpp | 16 #include "HexagonInstrInfo.h" 60 const HexagonInstrInfo *TII; 115 const HexagonInstrInfo *TII,
|
HexagonGenPredicate.cpp | 84 const HexagonInstrInfo *TII;
|
HexagonExpandCondsets.cpp | 118 const HexagonInstrInfo *HII; [all...] |
HexagonBitTracker.cpp | 16 #include "HexagonInstrInfo.h" 27 const HexagonInstrInfo &tii, [all...] |
HexagonFrameLowering.cpp | 15 #include "HexagonInstrInfo.h" [all...] |
HexagonGenInsert.cpp | 524 const HexagonInstrInfo *HII; [all...] |
HexagonHardwareLoops.cpp | 76 const HexagonInstrInfo *TII; 608 // Branches of form "if (!P) ..." cause HexagonInstrInfo::AnalyzeBranch [all...] |
HexagonSplitDouble.cpp | 65 const HexagonInstrInfo *TII; [all...] |
HexagonISelDAGToDAG.cpp | 53 const HexagonInstrInfo *HII; [all...] |