Searched refs:MipsTargetMachine (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.h21 class MipsTargetMachine;
26 class MipsTargetMachine;
42 InstructionSelector *createMipsInstructionSelector(const MipsTargetMachine &,
H A DMipsTargetMachine.h1 //===- 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 DMipsTargetMachine.cpp1 //===-- 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 DMipsTargetObjectFile.h15 class MipsTargetMachine;
19 const MipsTargetMachine *TM;
H A DMipsModuleISelDAGToDAG.cpp12 #include "MipsTargetMachine.h"
49 auto &TM = TPC.getTM<MipsTargetMachine>();
H A DMips16ISelDAGToDAG.h22 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL)
50 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM,
H A DMipsTargetObjectFile.cpp11 #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 DMips16ISelLowering.h21 explicit Mips16TargetLowering(const MipsTargetMachine &TM,
H A DMipsSEISelDAGToDAG.h23 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL)
142 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM,
H A DMipsSEISelLowering.h25 class MipsTargetMachine;
31 explicit MipsSETargetLowering(const MipsTargetMachine &TM,
H A DMipsMachineFunction.cpp12 #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 DMipsSubtarget.h37 class MipsTargetMachine;
211 const MipsTargetMachine &TM;
236 const MipsTargetMachine &TM, MaybeAlign StackAlignOverride);
H A DMips16HardFloat.cpp13 #include "MipsTargetMachine.h"
257 const MipsTargetMachine &TM) {
378 const MipsTargetMachine &TM) {
447 const MipsTargetMachine &TM) {
512 auto &TM = static_cast<const MipsTargetMachine &>(
H A DMipsSubtarget.cpp17 #include "MipsTargetMachine.h"
71 bool little, const MipsTargetMachine &TM,
217 *static_cast<const MipsTargetMachine *>(&TM), *this, *RBI));
H A DMipsISelDAGToDAG.h18 #include "MipsTargetMachine.h"
33 explicit MipsDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL)
H A DMipsISelLowering.h53 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 DMips16ISelDAGToDAG.cpp222 FunctionPass *llvm::createMips16ISelDag(MipsTargetMachine &TM,
H A DMipsCallLowering.cpp18 #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 DMipsInstructionSelector.cpp17 #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 DMipsRegisterInfo.cpp18 #include "MipsTargetMachine.h"
285 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI().IsN64();
H A DMipsSERegisterInfo.cpp19 #include "MipsTargetMachine.h"
155 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI();
H A DMipsAsmPrinter.cpp24 #include "MipsTargetMachine.h"
393 switch (static_cast<MipsTargetMachine &>(TM).getABI().GetEnumValue()) {
789 const MipsTargetMachine &MTM = static_cast<const MipsTargetMachine &>(TM);
H A DMips16ISelLowering.cpp17 #include "MipsTargetMachine.h"
120 Mips16TargetLowering::Mips16TargetLowering(const MipsTargetMachine &TM,
153 llvm::createMips16TargetLowering(const MipsTargetMachine &TM,
H A DMipsSEISelDAGToDAG.cpp981 static_cast<const MipsTargetMachine &>(TM).getABI();
1340 FunctionPass *llvm::createMipsSEISelDag(MipsTargetMachine &TM,
H A DMipsBranchExpansion.cpp82 #include "MipsTargetMachine.h"
837 ABI = static_cast<const MipsTargetMachine &>(TM).getABI();

Completed in 141 milliseconds

12