Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp55 SparcTargetMachine::SparcTargetMachine(const Target &T, StringRef TT, in SparcTargetMachine() function in SparcTargetMachine
67 SparcTargetMachine::~SparcTargetMachine() {} in ~SparcTargetMachine()
73 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM) in SparcPassConfig()
76 SparcTargetMachine &getSparcTargetMachine() const { in getSparcTargetMachine()
77 return getTM<SparcTargetMachine>(); in getSparcTargetMachine()
86 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
114 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) { in SparcV8TargetMachine()
126 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) { in SparcV9TargetMachine()
DSparcTargetMachine.h23 class SparcTargetMachine : public LLVMTargetMachine {
27 SparcTargetMachine(const Target &T, StringRef TT,
31 ~SparcTargetMachine() override;
46 class SparcV8TargetMachine : public SparcTargetMachine {
58 class SparcV9TargetMachine : public SparcTargetMachine {
DSparc.h24 class SparcTargetMachine; variable
30 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
DSparcSelectionDAGInfo.h21 class SparcTargetMachine; variable
DSparcISelDAGToDAG.cpp37 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) : SelectionDAGISel(tm) {} in SparcDAGToDAGISel()
218 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) { in createSparcISelDag()
DCMakeLists.txt24 SparcTargetMachine.cpp
/external/llvm/docs/
DWritingAnLLVMBackend.rst81 ``SparcTargetMachine.cpp`` and ``SparcTargetMachine.h``, but change the file
181 SPARC target, name the files ``SparcTargetMachine.h`` and
182 ``SparcTargetMachine.cpp``.
192 For instance, for the SPARC target, the header file ``SparcTargetMachine.h``
202 class SparcTargetMachine : public LLVMTargetMachine {
212 SparcTargetMachine(const Module &M, const std::string &FS);
250 endianness. For example, the constructor for ``SparcTargetMachine`` contains
255 SparcTargetMachine::SparcTargetMachine(const Module &M, const std::string &FS)
1583 SparcTargetAsmInfo::SparcTargetAsmInfo(const SparcTargetMachine &TM) {