Home
last modified time | relevance | path

Searched refs:SparcTargetMachine (Results 1 – 18 of 18) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp87 SparcTargetMachine::SparcTargetMachine( in SparcTargetMachine() function in SparcTargetMachine
101 SparcTargetMachine::~SparcTargetMachine() {} in ~SparcTargetMachine()
104 SparcTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
141 SparcPassConfig(SparcTargetMachine &TM, PassManagerBase &PM) in SparcPassConfig()
144 SparcTargetMachine &getSparcTargetMachine() const { in getSparcTargetMachine()
145 return getTM<SparcTargetMachine>(); in getSparcTargetMachine()
154 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
193 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcV8TargetMachine()
203 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {} in SparcV9TargetMachine()
213 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcelTargetMachine()
DSparcTargetMachine.h23 class SparcTargetMachine : public LLVMTargetMachine {
29 SparcTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
33 ~SparcTargetMachine() override;
51 class SparcV8TargetMachine : public SparcTargetMachine {
62 class SparcV9TargetMachine : public SparcTargetMachine {
71 class SparcelTargetMachine : public SparcTargetMachine {
DSparc.h24 class SparcTargetMachine; variable
30 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
DCMakeLists.txt26 SparcTargetMachine.cpp
DSparcISelDAGToDAG.cpp37 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) : SelectionDAGISel(tm) {} in SparcDAGToDAGISel()
399 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) { in createSparcISelDag()
/external/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp64 SparcTargetMachine::SparcTargetMachine(const Target &T, const Triple &TT, in SparcTargetMachine() function in SparcTargetMachine
77 SparcTargetMachine::~SparcTargetMachine() {} in ~SparcTargetMachine()
80 SparcTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
117 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM) in SparcPassConfig()
120 SparcTargetMachine &getSparcTargetMachine() const { in getSparcTargetMachine()
121 return getTM<SparcTargetMachine>(); in getSparcTargetMachine()
130 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
192 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in SparcV8TargetMachine()
202 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in SparcV9TargetMachine()
212 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in SparcelTargetMachine()
DSparcTargetMachine.h23 class SparcTargetMachine : public LLVMTargetMachine {
29 SparcTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
33 ~SparcTargetMachine() override;
47 class SparcV8TargetMachine : public SparcTargetMachine {
58 class SparcV9TargetMachine : public SparcTargetMachine {
67 class SparcelTargetMachine : public SparcTargetMachine {
DSparc.h24 class SparcTargetMachine; variable
30 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
DCMakeLists.txt25 SparcTargetMachine.cpp
DSparcISelDAGToDAG.cpp37 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) : SelectionDAGISel(tm) {} in SparcDAGToDAGISel()
410 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) { in createSparcISelDag()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcTargetMachine.cpp27 SparcTargetMachine::SparcTargetMachine(const Target &T, StringRef TT, in SparcTargetMachine() function in SparcTargetMachine
38 bool SparcTargetMachine::addInstSelector(PassManagerBase &PM, in addInstSelector()
47 bool SparcTargetMachine::addPreEmitPass(PassManagerBase &PM, in addPreEmitPass()
58 : SparcTargetMachine(T, TT, CPU, FS, RM, CM, false) { in SparcV8TargetMachine()
65 : SparcTargetMachine(T, TT, CPU, FS, RM, CM, true) { in SparcV9TargetMachine()
DSparcTargetMachine.h28 class SparcTargetMachine : public LLVMTargetMachine {
36 SparcTargetMachine(const Target &T, StringRef TT,
63 class SparcV8TargetMachine : public SparcTargetMachine {
72 class SparcV9TargetMachine : public SparcTargetMachine {
DSparcSelectionDAGInfo.h21 class SparcTargetMachine; variable
25 explicit SparcSelectionDAGInfo(const SparcTargetMachine &TM);
DSparc.h25 class SparcTargetMachine; variable
28 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
DSparcISelDAGToDAG.cpp36 SparcTargetMachine& TM;
38 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) in SparcDAGToDAGISel()
210 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) { in createSparcISelDag()
DSparcSelectionDAGInfo.cpp18 SparcSelectionDAGInfo::SparcSelectionDAGInfo(const SparcTargetMachine &TM) in SparcSelectionDAGInfo()
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DWritingAnLLVMBackend.rst81 ``SparcTargetMachine.cpp`` and ``SparcTargetMachine.h``, but change the file
179 SPARC target, name the files ``SparcTargetMachine.h`` and
180 ``SparcTargetMachine.cpp``.
190 For instance, for the SPARC target, the header file ``SparcTargetMachine.h``
200 class SparcTargetMachine : public LLVMTargetMachine {
210 SparcTargetMachine(const Module &M, const std::string &FS);
248 endianness. For example, the constructor for ``SparcTargetMachine`` contains
253 SparcTargetMachine::SparcTargetMachine(const Module &M, const std::string &FS)
1621 SparcTargetAsmInfo::SparcTargetAsmInfo(const SparcTargetMachine &TM) {
/external/llvm/docs/
DWritingAnLLVMBackend.rst81 ``SparcTargetMachine.cpp`` and ``SparcTargetMachine.h``, but change the file
179 SPARC target, name the files ``SparcTargetMachine.h`` and
180 ``SparcTargetMachine.cpp``.
190 For instance, for the SPARC target, the header file ``SparcTargetMachine.h``
200 class SparcTargetMachine : public LLVMTargetMachine {
210 SparcTargetMachine(const Module &M, const std::string &FS);
248 endianness. For example, the constructor for ``SparcTargetMachine`` contains
253 SparcTargetMachine::SparcTargetMachine(const Module &M, const std::string &FS)
1581 SparcTargetAsmInfo::SparcTargetAsmInfo(const SparcTargetMachine &TM) {