Searched refs:HexagonTargetMachine (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp1 //===-- HexagonTargetMachine.cpp - Define TargetMachine for Hexagon -------===//
14 #include "HexagonTargetMachine.h"
51 RegisterTargetMachine<HexagonTargetMachine> X(TheHexagonTarget);
66 /// HexagonTargetMachine ctor - Create an ILP32 architecture model.
71 HexagonTargetMachine::HexagonTargetMachine(const Target &T, StringRef TT, function in class:HexagonTargetMachine
83 HexagonTargetMachine::~HexagonTargetMachine() {}
89 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM)
100 HexagonTargetMachine
[all...]
H A DHexagon.h25 class HexagonTargetMachine;
32 FunctionPass *createHexagonISelDag(HexagonTargetMachine &TM,
36 FunctionPass *createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM);
H A DHexagonTargetMachine.h1 //=-- HexagonTargetMachine.h - Define TargetMachine for Hexagon ---*- C++ -*-=//
25 class HexagonTargetMachine : public LLVMTargetMachine { class in namespace:llvm
30 HexagonTargetMachine(const Target &T, StringRef TT,StringRef CPU,
34 ~HexagonTargetMachine() override;
H A DHexagonRemoveSZExtArgs.cpp16 #include "HexagonTargetMachine.h"
88 llvm::createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM) {
H A DHexagonISelDAGToDAG.cpp16 #include "HexagonTargetMachine.h"
48 const HexagonTargetMachine& HTM;
51 explicit HexagonDAGToDAGISel(HexagonTargetMachine &tm,
182 FunctionPass *createHexagonISelDag(HexagonTargetMachine &TM,

Completed in 160 milliseconds