/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Sparc/ |
D | SparcTargetMachine.cpp | 87 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()
|
D | SparcTargetMachine.h | 23 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 {
|
D | Sparc.h | 24 class SparcTargetMachine; variable 30 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
|
D | CMakeLists.txt | 26 SparcTargetMachine.cpp
|
D | SparcISelDAGToDAG.cpp | 37 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) : SelectionDAGISel(tm) {} in SparcDAGToDAGISel() 399 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) { in createSparcISelDag()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcTargetMachine.cpp | 64 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()
|
D | SparcTargetMachine.h | 23 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 {
|
D | Sparc.h | 24 class SparcTargetMachine; variable 30 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
|
D | CMakeLists.txt | 25 SparcTargetMachine.cpp
|
D | SparcISelDAGToDAG.cpp | 37 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) : SelectionDAGISel(tm) {} in SparcDAGToDAGISel() 410 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) { in createSparcISelDag()
|
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
D | SparcTargetMachine.cpp | 27 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()
|
D | SparcTargetMachine.h | 28 class SparcTargetMachine : public LLVMTargetMachine { 36 SparcTargetMachine(const Target &T, StringRef TT, 63 class SparcV8TargetMachine : public SparcTargetMachine { 72 class SparcV9TargetMachine : public SparcTargetMachine {
|
D | SparcSelectionDAGInfo.h | 21 class SparcTargetMachine; variable 25 explicit SparcSelectionDAGInfo(const SparcTargetMachine &TM);
|
D | Sparc.h | 25 class SparcTargetMachine; variable 28 FunctionPass *createSparcISelDag(SparcTargetMachine &TM);
|
D | SparcISelDAGToDAG.cpp | 36 SparcTargetMachine& TM; 38 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) in SparcDAGToDAGISel() 210 FunctionPass *llvm::createSparcISelDag(SparcTargetMachine &TM) { in createSparcISelDag()
|
D | SparcSelectionDAGInfo.cpp | 18 SparcSelectionDAGInfo::SparcSelectionDAGInfo(const SparcTargetMachine &TM) in SparcSelectionDAGInfo()
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | WritingAnLLVMBackend.rst | 81 ``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/ |
D | WritingAnLLVMBackend.rst | 81 ``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) {
|