OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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