|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/Target/Hexagon/HexagonBitTracker.h 18 class HexagonInstrInfo;
lib/Target/Hexagon/HexagonFrameLowering.h 23 class HexagonInstrInfo;
lib/Target/Hexagon/HexagonISelDAGToDAG.h 26 class HexagonInstrInfo;
lib/Target/Hexagon/HexagonVLIWPacketizer.h 19 class HexagonInstrInfo;
References
lib/Target/Hexagon/HexagonAsmPrinter.cpp 761 const auto &HII = *MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
lib/Target/Hexagon/HexagonBitSimplify.cpp 223 uint16_t Begin, const HexagonInstrInfo &HII);
621 BitVector &Bits, uint16_t Begin, const HexagonInstrInfo &HII) {
965 const HexagonInstrInfo &HII;
1051 RedundantInstrElimination(BitTracker &bt, const HexagonInstrInfo &hii,
1067 const HexagonInstrInfo &HII;
1374 ConstGeneration(BitTracker &bt, const HexagonInstrInfo &hii,
1385 const HexagonInstrInfo &HII;
1496 CopyGeneration(BitTracker &bt, const HexagonInstrInfo &hii,
1506 const HexagonInstrInfo &HII;
1740 const HexagonInstrInfo &hii, const HexagonRegisterInfo &hri,
1783 const HexagonInstrInfo &HII;
2899 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonBitTracker.cpp 42 const HexagonInstrInfo &tii,
lib/Target/Hexagon/HexagonBitTracker.h 32 const HexagonInstrInfo &tii, MachineFunction &mf);
48 const HexagonInstrInfo &TII;
lib/Target/Hexagon/HexagonBranchRelaxation.cpp 68 const HexagonInstrInfo *HII;
lib/Target/Hexagon/HexagonConstExtenders.cpp 381 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonConstPropagation.cpp 1878 const HexagonInstrInfo &HII;
lib/Target/Hexagon/HexagonCopyToCombine.cpp 60 const HexagonInstrInfo *TII;
127 static bool isCombinableInstType(MachineInstr &MI, const HexagonInstrInfo *TII,
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 213 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonExpandCondsets.cpp 164 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonFixupHwLoops.cpp 112 const HexagonInstrInfo *HII =
lib/Target/Hexagon/HexagonFrameLowering.cpp 2331 const HexagonInstrInfo &HII, unsigned SP, unsigned CF) const {
lib/Target/Hexagon/HexagonFrameLowering.h 110 void expandAlloca(MachineInstr *AI, const HexagonInstrInfo &TII,
lib/Target/Hexagon/HexagonGenInsert.cpp 563 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonGenMux.cpp 88 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonGenPredicate.cpp 106 const HexagonInstrInfo *TII = nullptr;
lib/Target/Hexagon/HexagonHardwareLoops.cpp 104 const HexagonInstrInfo *TII;
lib/Target/Hexagon/HexagonHazardRecognizer.h 24 const HexagonInstrInfo *TII;
45 const HexagonInstrInfo *HII,
lib/Target/Hexagon/HexagonISelDAGToDAG.h 32 const HexagonInstrInfo *HII;
lib/Target/Hexagon/HexagonInstrInfo.cpp 681 const HexagonInstrInfo *TII;
lib/Target/Hexagon/HexagonMachineScheduler.cpp 69 const HexagonInstrInfo &QII) {
121 const auto &QII = *QST.getInstrInfo();
lib/Target/Hexagon/HexagonNewValueJump.cpp 95 const HexagonInstrInfo *QII;
116 static bool canBeFeederToNewValueJump(const HexagonInstrInfo *QII,
237 static bool canCompareBeNewValueJump(const HexagonInstrInfo *QII,
lib/Target/Hexagon/HexagonOptAddrMode.cpp 82 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonPeephole.cpp 82 const HexagonInstrInfo *QII;
lib/Target/Hexagon/HexagonRDFOpt.cpp 293 const auto &HII = *MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
lib/Target/Hexagon/HexagonSplitDouble.cpp 85 const HexagonInstrInfo *TII = nullptr;
lib/Target/Hexagon/HexagonStoreWidening.cpp 64 const HexagonInstrInfo *TII;
lib/Target/Hexagon/HexagonSubtarget.cpp 181 const HexagonInstrInfo &HII, const SUnit &Inst1,
266 const auto &HII = static_cast<const HexagonInstrInfo&>(*DAG->TII);
326 const HexagonInstrInfo *QII = getInstrInfo();
487 const HexagonInstrInfo *TII, SmallSet<SUnit*, 4> &ExclSrc,
lib/Target/Hexagon/HexagonSubtarget.h 78 bool shouldTFRICallBind(const HexagonInstrInfo &HII,
87 HexagonInstrInfo InstrInfo;
103 const HexagonInstrInfo *getInstrInfo() const override { return &InstrInfo; }
274 bool isBestZeroLatency(SUnit *Src, SUnit *Dst, const HexagonInstrInfo *TII,
lib/Target/Hexagon/HexagonVExtract.cpp 54 const HexagonInstrInfo *HII = nullptr;
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 114 const HexagonInstrInfo *HII;
560 const HexagonInstrInfo *HII) {
569 const HexagonInstrInfo *HII) {
941 const HexagonInstrInfo *QII) {
1094 const HexagonInstrInfo &HII) {
lib/Target/Hexagon/HexagonVLIWPacketizer.h 66 const HexagonInstrInfo *HII;
lib/Target/Hexagon/HexagonVectorPrint.cpp 54 const HexagonInstrInfo *QII = nullptr;