HomeSort by relevance Sort by last modified time
    Searched refs:HexagonTargetMachine (Results 1 - 18 of 18) sorted by null

  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonTargetMachine.h 1 //===- HexagonTargetMachine.h ---------------------------------------------===//
16 class HexagonTargetMachine : public MCLDTargetMachine
19 HexagonTargetMachine(llvm::TargetMachine &pTM,
23 virtual ~HexagonTargetMachine();
HexagonTargetMachine.cpp 1 //===- HexagonTargetMachine.cpp -------------------------------------------===//
9 #include "HexagonTargetMachine.h"
16 mcld::RegisterTargetMachine<mcld::HexagonTargetMachine>
20 mcld::HexagonTargetMachine::HexagonTargetMachine(llvm::TargetMachine& pPM,
26 mcld::HexagonTargetMachine::~HexagonTargetMachine()
  /external/llvm/lib/Target/Hexagon/
Hexagon.h 29 class HexagonTargetMachine;
32 FunctionPass *createHexagonISelDag(HexagonTargetMachine &TM,
36 FunctionPass *createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM);
37 FunctionPass *createHexagonCFGOptimizer(const HexagonTargetMachine &TM);
39 FunctionPass *createHexagonSplitTFRCondSets(const HexagonTargetMachine &TM);
41 const HexagonTargetMachine &TM);
43 const HexagonTargetMachine &TM);
HexagonSelectionDAGInfo.h 21 class HexagonTargetMachine;
25 explicit HexagonSelectionDAGInfo(const HexagonTargetMachine &TM);
HexagonTargetMachine.cpp 1 //===-- HexagonTargetMachine.cpp - Define TargetMachine for Hexagon -------===//
14 #include "HexagonTargetMachine.h"
51 RegisterTargetMachine<HexagonTargetMachine> X(TheHexagonTarget);
62 /// HexagonTargetMachine ctor - Create an ILP32 architecture model.
67 HexagonTargetMachine::HexagonTargetMachine(const Target &T, StringRef TT,
87 bool HexagonTargetMachine::addPassesForOptimizations(PassManagerBase &PM) {
103 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM)
112 HexagonTargetMachine &getHexagonTargetMachine() const {
113 return getTM<HexagonTargetMachine>();
    [all...]
HexagonTargetMachine.h 1 //=-- HexagonTargetMachine.h - Define TargetMachine for Hexagon ---*- C++ -*-=//
29 class HexagonTargetMachine : public LLVMTargetMachine {
39 HexagonTargetMachine(const Target &T, StringRef TT,StringRef CPU,
HexagonSelectionDAGInfo.cpp 15 #include "HexagonTargetMachine.h"
20 HexagonSelectionDAGInfo::HexagonSelectionDAGInfo(const HexagonTargetMachine
HexagonCFGOptimizer.cpp 13 #include "HexagonTargetMachine.h"
39 const HexagonTargetMachine& QTM;
46 HexagonCFGOptimizer(const HexagonTargetMachine& TM)
250 FunctionPass *llvm::createHexagonCFGOptimizer(const HexagonTargetMachine &TM) {
HexagonSplitConst32AndConst64.cpp 37 #include "HexagonTargetMachine.h"
52 const HexagonTargetMachine& QTM;
57 HexagonSplitConst32AndConst64(const HexagonTargetMachine& TM)
174 llvm::createHexagonSplitConst32AndConst64(const HexagonTargetMachine &TM) {
HexagonRemoveSZExtArgs.cpp 16 #include "HexagonTargetMachine.h"
87 llvm::createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM) {
HexagonISelLowering.h 77 HexagonTargetMachine &TM;
78 explicit HexagonTargetLowering(HexagonTargetMachine &targetmachine);
HexagonExpandPredSpillCode.cpp 23 #include "HexagonTargetMachine.h"
52 const HexagonTargetMachine& QTM;
57 HexagonExpandPredSpillCode(const HexagonTargetMachine& TM) :
199 llvm::createHexagonExpandPredSpillCode(const HexagonTargetMachine &TM) {
HexagonSplitTFRCondSets.cpp 33 #include "HexagonTargetMachine.h"
60 const HexagonTargetMachine &QTM;
65 HexagonSplitTFRCondSets(const HexagonTargetMachine& TM) :
233 llvm::createHexagonSplitTFRCondSets(const HexagonTargetMachine &TM) {
HexagonHardwareLoops.cpp 44 #include "HexagonTargetMachine.h"
67 const HexagonTargetMachine *TM;
304 TM = static_cast<const HexagonTargetMachine*>(&MF.getTarget());
    [all...]
HexagonISelDAGToDAG.cpp 17 #include "HexagonTargetMachine.h"
51 // Keep a reference to HexagonTargetMachine.
52 const HexagonTargetMachine& TM;
55 explicit HexagonDAGToDAGISel(HexagonTargetMachine &targetmachine,
181 FunctionPass *llvm::createHexagonISelDag(HexagonTargetMachine &TM,
    [all...]
HexagonISelLowering.cpp 18 #include "HexagonTargetMachine.h"
    [all...]
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCInst.h 17 #include "HexagonTargetMachine.h"
45 unsigned getUnits(const HexagonTargetMachine* TM) const;
HexagonMCInst.cpp 22 unsigned HexagonMCInst::getUnits(const HexagonTargetMachine* TM) const {

Completed in 839 milliseconds