Searched refs:SparcTargetMachine (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp1 //===-- SparcTargetMachine.cpp - Define TargetMachine for Sparc -----------===//
13 #include "SparcTargetMachine.h"
26 /// SparcTargetMachine ctor - Create an ILP32 architecture model
28 SparcTargetMachine::SparcTargetMachine(const Target &T, StringRef TT, function in class:SparcTargetMachine
43 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM)
46 SparcTargetMachine &getSparcTargetMachine() const {
47 return getTM<SparcTargetMachine>();
55 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) {
64 bool SparcTargetMachine
[all...]
H A DSparcSelectionDAGInfo.h21 class SparcTargetMachine;
H A DSparcTargetMachine.h1 //===-- SparcTargetMachine.h - Define TargetMachine for Sparc ---*- C++ -*-===//
23 class SparcTargetMachine : public LLVMTargetMachine { class in namespace:llvm
26 SparcTargetMachine(const Target &T, StringRef TT,
59 class SparcV8TargetMachine : public SparcTargetMachine {
71 class SparcV9TargetMachine : public SparcTargetMachine {
H A DSparc.h24 class SparcTargetMachine;
30 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
32 FunctionPass *createSparcJITCodeEmitterPass(SparcTargetMachine &TM,
H A DSparcJITInfo.h22 class SparcTargetMachine;
H A DSparcCodeEmitter.cpp18 #include "SparcTargetMachine.h"
100 SparcTargetMachine &Target = static_cast<SparcTargetMachine &>(
275 FunctionPass *llvm::createSparcJITCodeEmitterPass(SparcTargetMachine &TM,
H A DSparcISelDAGToDAG.cpp14 #include "SparcTargetMachine.h"
36 SparcTargetMachine &TM;
38 explicit SparcDAGToDAGISel(SparcTargetMachine &tm)
219 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) {
H A DSparcISelLowering.cpp19 #include "SparcTargetMachine.h"
918 ((const SparcTargetMachine&)getTargetMachine()).getRegisterInfo();
1231 ((const SparcTargetMachine&)getTargetMachine()).getRegisterInfo();

Completed in 318 milliseconds