HomeSort by relevance Sort by last modified time
    Searched refs:HexagonSubtarget (Results 1 - 25 of 28) sorted by null

1 2

  /external/llvm/lib/Target/Hexagon/
HexagonSubtarget.cpp 1 //===-- HexagonSubtarget.cpp - Hexagon Subtarget Information --------------===//
14 #include "HexagonSubtarget.h"
60 void HexagonSubtarget::initializeEnvironment() {
66 HexagonSubtarget &
67 HexagonSubtarget::initializeSubtargetDependencies(StringRef CPU, StringRef FS) {
95 HexagonSubtarget::HexagonSubtarget(const Triple &TT, StringRef CPU,
123 void HexagonSubtarget::anchor() {}
125 bool HexagonSubtarget::enableMachineScheduler() const {
131 bool HexagonSubtarget::enableSubRegLiveness() const
    [all...]
HexagonAsmPrinter.h 25 const HexagonSubtarget *Subtarget;
32 Subtarget = &Fn.getSubtarget<HexagonSubtarget>();
HexagonTargetMachine.h 18 #include "HexagonSubtarget.h"
28 mutable StringMap<std::unique_ptr<HexagonSubtarget>> SubtargetMap;
36 const HexagonSubtarget *getSubtargetImpl(const Function &F) const override;
HexagonSubtarget.h 1 //===-- HexagonSubtarget.h - Define Subtarget for the Hexagon ---*- C++ -*-===//
34 class HexagonSubtarget : public HexagonGenSubtargetInfo {
60 HexagonSubtarget(const Triple &TT, StringRef CPU, StringRef FS,
82 HexagonSubtarget &initializeSubtargetDependencies(StringRef CPU,
HexagonTargetTransformInfo.h 32 const HexagonSubtarget *ST;
35 const HexagonSubtarget *getST() const { return ST; }
HexagonRegisterInfo.cpp 18 #include "HexagonSubtarget.h"
123 switch (MF->getSubtarget<HexagonSubtarget>().getHexagonArchVersion()) {
124 case HexagonSubtarget::V4:
125 case HexagonSubtarget::V5:
126 case HexagonSubtarget::V55:
127 case HexagonSubtarget::V60:
168 auto &HST = MF.getSubtarget<HexagonSubtarget>();
239 return MF.getSubtarget<HexagonSubtarget>().getFrameLowering()->hasFP(MF);
HexagonFrameLowering.cpp 18 #include "HexagonSubtarget.h"
183 auto &HFI = *MF.getSubtarget<HexagonSubtarget>().getFrameLowering();
345 auto &HST = static_cast<const HexagonSubtarget&>(MF.getSubtarget());
443 auto &HST = static_cast<const HexagonSubtarget&>(MF.getSubtarget());
498 auto &HST = MF.getSubtarget<HexagonSubtarget>();
584 auto &HST = static_cast<const HexagonSubtarget&>(MF.getSubtarget());
734 auto &HST = MF.getSubtarget<HexagonSubtarget>();
845 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
    [all...]
HexagonISelLowering.h 90 class HexagonSubtarget;
99 const HexagonSubtarget &Subtarget;
103 const HexagonSubtarget &ST);
HexagonBlockRanges.h 21 class HexagonSubtarget;
159 const HexagonSubtarget &HST;
HexagonBranchRelaxation.cpp 14 #include "HexagonSubtarget.h"
83 auto &HST = MF.getSubtarget<HexagonSubtarget>();
HexagonInstrInfo.h 29 class HexagonSubtarget;
36 explicit HexagonInstrInfo(HexagonSubtarget &ST);
HexagonRDFOpt.cpp 12 #include "HexagonSubtarget.h"
281 const auto &HII = *MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
282 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
HexagonTargetMachine.cpp 157 const HexagonSubtarget *
178 I = llvm::make_unique<HexagonSubtarget>(TargetTriple, CPU, FS, *this);
HexagonVLIWPacketizer.cpp 20 #include "HexagonSubtarget.h"
109 HII = MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
110 HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
177 HII = MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
178 HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
    [all...]
HexagonGenMux.cpp 314 HII = MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
315 HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
HexagonPeephole.cpp 119 QRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
HexagonGenPredicate.cpp 482 TII = MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
483 TRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
HexagonStoreWidening.cpp 601 auto &ST = MFn.getSubtarget<HexagonSubtarget>();
HexagonISelDAGToDAG.cpp 46 const HexagonSubtarget *HST;
57 HST = &MF.getSubtarget<HexagonSubtarget>();
    [all...]
HexagonBlockRanges.cpp 14 #include "HexagonSubtarget.h"
229 : MF(mf), HST(mf.getSubtarget<HexagonSubtarget>()),
HexagonBitSimplify.cpp 901 : MF(mf), HII(*MF.getSubtarget<HexagonSubtarget>().getInstrInfo()),
    [all...]
HexagonCopyToCombine.cpp 19 #include "HexagonSubtarget.h"
450 TII = MF.getSubtarget<HexagonSubtarget>().getInstrInfo();
HexagonInstrInfo.cpp 17 #include "HexagonSubtarget.h"
103 HexagonInstrInfo::HexagonInstrInfo(HexagonSubtarget &ST)
    [all...]
HexagonOptAddrMode.cpp 617 auto &HST = MF.getSubtarget<HexagonSubtarget>();
HexagonISelLowering.cpp 17 #include "HexagonSubtarget.h"
332 auto &HST = MF.getSubtarget<HexagonSubtarget>();
388 auto &HST = MF.getSubtarget<HexagonSubtarget>();
480 auto &HST = MF.getSubtarget<HexagonSubtarget>();
    [all...]

Completed in 178 milliseconds

1 2