HomeSort by relevance Sort by last modified time
    Searched refs:HexagonTargetMachine (Results 1 - 17 of 17) 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 *createHexagonRemoveExtendOps(HexagonTargetMachine &TM);
37 FunctionPass *createHexagonCFGOptimizer(HexagonTargetMachine &TM);
39 FunctionPass *createHexagonSplitTFRCondSets(HexagonTargetMachine &TM);
40 FunctionPass *createHexagonExpandPredSpillCode(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"
48 RegisterTargetMachine<HexagonTargetMachine> X(TheHexagonTarget);
59 /// HexagonTargetMachine ctor - Create an ILP32 architecture model.
64 HexagonTargetMachine::HexagonTargetMachine(const Target &T, StringRef TT,
83 bool HexagonTargetMachine::addPassesForOptimizations(PassManagerBase &PM) {
98 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM)
107 HexagonTargetMachine &getHexagonTargetMachine() const {
108 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"
34 HexagonTargetMachine& QTM;
41 HexagonCFGOptimizer(HexagonTargetMachine& TM) : MachineFunctionPass(ID),
234 FunctionPass *llvm::createHexagonCFGOptimizer(HexagonTargetMachine &TM) {
HexagonRemoveSZExtArgs.cpp 16 #include "HexagonTargetMachine.h"
81 FunctionPass *llvm::createHexagonRemoveExtendOps(HexagonTargetMachine &TM) {
HexagonISelLowering.h 76 HexagonTargetMachine &TM;
77 explicit HexagonTargetLowering(HexagonTargetMachine &targetmachine);
HexagonExpandPredSpillCode.cpp 23 #include "HexagonTargetMachine.h"
47 HexagonTargetMachine& QTM;
52 HexagonExpandPredSpillCode(HexagonTargetMachine& TM) :
178 FunctionPass *llvm::createHexagonExpandPredSpillCode(HexagonTargetMachine &TM) {
HexagonSplitTFRCondSets.cpp 33 #include "HexagonTargetMachine.h"
55 HexagonTargetMachine& QTM;
60 HexagonSplitTFRCondSets(HexagonTargetMachine& TM) :
214 FunctionPass *llvm::createHexagonSplitTFRCondSets(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 HexagonTargetMachine& TM;
56 explicit HexagonDAGToDAGISel(HexagonTargetMachine &targetmachine,
132 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 210 milliseconds