OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:HexagonTargetMachine
(Results
1 - 14
of
14
) sorted by null
/frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonTargetMachine.cpp
1
//===-
HexagonTargetMachine
.cpp -------------------------------------------===//
9
#include "
HexagonTargetMachine
.h"
15
mcld::RegisterTargetMachine<mcld::
HexagonTargetMachine
>
22
//
HexagonTargetMachine
24
HexagonTargetMachine
::
HexagonTargetMachine
(llvm::TargetMachine& pPM,
HexagonTargetMachine.h
1
//===-
HexagonTargetMachine
.h ---------------------------------------------===//
16
class
HexagonTargetMachine
: public MCLDTargetMachine
19
HexagonTargetMachine
(llvm::TargetMachine &pTM,
/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);
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,
81
HexagonPassConfig(
HexagonTargetMachine
*TM, PassManagerBase &PM)
93
HexagonTargetMachine
&getHexagonTargetMachine() const {
94
return getTM<
HexagonTargetMachine
>();
110
TargetPassConfig *
HexagonTargetMachine
::createPassConfig(PassManagerBase &PM)
[
all
...]
HexagonTargetMachine.h
1
//=--
HexagonTargetMachine
.h - Define TargetMachine for Hexagon ---*- C++ -*-=//
25
class
HexagonTargetMachine
: public LLVMTargetMachine {
29
HexagonTargetMachine
(const Target &T, StringRef TT,StringRef CPU,
HexagonCFGOptimizer.cpp
12
#include "
HexagonTargetMachine
.h"
40
const
HexagonTargetMachine
& QTM;
47
HexagonCFGOptimizer(const
HexagonTargetMachine
& TM)
251
FunctionPass *llvm::createHexagonCFGOptimizer(const
HexagonTargetMachine
&TM) {
HexagonSplitConst32AndConst64.cpp
22
#include "
HexagonTargetMachine
.h"
51
const
HexagonTargetMachine
&QTM;
55
HexagonSplitConst32AndConst64(const
HexagonTargetMachine
&TM)
178
llvm::createHexagonSplitConst32AndConst64(const
HexagonTargetMachine
&TM) {
HexagonRemoveSZExtArgs.cpp
16
#include "
HexagonTargetMachine
.h"
87
llvm::createHexagonRemoveExtendArgs(const
HexagonTargetMachine
&TM) {
HexagonExpandPredSpillCode.cpp
23
#include "
HexagonTargetMachine
.h"
52
const
HexagonTargetMachine
& QTM;
57
HexagonExpandPredSpillCode(const
HexagonTargetMachine
& TM) :
199
llvm::createHexagonExpandPredSpillCode(const
HexagonTargetMachine
&TM) {
HexagonSplitTFRCondSets.cpp
32
#include "
HexagonTargetMachine
.h"
61
const
HexagonTargetMachine
&QTM;
66
HexagonSplitTFRCondSets(const
HexagonTargetMachine
& TM) :
235
llvm::createHexagonSplitTFRCondSets(const
HexagonTargetMachine
&TM) {
HexagonHardwareLoops.cpp
31
#include "
HexagonTargetMachine
.h"
67
const
HexagonTargetMachine
*TM;
304
TM = static_cast<const
HexagonTargetMachine
*>(&MF.getTarget());
[
all
...]
HexagonISelDAGToDAG.cpp
16
#include "
HexagonTargetMachine
.h"
52
// Keep a reference to
HexagonTargetMachine
.
53
const
HexagonTargetMachine
& TM;
56
explicit HexagonDAGToDAGISel(
HexagonTargetMachine
&targetmachine,
182
FunctionPass *llvm::createHexagonISelDag(
HexagonTargetMachine
&TM,
[
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 710 milliseconds