/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips.h | 21 class MipsTargetMachine; 26 class MipsTargetMachine; 42 InstructionSelector *createMipsInstructionSelector(const MipsTargetMachine &,
|
H A D | MipsTargetMachine.h | 1 //===- MipsTargetMachine.h - Define TargetMachine for Mips ------*- C++ -*-===// 27 class MipsTargetMachine : public LLVMTargetMachine { class in namespace:llvm 40 MipsTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 44 ~MipsTargetMachine() override; 72 class MipsebTargetMachine : public MipsTargetMachine { 84 class MipselTargetMachine : public MipsTargetMachine {
|
H A D | MipsTargetMachine.cpp | 1 //===-- MipsTargetMachine.cpp - Define TargetMachine for Mips -------------===// 13 #include "MipsTargetMachine.h" 111 MipsTargetMachine::MipsTargetMachine(const Target &T, const Triple &TT, function in class:MipsTargetMachine 136 MipsTargetMachine::~MipsTargetMachine() = default; 146 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} 156 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {} 159 MipsTargetMachine::getSubtargetImpl(const Function &F) const { 210 void MipsTargetMachine [all...] |
H A D | MipsTargetObjectFile.h | 15 class MipsTargetMachine; 19 const MipsTargetMachine *TM;
|
H A D | MipsModuleISelDAGToDAG.cpp | 12 #include "MipsTargetMachine.h" 49 auto &TM = TPC.getTM<MipsTargetMachine>();
|
H A D | Mips16ISelDAGToDAG.h | 22 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL) 50 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM,
|
H A D | MipsTargetObjectFile.cpp | 11 #include "MipsTargetMachine.h" 56 this->TM = &static_cast<const MipsTargetMachine &>(TM); 98 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl(); 170 return (static_cast<const MipsTargetMachine &>(TM)
|
H A D | Mips16ISelLowering.h | 21 explicit Mips16TargetLowering(const MipsTargetMachine &TM,
|
H A D | MipsSEISelDAGToDAG.h | 23 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL) 142 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM,
|
H A D | MipsSEISelLowering.h | 25 class MipsTargetMachine; 31 explicit MipsSETargetLowering(const MipsTargetMachine &TM,
|
H A D | MipsMachineFunction.cpp | 12 #include "MipsTargetMachine.h" 33 auto &TM = static_cast<const MipsTargetMachine &>(MF.getTarget()); 74 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI(); 154 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI().IsN64()
|
H A D | MipsSubtarget.h | 37 class MipsTargetMachine; 211 const MipsTargetMachine &TM; 236 const MipsTargetMachine &TM, MaybeAlign StackAlignOverride);
|
H A D | Mips16HardFloat.cpp | 13 #include "MipsTargetMachine.h" 257 const MipsTargetMachine &TM) { 378 const MipsTargetMachine &TM) { 447 const MipsTargetMachine &TM) { 512 auto &TM = static_cast<const MipsTargetMachine &>(
|
H A D | MipsSubtarget.cpp | 17 #include "MipsTargetMachine.h" 71 bool little, const MipsTargetMachine &TM, 217 *static_cast<const MipsTargetMachine *>(&TM), *this, *RBI));
|
H A D | MipsISelDAGToDAG.h | 18 #include "MipsTargetMachine.h" 33 explicit MipsDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL)
|
H A D | MipsISelLowering.h | 53 class MipsTargetMachine; 267 explicit MipsTargetLowering(const MipsTargetMachine &TM, 270 static const MipsTargetLowering *create(const MipsTargetMachine &TM, 716 createMips16TargetLowering(const MipsTargetMachine &TM, 719 createMipsSETargetLowering(const MipsTargetMachine &TM,
|
H A D | Mips16ISelDAGToDAG.cpp | 222 FunctionPass *llvm::createMips16ISelDag(MipsTargetMachine &TM,
|
H A D | MipsCallLowering.cpp | 18 #include "MipsTargetMachine.h" 488 const MipsTargetMachine &TM = 489 static_cast<const MipsTargetMachine &>(MF.getTarget()); 559 const MipsTargetMachine &TM = 560 static_cast<const MipsTargetMachine &>(MF.getTarget());
|
H A D | MipsInstructionSelector.cpp | 17 #include "MipsTargetMachine.h" 35 MipsInstructionSelector(const MipsTargetMachine &TM, const MipsSubtarget &STI, 53 const MipsTargetMachine &TM; 75 const MipsTargetMachine &TM, const MipsSubtarget &STI, 836 InstructionSelector *createMipsInstructionSelector(const MipsTargetMachine &TM,
|
H A D | MipsRegisterInfo.cpp | 18 #include "MipsTargetMachine.h" 285 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI().IsN64();
|
H A D | MipsSERegisterInfo.cpp | 19 #include "MipsTargetMachine.h" 155 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI();
|
H A D | MipsAsmPrinter.cpp | 24 #include "MipsTargetMachine.h" 393 switch (static_cast<MipsTargetMachine &>(TM).getABI().GetEnumValue()) { 789 const MipsTargetMachine &MTM = static_cast<const MipsTargetMachine &>(TM);
|
H A D | Mips16ISelLowering.cpp | 17 #include "MipsTargetMachine.h" 120 Mips16TargetLowering::Mips16TargetLowering(const MipsTargetMachine &TM, 153 llvm::createMips16TargetLowering(const MipsTargetMachine &TM,
|
H A D | MipsSEISelDAGToDAG.cpp | 981 static_cast<const MipsTargetMachine &>(TM).getABI(); 1340 FunctionPass *llvm::createMipsSEISelDag(MipsTargetMachine &TM,
|
H A D | MipsBranchExpansion.cpp | 82 #include "MipsTargetMachine.h" 837 ABI = static_cast<const MipsTargetMachine &>(TM).getABI();
|